فئة GCKMediaInformation

مرجع فئة GCKMediaInformation

نظرة عامة

يشير هذا المصطلح إلى فئة تجمّع معلومات حول ملف وسائط.

تكتسب NSObject و<NSCopying> و <NSSecureCoding>.

ملخّص طريقة المثيل

(instancetype) - initWithContentID:streamType:contentType:metadata:adBreaks:adBreakClips:streamDuration:mediaTracks:textTrackStyle:customData:
 تمّ الإيقاف. المزيد...
 
(instancetype) - initWithContentID:streamType:contentType:metadata:streamDuration:mediaTracks:textTrackStyle:customData:
 تمّ الإيقاف. المزيد...
 
(nullable GCKMediaTrack *) - mediaTrackWithID:
 للبحث عن مقطع وسائط معيّن له معرّف المقطع الصوتي المحدّد. المزيد...
 

ملخّص الموقع

NSString * contentID
 Content ID لمصدر البيانات هذا. المزيد...
 
NSURL * contentURL
 تمثّل هذه السمة عنوان URL للمحتوى الذي سيتم تشغيله. المزيد...
 
GCKMediaStreamType streamType
 نوع ساحة المشاركات المزيد...
 
NSString * contentType
 نوع المحتوى (MIME). المزيد...
 
GCKMediaMetadatametadata
 البيانات الوصفية لعنصر الوسائط. المزيد...
 
NSArray< GCKAdBreakInfo * > * adBreaks
 قائمة الفواصل الإعلانية في هذا المحتوى المزيد...
 
NSArray< GCKAdBreakClipInfo * > * adBreakClips
 قائمة مقاطع الفواصل الإعلانية في هذا المحتوى المزيد...
 
NSTimeInterval streamDuration
 مدة البث بالثواني أو INFINITY إذا كان بثًا مباشرًا المزيد...
 
NSArray< GCKMediaTrack * > * mediaTracks
 مسارات الوسائط لهذا البث. المزيد...
 
GCKMediaTextTrackStyletextTrackStyle
 نمط المقطع الصوتي النصي لساحة المشاركات هذه. المزيد...
 
NSString * entity
 الرابط لصفحة الوسائط حسب ما يستخدمه "مساعد Google"، إن وجد. المزيد...
 
GCKVASTAdsRequestVMAP
 تمثّل هذه السمة إعدادات طلب VMAP إن توفّرت. المزيد...
 
NSTimeInterval startAbsoluteTime
 وقت بداية البث المباشر بالثواني. المزيد...
 
GCKHLSSegmentFormat hlsSegmentFormat
 تنسيق مقطع صوتي HLS المزيد...
 
GCKHLSVideoSegmentFormat hlsVideoSegmentFormat
 تنسيق مقطع فيديو HLS المزيد...
 
id customData
 البيانات المخصّصة، إن توفّرت. المزيد...
 

تفاصيل الطريقة

- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (nullable GCKMediaMetadata *)  metadata
adBreaks: (nullable NSArray< GCKAdBreakInfo * > *)  adBreaks
adBreakClips: (nullable NSArray< GCKAdBreakClipInfo * > *)  adBreakClips
streamDuration: (NSTimeInterval)  streamDuration
mediaTracks: (nullable NSArray< GCKMediaTrack * > *)  mediaTracks
textTrackStyle: (nullable GCKMediaTextTrackStyle *)  textTrackStyle
customData: (nullable id)  customData 

تمّ الإيقاف.

