فئة GCKMediaInformation
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يشير هذا المصطلح إلى فئة تجمّع معلومات حول ملف وسائط.
تكتسب NSObject و<NSCopying> و <NSSecureCoding>.
- (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
-
contentID | The content ID. |
streamType | The stream type. |
contentType | The content (MIME) type. |
metadata | The media item metadata. |
adBreaks | The list of ad breaks in this content. |
adBreakClips | The list of ad break clips in this content. |
streamDuration | The stream duration. |
mediaTracks | The media tracks, if any, otherwise nil . |
textTrackStyle | The text track style, if any, otherwise nil . |
customData | The 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
-
contentID | The content ID. |
streamType | The stream type. |
contentType | The content (MIME) type. |
metadata | The media item metadata. |
streamDuration | The stream duration. |
mediaTracks | The media tracks, if any, otherwise nil . |
textTrackStyle | The text track style, if any, otherwise nil . |
customData | The 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
-
trackID | The media track ID. |
- المرتجعات
- كائن GCKMediaTrack المطابق، أو
nil
إذا لم يكن هناك ملف وسائط يتضمن رقم التعريف المحدد.
Content ID لمصدر البيانات هذا.
تمثّل هذه السمة عنوان URL للمحتوى الذي سيتم تشغيله.
- منذ
- 4.3.4
- (NSString*) contentType |
|
readnonatomiccopy |
البيانات الوصفية لعنصر الوسائط.
قائمة الفواصل الإعلانية في هذا المحتوى
قائمة مقاطع الفواصل الإعلانية في هذا المحتوى
- منذ
- 3.3
- (NSTimeInterval) streamDuration |
|
readnonatomicassign |
مدة البث بالثواني أو INFINITY
إذا كان بثًا مباشرًا
مسارات الوسائط لهذا البث.
نمط المقطع الصوتي النصي لساحة المشاركات هذه.
الرابط لصفحة الوسائط حسب ما يستخدمه "مساعد Google"، إن وجد.
- منذ
- 4.0
تمثّل هذه السمة إعدادات طلب VMAP إن توفّرت.
اطّلع على مزيد من المعلومات هنا: نموذج عرض إعلانات الفيديو الرقمية 4.0. إذا لم يكن هذا الحقل خاليًا، سيتم تجاهل جميع الحقول الأخرى المرتبطة بالإعلانات.
- منذ
- 4.3.4
- (NSTimeInterval) startAbsoluteTime |
|
readnonatomicassign |
وقت بداية البث المباشر بالثواني.
بالنسبة إلى أحداث البث المباشر المعروفة بوقت بدئها، مثل برنامج تلفزيوني مباشر أو مباراة رياضية، يكون هذا هو وقت البداية الذي بدأ الحدث فيه. وفي حال عدم الرغبة في المشاركة، سيكون وقت بدء البث المباشر الذي يمكن البحث عنه في النطاق الزمني المطلوب.
- منذ
- 4.4.1
تنسيق مقطع صوتي HLS
- منذ
- 4.6.0
تنسيق مقطع فيديو HLS
- منذ
- 4.6.0
البيانات المخصّصة، إن توفّرت.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2023-12-02 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The `GCKMediaInformation` class stores details about a media item, like content ID, URL, type, metadata, stream duration, and more."],["It includes properties for ad breaks, ad break clips, media tracks, text track style, and custom data."],["Two deprecated initializers are listed, with a recommendation to use `GCKMediaInformationBuilder` instead."],["The `mediaTrackWithID:` method helps find a specific media track using its ID."],["Several properties provide detailed information about the media, such as content ID, URL, stream type, metadata, ad breaks, stream duration, and custom data."]]],[]]