فئة GCKMediaLoadRequestDataBuilder Class
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
كائن أداة إنشاء لإنشاء مثيلات GCKMediaLoadRequestData
جديدة أو مشتقة.
يمكن استخدام أداة الإنشاء لاستخلاص GCKMediaLoadRequestData
من إحدى المنصات الحالية.
- منذ
- 4.4.1
تكتسب NSObject.
عنصر الوسائط المطلوب تحميله.
البيانات الوصفية لمادة الوسائط أو قائمة المحتوى التالي
العلامة التي تشير إلى ما إذا كان يجب بدء التشغيل على الفور
ستكون القيمة التلقائية @(YES)
. إذا كان هذا هو nil
، سيتم تفعيل خاصية GCKMediaQueueItem في queueData
. إذا كانت قيمة قائمة الانتظار هي nil
أيضًا، لن يبدأ التشغيل على الفور.
- (NSTimeInterval) startTime |
|
readwritenonatomicassign |
تشير هذه العلامة إلى الموضع الأولي لبدء التشغيل.
القيمة التلقائية هي kGCKInvalidTimeInterval، ما يعني موضع التشغيل التلقائي. في حال تشغيل فيديو عند الطلب، يبدأ من 0. أمّا في حال بث محتوى مباشر، فيبدأ من ميزة البث المباشر.
معدّل التشغيل
ستكون القيمة التلقائية 1
.
- (NSArray<NSNumber *>*) activeTrackIDs |
|
readwritenonatomicstrong |
مصفوفة من الأعداد الصحيحة تحدد المسارات النشطة.
ستكون القيمة التلقائية nil
.
البيانات المخصصة الخاصة بالتطبيق التي يتم تمريرها مع الطلب.
يجب أن يكون كائنًا يمكن إنشاء تسلسل له بتنسيق JSON باستخدام NSJSONSerialization أو nil
.
- (NSString*) credentials |
|
readwritenonatomiccopy |
بيانات اعتماد المستخدم لعنصر الوسائط الذي يجري تحميله.
- (NSString*) credentialsType |
|
readwritenonatomiccopy |
- (NSString*) atvCredentials |
|
readwritenonatomiccopy |
- (NSString*) atvCredentialsType |
|
readwritenonatomiccopy |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `GCKMediaLoadRequestDataBuilder` class facilitates creating `GCKMediaLoadRequestData` instances, either from scratch or by modifying an existing one. It offers methods for initialization with default values or an existing `GCKMediaLoadRequestData` object, and a `build` method to generate the final instance. Key properties include: media information, queue data, autoplay flag, start time, playback rate, active track IDs, custom data, and credentials, including alternate credentials specifically for Android TV. These properties define the media loading request's attributes.\n"],null,[]]