يمكنك استخدام GCKMediaInformationBuilder لإعداد GCKMediaInformation من العناصر.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
adBreaksThe list of ad breaks in this content.
adBreakClipsThe list of ad break clips in this content.
streamDurationThe stream duration.
mediaTracksThe media tracks, if any, otherwise nil.
textTrackStyleThe text track style, if any, otherwise nil.
customDataThe custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
منذ
4.3
- (instancetype) initWithContentID: (NSString *)  contentID
streamType: (GCKMediaStreamType streamType
contentType: (NSString *)  contentType
metadata: (nullable GCKMediaMetadata *)  metadata
streamDuration: (NSTimeInterval)  streamDuration
mediaTracks: (nullable NSArray< GCKMediaTrack * > *)  mediaTracks
textTrackStyle: (nullable GCKMediaTextTrackStyle *)  textTrackStyle
customData: (nullable id)  customData 

تمّ الإيقاف.

يمكنك استخدام GCKMediaInformationBuilder لإعداد GCKMediaInformation من العناصر.

Parameters
contentIDThe content ID.
streamTypeThe stream type.
contentTypeThe content (MIME) type.
metadataThe media item metadata.
streamDurationThe stream duration.
mediaTracksThe media tracks, if any, otherwise nil.
textTrackStyleThe text track style, if any, otherwise nil.
customDataThe custom application-specific data. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil.
- (nullable GCKMediaTrack *) mediaTrackWithID: (NSInteger)  trackID

للبحث عن مقطع وسائط معيّن له معرّف المقطع الصوتي المحدّد.

Parameters
trackIDThe media track ID.
المرتجعات
كائن GCKMediaTrack المطابق، أو nil إذا لم يكن هناك ملف وسائط يتضمن رقم التعريف المحدد.

تفاصيل الموقع

- (NSString*) contentID
readnonatomiccopy

Content ID لمصدر البيانات هذا.

- (NSURL*) contentURL
readnonatomiccopy

تمثّل هذه السمة عنوان URL للمحتوى الذي سيتم تشغيله.

منذ
4.3.4
- (GCKMediaStreamType) streamType
readnonatomicassign

نوع ساحة المشاركات

- (NSString*) contentType
readnonatomiccopy

نوع المحتوى (MIME).

- (GCKMediaMetadata*) metadata
readnonatomicassign

البيانات الوصفية لعنصر الوسائط.

- (NSArray<GCKAdBreakInfo *>*) adBreaks
readnonatomiccopy

قائمة الفواصل الإعلانية في هذا المحتوى

- (NSArray<GCKAdBreakClipInfo *>*) adBreakClips
readnonatomiccopy

قائمة مقاطع الفواصل الإعلانية في هذا المحتوى

منذ
3.3
- (NSTimeInterval) streamDuration
readnonatomicassign

مدة البث بالثواني أو INFINITY إذا كان بثًا مباشرًا

- (NSArray<GCKMediaTrack *>*) mediaTracks
readnonatomiccopy

مسارات الوسائط لهذا البث.

- (GCKMediaTextTrackStyle*) textTrackStyle
readnonatomiccopy

نمط المقطع الصوتي النصي لساحة المشاركات هذه.

- (NSString*) entity
readnonatomiccopy

الرابط لصفحة الوسائط حسب ما يستخدمه "مساعد Google"، إن وجد.

منذ
4.0
- (GCKVASTAdsRequest*) VMAP
readnonatomicassign

تمثّل هذه السمة إعدادات طلب VMAP إن توفّرت.

اطّلع على مزيد من المعلومات هنا: نموذج عرض إعلانات الفيديو الرقمية 4.0. إذا لم يكن هذا الحقل خاليًا، سيتم تجاهل جميع الحقول الأخرى المرتبطة بالإعلانات.

منذ
4.3.4
- (NSTimeInterval) startAbsoluteTime
readnonatomicassign

وقت بداية البث المباشر بالثواني.

بالنسبة إلى أحداث البث المباشر المعروفة بوقت بدئها، مثل برنامج تلفزيوني مباشر أو مباراة رياضية، يكون هذا هو وقت البداية الذي بدأ الحدث فيه. وفي حال عدم الرغبة في المشاركة، سيكون وقت بدء البث المباشر الذي يمكن البحث عنه في النطاق الزمني المطلوب.

منذ
4.4.1
- (GCKHLSSegmentFormat) hlsSegmentFormat
readnonatomicassign

تنسيق مقطع صوتي HLS

منذ
4.6.0
- (GCKHLSVideoSegmentFormat) hlsVideoSegmentFormat
readnonatomicassign

تنسيق مقطع فيديو HLS

منذ
4.6.0
- (id) customData
readnonatomicassign

البيانات المخصّصة، إن توفّرت.