إرسال إطار عمل. رسائل
هذه هي مساحة الاسم cast.framework.messages
.
صفوف
البيانات الوصفية للكتاب المسموع والوسائط
وصف لفصل من الكتاب المسموع.
بيانات الكتب المسموعة في الحاوية
وصف حاوية الكتاب المسموع.
استراحة
تمثّل هذه العلامة فاصلاً إعلانيًا (فاصل إعلاني مثلاً) مضمّن في الفيديو الرئيسي.
الفاصل
يمثل مقطع فاصل (على سبيل المثال، مقطع من إعلان خلال فاصل إعلاني)
BreakStatus
تمثّل هذه السمة حالة الفاصل الإعلاني.
CloudMediaStatus
MediaStatus
المُرسَل فقط إلى مُرسِل السحابة الإلكترونية، مثل "مساعد Google".
ContainerMetadata
يتم استخدام البيانات الوصفية الشائعة للحاوية كجزء من QueueData
.
تقييم المحتوى
تقييم المحتوى (التصنيف الأبوي، تقييم المحتوى للبلوغ).
CustomCommandRequestData
CustomCommand
طلب بيانات.
DisplayStatusRequestData
بيانات DisplayStatusRequest
.
تعديل بيانات طلب المقاطع الصوتية
بيانات طلب الحدث EDIT_AUDIO_TRACKS لوسائل الإعلام. إذا لم يتم توفير اللغة، فسيتم تمكين المسار الصوتي الافتراضي للوسائط.
EditTracksInfoRequestData
بيانات طلب الحدث EDIT_TRACKS_INFO في الوسائط.
ErrorData
يمثل معلومات الخطأ.
حالة الوسائط الموسَّعة
معلومات حالة الوسائط الموسعة
FetchItemsRequestData
بيانات طلب جلب العناصر.
FocusStateRequestData
رسالة تغيير حالة التركيز.
UniversalMediaMetadata
وصف للوسائط العامة.
GetItemsInfoRequestData
الحصول على بيانات طلبات معلومات السلع.
GetStatusRequestData
بيانات طلب حدث الوسائط GET_STATUS.
صورة
صورة تصف تطبيق مستقبل أو عنصر وسائط. قد يكون رمز تطبيق أو صورة غلاف أو صورة مصغّرة.
معلومات العناصر
يمثل رسالة بيانات تحتوي على معلومات عنصر لكل رقم تعريفي مطلوب.
النطاق المباشر للرحلة القابلة للبحث
توفر النطاق المباشر القابل للبحث مع وقت البدء والانتهاء بالثواني.
LoadByEntityRequestData
LoadByEntity
طلب بيانات.
خيارات التحميل
لتوفير خيارات إضافية لطلبات التحميل.
LoadRequestData
بيانات طلب LOAD لأحداث الوسائط.
معلومات الوسائط
يمثل معلومات الوسائط.
البيانات الوصفية للوسائط
البيانات الوصفية للوسائط الشائعة المستخدمة كجزء من MediaInformation
أو لوصف
قسم الوسائط كجزء من البيانات الوصفية للحاوية.
MediaStatus
يمثل حالة جلسة الوسائط.
البيانات الوصفية لفيلم الأفلام
وصف وسائط الفيلم.
MusicTrackMediaMetadata
وصف وسائط المقاطع الصوتية الموسيقية.
البيانات الوصفية للصور الفوتوغرافية
وصف وسائط صورة.
PrecacheRequestData
بيانات طلب الحدث PRECACHE لوسائل الإعلام. (يتم تجاهل بعض حقول طلب التحميل، مثل التشغيل التلقائي و في قائمة الانتظار ).
PreloadRequestData
بيانات طلب PRELOAD لحدث الوسائط.
تغيير قائمة الانتظار
يمثل رسالة لتغيير قائمة الانتظار، مثل الإدراج والإزالة والتحديث.
قائمة الانتظار
وضع قائمة الانتظار كجزء من طلب LOAD.
معرّفات قائمة الانتظار
يمثل رسالة بيانات تحتوي على القائمة الكاملة لمعرّفات اللائحة.
قائمة انتظار الإدراج
بيانات طلب قائمة انتظار حدث الوسائط INSERT.
قائمة انتظار المهام
معلومات العنصر في قائمة الانتظار. قد يحتاج مطورو التطبيقات إلى إنشاء قائمة انتظار لإدراج عنصر قائمة انتظار باستخدام cast.framework.messages.InsertQueueItems. في هذه الحالة، يجب عدم تقديم itemId (لأنه سيتم تعيين itemId الفعلي عند إدراج العنصر في قائمة الانتظار). يمنع ذلك تعارضات أرقام التعريف مع العناصر التي تمت إضافتها من تطبيق مرسِل.
QueueLoadRequestData
بيانات طلب تحميل قائمة انتظار حدث الوسائط.
QuueueRemoveRequestData
إزالة بيانات طلب لائحة انتظار الوسائط.
قائمة انتظار إعادة طلب قائمة الانتظار
بيانات طلب REORDER لقائمة انتظار الوسائط.
QueueUpdateRequestData
بيانات طلب اللائحة "تحديث" للحدث الإعلامي
RefreshCredentialsRequestData
RefreshCredentials
طلب بيانات.
طلب البيانات
بيانات طلب حدث الوسائط.
استئناف جلسة طلب البيانات
RESUME_SESSION من بيانات الطلب
أداة SeekableRange
توفر نطاقًا قابلاً للبحث بالثواني.
طلب بيانات
بيانات طلب SEEK للحدث الإعلامي.
حالة الجلسة
كائن حالة يحتوي على جميع البيانات المطلوب تخزينها في StoreSession المطلوب استردادها في CVSession.
SetCredentialsRequestData
SetCredentials
طلب بيانات.
SetRunRateRequestData
بيانات طلب معدّل تشغيل حدث الوسائط
StoreSessionRequestData
بيانات طلب STORE_SESSION
StoreSessionResponseData
بيانات الاستجابة للأمر STORE_SESSION.
نمط النص
لوصف معلومات نمط المسار النصي.
Track
لوصف معلومات البيانات الوصفية للمقطع الصوتي.
معلومات التتبّع
يتتبع المعلومات.
TvShowMediaMetadata
وصف وسائط الحلقات التلفزيونية.
UserActionRequestData
UserAction
طلب بيانات.
UserActionState
يمثل حالة إجراء المستخدم للوسائط.
VastAdsRequest
تهيئة طلب إعلان VAST.
معلومات الفيديو
معلومات الفيديو، مثل درجة دقة الفيديو والنطاق العالي الديناميكية.
مستوى الصوت
يمثل حجم بث جلسة الوسائط.
VolumeRequestData
بيانات طلب الحدث SET_VOLUME لوسائل الإعلام.
التعداد
CaptionMimeType
سلسلة
نوع التسمية التوضيحية لمسار النص من MIME.
القيمة |
|
---|---|
CEA608 |
سلسلة معيار CEA 608 |
TTML |
سلسلة TTML |
توقيت فنزويلا |
سلسلة توقيت فنزويلا |
TTML_MP4 |
سلسلة TTML MP4 |
Command
number
قائمة بقيم قناع البت لتعيين أمر وسائط أو استعادته في تطبيق متوافق مع تطبيق cast.framework.messages.MediaStatus#supportedMediaCommands.
القيمة |
|
---|---|
إيقاف مؤقت |
number إيقاف مؤقت للأمر. |
البحث |
number طلب الأمر. |
حجم_البث |
number أمر مستوى صوت البث. |
تجاهل_البث |
number أمر مستوى صوت البث. |
الوسائط_الكلية |
number جميع الوسائط الأساسية. يتضمن الأوامر الإلزامية |
قائمة انتظار |
number الأمر التالي في قائمة الانتظار. |
QUEUE_PREV |
number الأمر السابق لقائمة الانتظار |
QUEUE_SHUFFLE |
number ترتيب عشوائي للأوامر. |
تذكرة QUEUE_REPEAT_ALL |
number وضع "تكرار الكل" في قائمة الانتظار |
تذكرة QUEUE_REPEAT_ONE |
number وضع تكرار قائمة الانتظار الواحدة. |
إعادة المحاولة |
number أوضاع التكرار في قائمة الانتظار. |
إعلان SKIP_AD |
number تخطي أمر الإعلان. |
المقاطع الصوتية المعدلة |
number تعديل أوامر الأوامر. |
PLAYBACK_RATE |
number أمر معدل التشغيل. |
أعجبني |
number إجراء المستخدم لإبداء الإعجاب. |
لم يعجبني |
number إجراء المستخدم "لم يعجبني". |
متابعة |
number إجراء المستخدم: اتّبِع الأمر. |
إلغاء المتابعة |
number إجراء إلغاء متابعة إجراء المستخدم. |
STREAM_TRANSFER |
number أوامر نقل بيانات البث |
كلمات الأغاني |
number أوامر كلمات الأغنية. |
ContainerType
number
أنواع البيانات الوصفية للحاوية.
القيمة |
|
---|---|
حاوية عامة |
number نموذج عام مناسب لمعظم أنواع الوسائط. مستخدمة بواسطة Cast.framework.messages.ContainerMetadata. |
كتاب مسموع |
number البيانات الوصفية لكتاب مسموع مستخدمة من جانب Cast.framework.messages.AudiobookContainerMetadata. |
- يمكن أيضًا مراجعة
- cast.framework.messages.QueueData.containerMetadata
وضع تصفية المحتوى
سلسلة
يمثل وضع تصفية المحتوى.
القيمة |
|
---|---|
فلترة الفلتر |
سلسلة لا تشغِّل محتوى فاضحًا. |
سبب الخطأ
سلسلة
يمثل أسباب رسالة خطأ الوسائط.
القيمة |
|
---|---|
INVALID_COMMAND |
سلسلة يُعرَض عندما يكون الأمر غير صالح أو لم يتم تنفيذه. |
INVALID_PARAMS |
سلسلة يُعرَض عندما تكون المعلمات غير صالحة أو عندما تكون المعلمة المطلوبة مفقودة. |
INVALID_MEDIA_SESSION_ID |
سلسلة يُعرَض في حال عدم توفُّر جلسة الوسائط. |
SKIP_LIMIT_REACHED |
سلسلة يُعرَض عندما يتعذَّر تخطي المزيد من العناصر بسبب بلوغ حد التخطي. |
غير مدعوم |
سلسلة يُعرَض عندما يكون التطبيق غير متوافق مع الطلب. |
LANGUAGE_NOT_SUPPORTED |
سلسلة يُعرَض عندما لا تكون اللغة المطلوبة متاحة. |
END_OF_QUEUE |
سلسلة يُعرَض عندما يكون التخطّي غير ممكن بسبب الرجوع إلى ما بعد العنصر الأول أو إعادة توجيه العنصر أبعد من العنصر الأخير في قائمة الانتظار. |
DUPLICATE_REQUEST_ID |
سلسلة يُعرَض عندما لا يكون معرِّف الطلب فريدًا (يعالج المستلِم طلبًا برقم التعريف نفسه). |
VIDEO_DEVICE_REQUIRED |
سلسلة يُعرَض عندما يتعذَّر إكمال الطلب لأن جهازًا متوافقًا مع الفيديو مطلوب. |
مطلوب اشتراك في حساب PREMIUM_ACCOUNT_REQUIRED |
سلسلة يُعرَض عندما يكون الحساب المميّز مطلوبًا لنجاح الطلب. |
خطأ_APP_ERROR |
سلسلة يُعرَض عندما تكون حالة التطبيق غير صالحة لتلبية الطلب. |
انتهت صلاحية AUTHENTICATION_EXPIRE |
سلسلة يُعرَض عندما يتعذَّر تنفيذ أحد الطلبات بسبب انتهاء صلاحية المصادقة، على سبيل المثال، عند تغيير المستخدم لكلمة المرور أو عند إبطال الرمز المميز. |
CONCURRENT_STREAM_LIMIT |
سلسلة يُعرَض عند رصد عدد كبير جدًا من أحداث البث المتزامنة. |
PARENTAL_CONTROL_RESTRICTED |
سلسلة يُعرَض عندما يتم حظر المحتوى بسبب أدوات الرقابة الأبوية. |
تمت تصفية المحتوى |
سلسلة يُعرَض عندما يتم حظر المحتوى بسبب الفلتر. |
NOT_AVAILABLE_IN_REGION |
سلسلة يُعرَض عندما يتم حظر المحتوى بسبب عدم توفُّره على مستوى منطقة معيّنة. |
CONTENT_ALREADY_PLAYING |
سلسلة يُعرَض عندما يكون المحتوى المطلوب قيد التشغيل. |
طلب غير صالح |
سلسلة يُعرَض عندما يكون الطلب غير صالح. |
خطأ_عام |
سلسلة يُعرَض عندما يواجه طلب التحميل مشكلة متقطعة. |
نوع الخطأ
سلسلة
تمثل أنواع رسائل خطأ الوسائط.
القيمة |
|
---|---|
INVALID_PLAYER_STATE |
سلسلة يُعرَض عندما تكون حالة المشغّل غير صالحة لتلبية الطلب. |
تعذّر التحميل |
سلسلة يُعرَض عندما يفشل طلب LOAD. |
تم إلغاء الاشتراك |
سلسلة يُعرَض عندما يتم إلغاء طلب "التنزيل" من خلال طلب "تحميل" ثانٍ وارد. |
طلب غير صالح |
سلسلة يُعرَض عندما يكون الطلب غير صالح. |
خطأ |
سلسلة خطأ عام، لأي حالة خطأ أخرى. |
ExtendedPlayerState
سلسلة
معلومات حالة المشغل الموسّعة.
القيمة |
|
---|---|
جارٍ التحميل |
سلسلة المشغّل في حالة التحميل. |
حالة التركيز
سلسلة
حالات التركيز
القيمة |
|
---|---|
التركيز البؤري |
سلسلة التركيز على المستلِم. |
لم يتمّ التركيز عليه |
سلسلة الجهاز المُستلِم غير مُركّز عليه، وهناك نشاط آخر نشط. |
خيارات الحصول على الحالة
number
تحدد GetStatusOptions
مقدار البيانات التي يجب تضمينها في استجابة حالة الوسائط للرسالة GET_STATUS
.
القيمة |
|
---|---|
البيانات الوصفية |
number لا تضمِّن علامة بيانات وصفية. |
NO_QUEUE_ITEMS |
number لا تضمِّن علامة عناصر قائمة الانتظار. |
نوع Hdr
سلسلة
يمثل أنواع الفيديو ذات النطاق العالي الديناميكية (HDR).
القيمة |
|
---|---|
نطاق قياسي الديناميكية |
سلسلة النطاق الديناميكي القياسي. |
نطاق عالي الديناميكية |
سلسلة نطاق عالي الديناميكية. |
فيديو رقمي |
سلسلة Dolby Vision. |
تنسيق HlsSegmentFormat
سلسلة
تمثّل هذه الخاصية تنسيق شريحة الصوت HLS.
القيمة |
|
---|---|
الترميز المتقدّم للصوت |
سلسلة مجموعة بث AAC الصوتية الأساسية. |
AC3 |
سلسلة بث أولي لحزمة صوت AC3. |
MP3 |
سلسلة بث صوتي أولي ومجمّع بتنسيق MP3. |
تحرّي الخلل وإصلاحه |
سلسلة مجموعة بث MPEG-2 |
TS_AAC |
سلسلة مجموعة بث AAC منخفضة التعقيد AAC-2 (AAC-LC) |
TS_HE_AAC |
سلسلة مجموعة بث MPEG-2 للنقل عالية الكفاءة (AAC-AAC) |
E_AC3 |
سلسلة مجموعة بث صوتية أساسية معبأة في E-AC3 |
تنسيق FMP4 |
سلسلة تم تجميع الصوت في ملف MP4 مجزّأ وفقًا لمعيار ISO BMFF CMAF. |
HlsVideoSegmentFormat
سلسلة
تمثّل هذه الخاصية تنسيق شريحة فيديو HLS.
القيمة |
|
---|---|
MPEG2_TS |
سلسلة بث النقل MPEG-2. دعم AVC. |
تنسيق FMP4 |
سلسلة فيديو معبّأ بتنسيق MP4 مجزّأ وفقًا لمعيار BMFF CMAF. متوافق مع AVC وHEVC. |
سبب عدم النشاط لفترة قصيرة
سلسلة
سبب وضع اللاعب في وضع الخمول.
القيمة |
|
---|---|
تم إلغاؤها |
سلسلة طلب مُرسِل إيقاف التشغيل باستخدام الأمر STOP. |
تمت المقاطعة |
سلسلة طلب أحد المرسلين تشغيل وسائط مختلفة باستخدام الأمر LOAD. |
انتهى الإعداد |
سلسلة اكتمل تشغيل الوسائط. |
خطأ |
سلسلة تمت مقاطعة الوسائط بسبب حدوث خطأ، قد يحدث ذلك إذا تعذر مثلاً على المشغّل تنزيل الوسائط بسبب أخطاء في الاتصال بالشبكات. |
فئة الوسائط
سلسلة
فئة الوسائط.
القيمة |
|
---|---|
مقطع صوتي |
سلسلة الوسائط بالصوت فقط. |
الفيديوهات |
سلسلة الوسائط هي الفيديو والصوت (الإعداد الافتراضي). |
صورة |
سلسلة الوسائط صورة. |
نوع الرسالة
سلسلة
تمثل أنواع رسائل الوسائط.
القيمة |
|
---|---|
MEDIA_STATUS |
سلسلة رسالة صادرة بحالة الوسائط الحالية. نوع الرسالة: cast.framework.messages.MediaStatus. |
CLOUD_STATUS |
سلسلة رسالة صادرة عن حالة الوسائط إلى مُرسِل السحابة الإلكترونية. نوع الرسالة هو: cast.framework.messages.CloudMediaStatus. |
QUEUE_CHANGE |
سلسلة تغيير الرسالة الصادرة الخاصة بقائمة الانتظار نوع الرسالة هو: cast.framework.messages.QueueChange. |
QUEUE_ITEMS |
سلسلة رسالة صادرة تتضمن معلومات عنصر قائمة الانتظار. نوع الرسالة هو: cast.framework.messages.ItemsInfo. |
QUEUE_ITEM_IDS |
سلسلة رسالة صادرة من قائمة معرّفات قائمة الانتظار. نوع الرسالة: cast.framework.messages.QueueIds. |
GET_STATUS |
سلسلة طلب حالة الوسائط الحالية. نوع الرسالة: cast.framework.messages.GetStatusRequestData. |
التحميل |
سلسلة طلب تحميل الوسائط. نوع الرسالة: cast.framework.messages.LoadRequestData. |
إيقاف مؤقت |
سلسلة طلب إيقاف المشغِّل مؤقتًا نوع الرسالة: cast.framework.messages.RequestData |
إيقاف |
سلسلة طلب إيقاف المشغّل. نوع الرسالة: cast.framework.messages.RequestData. |
تشغيل |
سلسلة طلب متابعة التشغيل. نوع الرسالة: cast.framework.messages.RequestData. |
إعلان SKIP_AD |
سلسلة طلب تخطي تشغيل الإعلان. نوع الرسالة: cast.framework.messages.RequestData. |
PLAY_AGAIN |
سلسلة طلب تشغيل الوسائط الحالية مرة أخرى. نوع الرسالة: cast.framework.messages.RequestData. |
البحث |
سلسلة طلب البحث عن الوسائط نوع الرسالة: cast.framework.messages.SeekRequestData. |
SET_PLAYBACK_RATE |
سلسلة طلب تغيير معدل التشغيل نوع الرسالة هو: cast.framework.messages.SetتشغيلRateRequestData. |
حجم المجموعة |
سلسلة طلب تغيير مستوى صوت الوسائط الحالي. نوع الرسالة: cast.framework.messages.VolumeRequestData. |
EDIT_TRACKS_INFO |
سلسلة طلب تغيير تشغيل المقاطع الصوتية أو المقاطع الصوتية نوع الرسالة: cast.framework.messages.EditTracksInfoRequestData. |
تعديل المقاطع الصوتية |
سلسلة طلب تغيير تشغيل المقطع الصوتي. نوع الرسالة: cast.framework.messages.EditAudioTracksRequestData. |
PRECACHE |
سلسلة طلب التخزين المؤقت للبيانات. نوع الرسالة: cast.framework.messages.PrecacheRequestData. |
الإعداد المسبق |
سلسلة طلب التحميل المسبق للعنصر. نوع الرسالة: cast.framework.messages.PreloadRequestData. |
QUEUE_LOAD |
سلسلة طلب تحميل قائمة الانتظار. نوع الرسالة: cast.framework.messages.QueueLoadRequestData. |
QUEUE_INSERT |
سلسلة طلب الإدراج في قائمة الانتظار نوع الرسالة: cast.framework.messages.QueueInsertRequestData. |
تحديث QUEUE_UPDATE |
سلسلة طلب تحديث قائمة الانتظار. نوع الرسالة: cast.framework.messages.QueueUpdateRequestData. |
إزالة |
سلسلة طلب إزالة من اللائحة. نوع الرسالة: cast.framework.messages.QueueRemoveRequestData. |
طلب الصف |
سلسلة طلب إعادة ترتيب اللائحة. نوع الرسالة: cast.framework.messages.QueueRedirectRequestData. |
قائمة انتظار |
سلسلة طلب العنصر التالي في قائمة الانتظار. عندما يتلقّى المستلِم هذا من
المُرسِل، يتم ربط الرسالة بـ
|
QUEUE_PREV |
سلسلة طلب العنصر السابق في قائمة الانتظار. عندما يتلقّى المستلِم هذا من
المُرسِل، يتم ربط الرسالة بـ
|
QUEUE_GET_ITEM_RANGE |
سلسلة طلب جلب العناصر في قائمة الانتظار. نوع الرسالة: cast.framework.messages.FetchItemsRequestData. |
QUEUE_GET_ITEMS |
سلسلة طلب الحصول على معلومات العناصر. نوع الرسالة: cast.framework.messages.GetItemsInfoRequestData. |
QUEUE_GET_ITEM_IDS |
سلسلة طلب الحصول على أرقام تعريف اللائحة. نوع الرسالة: cast.framework.messages.RequestData. |
QUEUE_SHUFFLE |
سلسلة طلب تبديل قائمة الانتظار عشوائيًا. نوع الرسالة: cast.framework.messages.RequestData. |
إعدادات_المحتوى_الأحمر |
سلسلة عيِّن بيانات اعتماد المستخدم. نوع الرسالة: cast.framework.messages.SetCredentialsRequestData. |
LOAD_BY_ENTITY |
سلسلة تحميل الوسائط حسب رقم تعريف الكيان. نوع الرسالة: cast.framework.messages.LoadByEntityRequestData. |
USER_ACTION |
سلسلة تعامل مع إجراء المستخدم مثل المتابعة. نوع الرسالة: cast.framework.messages.UserActionRequestData. |
DISPLAY_STATUS |
سلسلة عرض حالة الوسائط على الشاشة. نوع الرسالة: cast.framework.messages.DisplayStatusRequestData. |
FOCUS_STATE |
سلسلة تم تغيير حالة التركيز في تطبيق المستلِم. نوع الرسالة هو: cast.framework.messages.FocusStateRequestData. |
CUSTOM_COMMAND |
سلسلة معالجة أمر تطبيق مخصّص. نوع الرسالة: cast.framework.messages.CustomCommandRequestData. |
جلسة المتجر |
سلسلة تخزين جلسة الجلسة. نوع الرسالة: cast.framework.messages.StoreSessionRequestData. |
استئناف_SESSION |
سلسلة استأنف أمر الجلسة. نوع الرسالة: cast.framework.messages.استئنافSessionRequestData. |
SESSION_STATE |
سلسلة نوع الاستجابة لـ StoreSession. نوع الرسالة: cast.framework.messages.StoreSessionResponseData. |
نوع البيانات الوصفية
number
أنواع البيانات الوصفية للوسائط.
القيمة |
|
---|---|
عام |
number نموذج عام مناسب لمعظم أنواع الوسائط. مستخدمة في cast.framework.messages.UniversalMediaMetadata |
فيلم |
number فيلم كامل. مستخدمة في cast.framework.messages.MovieMediaMetadata |
البرنامج التلفزيوني |
number حلقة من مسلسل تلفزيوني. مستخدمة في cast.framework.messages.TvShowMediaMetadata |
مقطع صوتي |
number مقطع موسيقي. مستخدمة في cast.framework.messages.MusicTrackMediaMetadata. |
صورة |
number صورة مستخدمة في cast.framework.messages.PhotoMediaMetadata |
كتاب مسموع |
number فصل الكتاب المسموع. مستخدمة في cast.framework.messages.AudiobookChapterMediaMetadata |
- يمكن أيضًا مراجعة
- cast.framework.messages.MediaInformation.metadata
حالة المشغّل
سلسلة
يمثل حالة اللاعب.
القيمة |
|
---|---|
غير مستخدَم من قِبل أي برنامج حاليًا |
سلسلة اللاعب في حالة الخمول. وتشير حالة الخمول إلى عدم وجود تشغيل نشط. وعادة ما يكون المشغل في هذه الحالة بعد تشغيل تطبيق الإرسال مباشرة قبل تلقي طلب التحميل أو بعد انتهاء التشغيل. ينتقل المشغّل إلى هذه الحالة بناءً على cast.framework.messages.IdleREASON المحدّد في cast.framework.messages.MediaStatus. |
قيد التشغيل |
سلسلة المشغل في حالة PLAYING. |
متوقفة مؤقتًا |
سلسلة المشغّل في حالة "متوقف مؤقتًا". |
جارٍ تخزين مؤقت |
سلسلة المشغّل في الحالة "التخزين المؤقت". |
قائمة انتظار التغيير
سلسلة
أنواع تغييرات قائمة الانتظار التي تستخدمها الرسالة الصادرة QUEUE_CHANGE
.
القيمة |
|
---|---|
إدراج |
سلسلة تم إدراج العناصر في قائمة الانتظار. |
إزالة |
سلسلة تمت إزالة قائمة الانتظار. |
ITEMS_CHANGE |
سلسلة تم تغيير قائمة من العناصر. |
تحديث |
سلسلة مرّت عملية تحديث قائمة الانتظار وتم إرسال قائمة مرتبة جديدة. |
لا تغيير |
سلسلة لم تتغير قائمة الانتظار. ويتم استخدام هذا لترديد صدى مرة أخرى عندما ينتهي إرسال عدة مرسلين للبيانات نفسها. |
نوع قائمة الانتظار
سلسلة
أنواع حاوية/قائمة انتظار الوسائط.
القيمة |
|
---|---|
ألبوم |
سلسلة ألبوم الموسيقى. |
قائة تشغيل |
سلسلة قائمة تشغيل موسيقية، مثل قائمة تشغيل خاصة أو قائمة تشغيل علنية أو قائمة تشغيل تمّ إنشاؤها تلقائيًا |
كتاب مسموع |
سلسلة كتاب مسموع. |
محطة راديو |
سلسلة محطة إذاعية تقليدية. |
سلسلة بودكاست PODCAST_ |
سلسلة سلسلة بودكاست. |
المسلسلات التلفزيونية |
سلسلة المسلسل التلفزيوني. |
قائمة تشغيل الفيديو |
سلسلة قائمة تشغيل الفيديوهات. |
LIVE_TV |
سلسلة القناة التلفزيونية المباشرة. |
فيلم |
سلسلة فيلم. |
وضع التكرار
سلسلة
سلوك قائمة الانتظار عند تشغيل جميع العناصر.
القيمة |
|
---|---|
REPEAT_OFF |
سلسلة عند انتهاء اللائحة، يتم إنهاء جلسة الوسائط. |
REPEAT_ALL |
سلسلة سيتم تشغيل جميع العناصر في قائمة الانتظار إلى أجل غير مسمى، وعند تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى. |
تكرار مرة واحدة |
سلسلة سيتم تشغيل العنصر الحالي بشكل متكرر. |
REPEAT_ALL_AND_SHUFFLE |
سلسلة سيتم تشغيل جميع العناصر في قائمة الانتظار إلى أجل غير مسمى، وعند تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى (سيتم ترتيب القائمة عشوائيًا بواسطة المستلم أولاً). |
البحث عن حالة الاستئناف
سلسلة
يمثل حالة التشغيل بعد طلب SEEK.
القيمة |
|
---|---|
PLAYBACK_START |
سلسلة يفرض هذا تشغيل الوسائط. |
PLAYBACK_PAUSE |
سلسلة ويؤدي هذا إلى فرض إيقاف الوسائط مؤقتًا. |
ProtocolType للبث
number
أنواع بروتوكولات البث.
القيمة |
|
---|---|
UNKNOWN |
number نوع بروتوكول البث غير معروف. |
MPEG_DASH |
number نوع بروتوكول MPEG-DASH (البث الديناميكي التكيُّفي عبر HTTP). |
البث المباشر وفق بروتوكول HTTP (HLS) |
number نوع بروتوكول HLS (البث المباشر عبر HTTP) |
بث سلس |
number نوع بروتوكول البث السلس. |
نوع البث
سلسلة
تمثل أنواع البث.
القيمة |
|
---|---|
تم التخزين مؤقتًا |
سلسلة VOD وDVR. |
البث المباشر |
سلسلة محتوى البث المباشر المباشر |
NONE |
سلسلة |
نوع تتبع النص
سلسلة
تحدّد هذه السمة نوع حافة مسار النص (الحد).
القيمة |
|
---|---|
NONE |
سلسلة لا يتم عرض أي حافة حول النص. |
المخطط |
سلسلة يتم عرض مخطط متصل حول النص. |
DROP_SHADOW |
سلسلة يظهر ظل خافت حول النص. |
تم رفعه |
سلسلة يظهر النص منقوشًا أو مرتفعًا بالنسبة إلى الخلفية. |
تم رفض الطلب |
سلسلة يبدو أن النص قد تم إلغاؤه في الخلفية. |
خط تتبع النص العام للعائلة
سلسلة
مجموعة الخطوط العامة المراد استخدامها إذا لم يتم تحديد الخط في المسار النصي.
القيمة |
|
---|---|
SANS_SERIF |
سلسلة يستخدم خط sans-serif. |
MONOSPACED_SANS_SERIF |
سلسلة يستخدم خطًا ذا مسافة بيضاء معتدلة مع اسم sans-serif. |
SERIF |
سلسلة يستخدم خط serif. |
MONOSPACED_SERIF |
سلسلة يستخدم خط serif أحادي المسافة. |
عرض عادي |
سلسلة يستخدم خطًا عاديًا مكتوبًا بخط اليد. |
شامل |
سلسلة يستخدم خطًا بأحرف متصلة. |
أحرف صغيرة |
سلسلة تستخدم خطًا بأحرف كبيرة صغيرة. |
نمط خط النص
سلسلة
نمط خط المسار النصي.
القيمة |
|
---|---|
عادي |
سلسلة نمط الخط غير المعدل. |
BOLD |
سلسلة النمط الغامق. |
BOLD_ITALIC |
سلسلة نمط غامق ومائل في آنٍ واحد. |
ITALIC |
سلسلة النمط المائل. |
نوع تتبع النص
سلسلة
نوع مسار النص (يتبع تعريفات نوع المسار النصي HTML5).
القيمة |
|
---|---|
الترجمة |
سلسلة الكتابة أو الترجمة في مربع الحوار، مناسبة عندما يكون الصوت متاحًا ولكن لا يفهمه المشاهد، على سبيل المثال، لأن المشاهد لا يفهم لغة الملف الصوتي لمورد الوسائط. |
ترجمات |
سلسلة نص أو ترجمة للحوار، والمؤثرات الصوتية، والإشارات الموسيقية ذات الصلة، وغيرها من المعلومات الصوتية ذات الصلة، ومناسبة عندما يكون المقطع الصوتي غير متاح (على سبيل المثال، لكتم الصوت أو لضعف السمع لدى المستخدم). يتم عرض الترجمة فوق الفيديو. |
الأوصاف |
سلسلة الأوصاف النصية لمكوّن الفيديو لمورد الوسائط، والتي تهدف إلى تركيب الصوت عندما يكون المكوّن المرئي غير متاح (مثلاً لأن المستخدم يتفاعل مع التطبيق بدون شاشة، أو لأن المستخدم يعاني من إعاقة بصرية). يتم تركيب الأوصاف كمقطع صوتي منفصل. |
الفصول |
سلسلة عناوين الفصول مصمّمة للتنقّل في موارد الوسائط |
البيانات الوصفية |
سلسلة المقاطع الصوتية المعدة للاستخدام من نص برمجي. |
TextTrackWindowType
سلسلة
نوع نافذة مسار النص.
القيمة |
|
---|---|
NONE |
سلسلة |
عادي |
سلسلة |
رنات_رائجة |
سلسلة |
نوع التتبع
سلسلة
نوع المقطع الصوتي للوسائط.
القيمة |
|
---|---|
النص |
سلسلة مسار النص. |
مقطع صوتي |
سلسلة مقطع صوتي. |
الفيديوهات |
سلسلة مقطع الفيديو. |
إجراء المستخدم
سلسلة
إجراءات المستخدم.
القيمة |
|
---|---|
أعجبني |
سلسلة يشير المستخدم إلى تفضيل إبداء الإعجاب للمحتوى الذي يتم تشغيله حاليًا. |
لم يعجبني |
سلسلة يشير المستخدم إلى تفضيل عدم الإعجاب للمحتوى الذي يتم تشغيله حاليًا. |
متابعة |
سلسلة يريد المستخدم متابعة محتوى قيد التشغيل حاليًا أو تمييزه بنجمة. |
إلغاء المتابعة |
سلسلة يريد المستخدم إيقاف متابعة المحتوى الذي يتم تشغيله حاليًا. |
إبلاغ |
سلسلة يُبلغ المستخدم عن محتوى غير ملائم في الوقت الحالي. |
إعلان SKIP_AD |
سلسلة يريد المستخدم تخطي الإعلان الذي يتم تشغيله حاليًا. |
كلمات الأغاني |
سلسلة يريد المستخدم عرض كلمات الأغنية التي يتم تشغيلها حاليًا. |
سياق إجراء المستخدم
سلسلة
معلومات السياق لـ UserAction
.
القيمة |
|
---|---|
نص غير معروف |
سلسلة |
تتبّع |
سلسلة |
ألبوم |
سلسلة |
الفنّان |
سلسلة |
قائة تشغيل |
سلسلة |
الحلقة |
سلسلة |
المسلسلات |
سلسلة |
فيلم |
سلسلة |
القناة |
سلسلة |
الفريق |
سلسلة |
المشغل |
سلسلة |
المدرّب |
سلسلة |
أماكن إقامة
CaptionMimeType
سلسلة
نوع التسمية التوضيحية لمسار النص من MIME.
القيمة |
|
---|---|
CEA608 |
سلسلة معيار CEA 608 |
TTML |
سلسلة TTML |
توقيت فنزويلا |
سلسلة توقيت فنزويلا |
TTML_MP4 |
سلسلة TTML MP4 |
Command
number
قائمة بقيم قناع البت لتعيين أمر وسائط أو استعادته في تطبيق متوافق مع تطبيق cast.framework.messages.MediaStatus#supportedMediaCommands.
القيمة |
|
---|---|
إيقاف مؤقت |
number إيقاف مؤقت للأمر. |
البحث |
number طلب الأمر. |
حجم_البث |
number أمر مستوى صوت البث. |
تجاهل_البث |
number أمر مستوى صوت البث. |
الوسائط_الكلية |
number جميع الوسائط الأساسية. يتضمن الأوامر الإلزامية |
قائمة انتظار |
number الأمر التالي في قائمة الانتظار. |
QUEUE_PREV |
number الأمر السابق لقائمة الانتظار |
QUEUE_SHUFFLE |
number ترتيب عشوائي للأوامر. |
تذكرة QUEUE_REPEAT_ALL |
number وضع "تكرار الكل" في قائمة الانتظار |
تذكرة QUEUE_REPEAT_ONE |
number وضع تكرار قائمة الانتظار الواحدة. |
إعادة المحاولة |
number أوضاع التكرار في قائمة الانتظار. |
إعلان SKIP_AD |
number تخطي أمر الإعلان. |
المقاطع الصوتية المعدلة |
number تعديل أوامر الأوامر. |
PLAYBACK_RATE |
number أمر معدل التشغيل. |
أعجبني |
number إجراء المستخدم لإبداء الإعجاب. |
لم يعجبني |
number إجراء المستخدم "لم يعجبني". |
متابعة |
number إجراء المستخدم: اتّبِع الأمر. |
إلغاء المتابعة |
number إجراء إلغاء متابعة إجراء المستخدم. |
STREAM_TRANSFER |
number أوامر نقل بيانات البث |
كلمات الأغاني |
number أوامر كلمات الأغنية. |
ContainerType
number
أنواع البيانات الوصفية للحاوية.
القيمة |
|
---|---|
حاوية عامة |
number نموذج عام مناسب لمعظم أنواع الوسائط. مستخدمة بواسطة Cast.framework.messages.ContainerMetadata. |
كتاب مسموع |
number البيانات الوصفية لكتاب مسموع مستخدمة من جانب Cast.framework.messages.AudiobookContainerMetadata. |
- يمكن أيضًا مراجعة
- cast.framework.messages.QueueData.containerMetadata
وضع تصفية المحتوى
سلسلة
يمثل وضع تصفية المحتوى.
القيمة |
|
---|---|
فلترة الفلتر |
سلسلة لا تشغِّل محتوى فاضحًا. |
سبب الخطأ
سلسلة
يمثل أسباب رسالة خطأ الوسائط.
القيمة |
|
---|---|
INVALID_COMMAND |
سلسلة يُعرَض عندما يكون الأمر غير صالح أو لم يتم تنفيذه. |
INVALID_PARAMS |
سلسلة يُعرَض عندما تكون المعلمات غير صالحة أو عندما تكون المعلمة المطلوبة مفقودة. |
INVALID_MEDIA_SESSION_ID |
سلسلة يُعرَض في حال عدم توفُّر جلسة الوسائط. |
SKIP_LIMIT_REACHED |
سلسلة يُعرَض عندما يتعذَّر تخطي المزيد من العناصر بسبب بلوغ حد التخطي. |
غير مدعوم |
سلسلة يُعرَض عندما يكون التطبيق غير متوافق مع الطلب. |
LANGUAGE_NOT_SUPPORTED |
سلسلة يُعرَض عندما لا تكون اللغة المطلوبة متاحة. |
END_OF_QUEUE |
سلسلة يُعرَض عندما يكون التخطّي غير ممكن بسبب الرجوع إلى ما بعد العنصر الأول أو إعادة توجيه العنصر أبعد من العنصر الأخير في قائمة الانتظار. |
DUPLICATE_REQUEST_ID |
سلسلة يُعرَض عندما لا يكون معرِّف الطلب فريدًا (يعالج المستلِم طلبًا برقم التعريف نفسه). |
VIDEO_DEVICE_REQUIRED |
سلسلة يُعرَض عندما يتعذَّر إكمال الطلب لأن جهازًا متوافقًا مع الفيديو مطلوب. |
مطلوب اشتراك في حساب PREMIUM_ACCOUNT_REQUIRED |
سلسلة يُعرَض عندما يكون الحساب المميّز مطلوبًا لنجاح الطلب. |
خطأ_APP_ERROR |
سلسلة يُعرَض عندما تكون حالة التطبيق غير صالحة لتلبية الطلب. |
انتهت صلاحية AUTHENTICATION_EXPIRE |
سلسلة يُعرَض عندما يتعذَّر تنفيذ أحد الطلبات بسبب انتهاء صلاحية المصادقة، على سبيل المثال، عند تغيير المستخدم لكلمة المرور أو عند إبطال الرمز المميز. |
CONCURRENT_STREAM_LIMIT |
سلسلة يُعرَض عند رصد عدد كبير جدًا من أحداث البث المتزامنة. |
PARENTAL_CONTROL_RESTRICTED |
سلسلة يُعرَض عندما يتم حظر المحتوى بسبب أدوات الرقابة الأبوية. |
تمت تصفية المحتوى |
سلسلة يُعرَض عندما يتم حظر المحتوى بسبب الفلتر. |
NOT_AVAILABLE_IN_REGION |
سلسلة يُعرَض عندما يتم حظر المحتوى بسبب عدم توفُّره على مستوى منطقة معيّنة. |
CONTENT_ALREADY_PLAYING |
سلسلة يُعرَض عندما يكون المحتوى المطلوب قيد التشغيل. |
طلب غير صالح |
سلسلة يُعرَض عندما يكون الطلب غير صالح. |
خطأ_عام |
سلسلة يُعرَض عندما يواجه طلب التحميل مشكلة متقطعة. |
نوع الخطأ
سلسلة
تمثل أنواع رسائل خطأ الوسائط.
القيمة |
|
---|---|
INVALID_PLAYER_STATE |
سلسلة يُعرَض عندما تكون حالة المشغّل غير صالحة لتلبية الطلب. |
تعذّر التحميل |
سلسلة يُعرَض عندما يفشل طلب LOAD. |
تم إلغاء الاشتراك |
سلسلة يُعرَض عندما يتم إلغاء طلب "التنزيل" من خلال طلب "تحميل" ثانٍ وارد. |
طلب غير صالح |
سلسلة يُعرَض عندما يكون الطلب غير صالح. |
خطأ |
سلسلة خطأ عام، لأي حالة خطأ أخرى. |
ExtendedPlayerState
سلسلة
معلومات حالة المشغل الموسّعة.
القيمة |
|
---|---|
جارٍ التحميل |
سلسلة المشغّل في حالة التحميل. |
حالة التركيز
سلسلة
حالات التركيز
القيمة |
|
---|---|
التركيز البؤري |
سلسلة التركيز على المستلِم. |
لم يتمّ التركيز عليه |
سلسلة الجهاز المُستلِم غير مُركّز عليه، وهناك نشاط آخر نشط. |
خيارات الحصول على الحالة
number
تحدد GetStatusOptions
مقدار البيانات التي يجب تضمينها في استجابة حالة الوسائط للرسالة GET_STATUS
.
القيمة |
|
---|---|
البيانات الوصفية |
number لا تضمِّن علامة بيانات وصفية. |
NO_QUEUE_ITEMS |
number لا تضمِّن علامة عناصر قائمة الانتظار. |
نوع Hdr
سلسلة
يمثل أنواع الفيديو ذات النطاق العالي الديناميكية (HDR).
القيمة |
|
---|---|
نطاق قياسي الديناميكية |
سلسلة النطاق الديناميكي القياسي. |
نطاق عالي الديناميكية |
سلسلة نطاق عالي الديناميكية. |
فيديو رقمي |
سلسلة Dolby Vision. |
تنسيق HlsSegmentFormat
سلسلة
تمثّل هذه الخاصية تنسيق شريحة الصوت HLS.
القيمة |
|
---|---|
الترميز المتقدّم للصوت |
سلسلة مجموعة بث AAC الصوتية الأساسية. |
AC3 |
سلسلة بث أولي لحزمة صوت AC3. |
MP3 |
سلسلة بث صوتي أولي ومجمّع بتنسيق MP3. |
تحرّي الخلل وإصلاحه |
سلسلة مجموعة بث MPEG-2 |
TS_AAC |
سلسلة مجموعة بث AAC منخفضة التعقيد AAC-2 (AAC-LC) |
TS_HE_AAC |
سلسلة مجموعة بث MPEG-2 للنقل عالية الكفاءة (AAC-AAC) |
E_AC3 |
سلسلة مجموعة بث صوتية أساسية معبأة في E-AC3 |
تنسيق FMP4 |
سلسلة تم تجميع الصوت في ملف MP4 مجزّأ وفقًا لمعيار ISO BMFF CMAF. |
HlsVideoSegmentFormat
سلسلة
تمثّل هذه الخاصية تنسيق شريحة فيديو HLS.
القيمة |
|
---|---|
MPEG2_TS |
سلسلة بث النقل MPEG-2. دعم AVC. |
تنسيق FMP4 |
سلسلة فيديو معبّأ بتنسيق MP4 مجزّأ وفقًا لمعيار BMFF CMAF. متوافق مع AVC وHEVC. |
سبب عدم النشاط لفترة قصيرة
سلسلة
سبب وضع اللاعب في وضع الخمول.
القيمة |
|
---|---|
تم إلغاؤها |
سلسلة طلب مُرسِل إيقاف التشغيل باستخدام الأمر STOP. |
تمت المقاطعة |
سلسلة طلب أحد المرسلين تشغيل وسائط مختلفة باستخدام الأمر LOAD. |
انتهى الإعداد |
سلسلة اكتمل تشغيل الوسائط. |
خطأ |
سلسلة تمت مقاطعة الوسائط بسبب حدوث خطأ، قد يحدث ذلك إذا تعذر مثلاً على المشغّل تنزيل الوسائط بسبب أخطاء في الاتصال بالشبكات. |
فئة الوسائط
سلسلة
فئة الوسائط.
القيمة |
|
---|---|
مقطع صوتي |
سلسلة الوسائط بالصوت فقط. |
الفيديوهات |
سلسلة الوسائط هي الفيديو والصوت (الإعداد الافتراضي). |
صورة |
سلسلة الوسائط صورة. |
نوع الرسالة
سلسلة
تمثل أنواع رسائل الوسائط.
القيمة |
|
---|---|
MEDIA_STATUS |
سلسلة رسالة صادرة بحالة الوسائط الحالية. نوع الرسالة: cast.framework.messages.MediaStatus. |
CLOUD_STATUS |
سلسلة رسالة صادرة عن حالة الوسائط إلى مُرسِل السحابة الإلكترونية. نوع الرسالة هو: cast.framework.messages.CloudMediaStatus. |
QUEUE_CHANGE |
سلسلة تغيير الرسالة الصادرة الخاصة بقائمة الانتظار نوع الرسالة هو: cast.framework.messages.QueueChange. |
QUEUE_ITEMS |
سلسلة رسالة صادرة تتضمن معلومات عنصر قائمة الانتظار. نوع الرسالة هو: cast.framework.messages.ItemsInfo. |
QUEUE_ITEM_IDS |
سلسلة رسالة صادرة من قائمة معرّفات قائمة الانتظار. نوع الرسالة: cast.framework.messages.QueueIds. |
GET_STATUS |
سلسلة طلب حالة الوسائط الحالية. نوع الرسالة: cast.framework.messages.GetStatusRequestData. |
التحميل |
سلسلة طلب تحميل الوسائط. نوع الرسالة: cast.framework.messages.LoadRequestData. |
إيقاف مؤقت |
سلسلة طلب إيقاف المشغِّل مؤقتًا نوع الرسالة: cast.framework.messages.RequestData |
إيقاف |
سلسلة طلب إيقاف المشغّل. نوع الرسالة: cast.framework.messages.RequestData. |
تشغيل |
سلسلة طلب متابعة التشغيل. نوع الرسالة: cast.framework.messages.RequestData. |
إعلان SKIP_AD |
سلسلة طلب تخطي تشغيل الإعلان. نوع الرسالة: cast.framework.messages.RequestData. |
PLAY_AGAIN |
سلسلة طلب تشغيل الوسائط الحالية مرة أخرى. نوع الرسالة: cast.framework.messages.RequestData. |
البحث |
سلسلة طلب البحث عن الوسائط نوع الرسالة: cast.framework.messages.SeekRequestData. |
SET_PLAYBACK_RATE |
سلسلة طلب تغيير معدل التشغيل نوع الرسالة هو: cast.framework.messages.SetتشغيلRateRequestData. |
حجم المجموعة |
سلسلة طلب تغيير مستوى صوت الوسائط الحالي. نوع الرسالة: cast.framework.messages.VolumeRequestData. |
EDIT_TRACKS_INFO |
سلسلة طلب تغيير تشغيل المقاطع الصوتية أو المقاطع الصوتية نوع الرسالة: cast.framework.messages.EditTracksInfoRequestData. |
تعديل المقاطع الصوتية |
سلسلة طلب تغيير تشغيل المقطع الصوتي. نوع الرسالة: cast.framework.messages.EditAudioTracksRequestData. |
PRECACHE |
سلسلة طلب التخزين المؤقت للبيانات. نوع الرسالة: cast.framework.messages.PrecacheRequestData. |
الإعداد المسبق |
سلسلة طلب التحميل المسبق للعنصر. نوع الرسالة: cast.framework.messages.PreloadRequestData. |
QUEUE_LOAD |
سلسلة طلب تحميل قائمة الانتظار. نوع الرسالة: cast.framework.messages.QueueLoadRequestData. |
QUEUE_INSERT |
سلسلة طلب الإدراج في قائمة الانتظار نوع الرسالة: cast.framework.messages.QueueInsertRequestData. |
تحديث QUEUE_UPDATE |
سلسلة طلب تحديث قائمة الانتظار. نوع الرسالة: cast.framework.messages.QueueUpdateRequestData. |
إزالة |
سلسلة طلب إزالة من اللائحة. نوع الرسالة: cast.framework.messages.QueueRemoveRequestData. |
طلب الصف |
سلسلة طلب إعادة ترتيب اللائحة. نوع الرسالة: cast.framework.messages.QueueRedirectRequestData. |
قائمة انتظار |
سلسلة طلب العنصر التالي في قائمة الانتظار. عندما يتلقّى المستلِم هذا من
المُرسِل، يتم ربط الرسالة بـ
|
QUEUE_PREV |
سلسلة طلب العنصر السابق في قائمة الانتظار. عندما يتلقّى المستلِم هذا من
المُرسِل، يتم ربط الرسالة بـ
|
QUEUE_GET_ITEM_RANGE |
سلسلة طلب جلب العناصر في قائمة الانتظار. نوع الرسالة: cast.framework.messages.FetchItemsRequestData. |
QUEUE_GET_ITEMS |
سلسلة طلب الحصول على معلومات العناصر. نوع الرسالة: cast.framework.messages.GetItemsInfoRequestData. |
QUEUE_GET_ITEM_IDS |
سلسلة طلب الحصول على أرقام تعريف اللائحة. نوع الرسالة: cast.framework.messages.RequestData. |
QUEUE_SHUFFLE |
سلسلة طلب تبديل قائمة الانتظار عشوائيًا. نوع الرسالة: cast.framework.messages.RequestData. |
إعدادات_المحتوى_الأحمر |
سلسلة عيِّن بيانات اعتماد المستخدم. نوع الرسالة: cast.framework.messages.SetCredentialsRequestData. |
LOAD_BY_ENTITY |
سلسلة تحميل الوسائط حسب رقم تعريف الكيان. نوع الرسالة: cast.framework.messages.LoadByEntityRequestData. |
USER_ACTION |
سلسلة تعامل مع إجراء المستخدم مثل المتابعة. نوع الرسالة: cast.framework.messages.UserActionRequestData. |
DISPLAY_STATUS |
سلسلة عرض حالة الوسائط على الشاشة. نوع الرسالة: cast.framework.messages.DisplayStatusRequestData. |
FOCUS_STATE |
سلسلة تم تغيير حالة التركيز في تطبيق المستلِم. نوع الرسالة هو: cast.framework.messages.FocusStateRequestData. |
CUSTOM_COMMAND |
سلسلة معالجة أمر تطبيق مخصّص. نوع الرسالة: cast.framework.messages.CustomCommandRequestData. |
جلسة المتجر |
سلسلة تخزين جلسة الجلسة. نوع الرسالة: cast.framework.messages.StoreSessionRequestData. |
استئناف_SESSION |
سلسلة استأنف أمر الجلسة. نوع الرسالة: cast.framework.messages.استئنافSessionRequestData. |
SESSION_STATE |
سلسلة نوع الاستجابة لـ StoreSession. نوع الرسالة: cast.framework.messages.StoreSessionResponseData. |
نوع البيانات الوصفية
number
أنواع البيانات الوصفية للوسائط.
القيمة |
|
---|---|
عام |
number نموذج عام مناسب لمعظم أنواع الوسائط. مستخدمة في cast.framework.messages.UniversalMediaMetadata |
فيلم |
number فيلم كامل. مستخدمة في cast.framework.messages.MovieMediaMetadata |
البرنامج التلفزيوني |
number حلقة من مسلسل تلفزيوني. مستخدمة في cast.framework.messages.TvShowMediaMetadata |
مقطع صوتي |
number مقطع موسيقي. مستخدمة في cast.framework.messages.MusicTrackMediaMetadata. |
صورة |
number صورة مستخدمة في cast.framework.messages.PhotoMediaMetadata |
كتاب مسموع |
number فصل الكتاب المسموع. مستخدمة في cast.framework.messages.AudiobookChapterMediaMetadata |
- يمكن أيضًا مراجعة
- cast.framework.messages.MediaInformation.metadata
حالة المشغّل
سلسلة
يمثل حالة اللاعب.
القيمة |
|
---|---|
غير مستخدَم من قِبل أي برنامج حاليًا |
سلسلة اللاعب في حالة الخمول. وتشير حالة الخمول إلى عدم وجود تشغيل نشط. وعادة ما يكون المشغل في هذه الحالة بعد تشغيل تطبيق الإرسال مباشرة قبل تلقي طلب التحميل أو بعد انتهاء التشغيل. ينتقل المشغّل إلى هذه الحالة بناءً على cast.framework.messages.IdleREASON المحدّد في cast.framework.messages.MediaStatus. |
قيد التشغيل |
سلسلة المشغل في حالة PLAYING. |
متوقفة مؤقتًا |
سلسلة المشغّل في حالة "متوقف مؤقتًا". |
جارٍ تخزين مؤقت |
سلسلة المشغّل في الحالة "التخزين المؤقت". |
قائمة انتظار التغيير
سلسلة
أنواع تغييرات قائمة الانتظار التي تستخدمها الرسالة الصادرة QUEUE_CHANGE
.
القيمة |
|
---|---|
إدراج |
سلسلة تم إدراج العناصر في قائمة الانتظار. |
إزالة |
سلسلة تمت إزالة قائمة الانتظار. |
ITEMS_CHANGE |
سلسلة تم تغيير قائمة من العناصر. |
تحديث |
سلسلة مرّت عملية تحديث قائمة الانتظار وتم إرسال قائمة مرتبة جديدة. |
لا تغيير |
سلسلة لم تتغير قائمة الانتظار. ويتم استخدام هذا لترديد صدى مرة أخرى عندما ينتهي إرسال عدة مرسلين للبيانات نفسها. |
نوع قائمة الانتظار
سلسلة
أنواع حاوية/قائمة انتظار الوسائط.
القيمة |
|
---|---|
ألبوم |
سلسلة ألبوم الموسيقى. |
قائة تشغيل |
سلسلة قائمة تشغيل موسيقية، مثل قائمة تشغيل خاصة أو قائمة تشغيل علنية أو قائمة تشغيل تمّ إنشاؤها تلقائيًا |
كتاب مسموع |
سلسلة كتاب مسموع. |
محطة راديو |
سلسلة محطة إذاعية تقليدية. |
سلسلة بودكاست PODCAST_ |
سلسلة سلسلة بودكاست. |
المسلسلات التلفزيونية |
سلسلة المسلسل التلفزيوني. |
قائمة تشغيل الفيديو |
سلسلة قائمة تشغيل الفيديوهات. |
LIVE_TV |
سلسلة القناة التلفزيونية المباشرة. |
فيلم |
سلسلة فيلم. |
وضع التكرار
سلسلة
سلوك قائمة الانتظار عند تشغيل جميع العناصر.
القيمة |
|
---|---|
REPEAT_OFF |
سلسلة عند انتهاء اللائحة، يتم إنهاء جلسة الوسائط. |
REPEAT_ALL |
سلسلة سيتم تشغيل جميع العناصر في قائمة الانتظار إلى أجل غير مسمى، وعند تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى. |
تكرار مرة واحدة |
سلسلة سيتم تشغيل العنصر الحالي بشكل متكرر. |
REPEAT_ALL_AND_SHUFFLE |
سلسلة سيتم تشغيل جميع العناصر في قائمة الانتظار إلى أجل غير مسمى، وعند تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى (سيتم ترتيب القائمة عشوائيًا بواسطة المستلم أولاً). |
البحث عن حالة الاستئناف
سلسلة
يمثل حالة التشغيل بعد طلب SEEK.
القيمة |
|
---|---|
PLAYBACK_START |
سلسلة يفرض هذا تشغيل الوسائط. |
PLAYBACK_PAUSE |
سلسلة ويؤدي هذا إلى فرض إيقاف الوسائط مؤقتًا. |
ProtocolType للبث
number
أنواع بروتوكولات البث.
القيمة |
|
---|---|
UNKNOWN |
number نوع بروتوكول البث غير معروف. |
MPEG_DASH |
number نوع بروتوكول MPEG-DASH (البث الديناميكي التكيُّفي عبر HTTP). |
البث المباشر وفق بروتوكول HTTP (HLS) |
number نوع بروتوكول HLS (البث المباشر عبر HTTP) |
بث سلس |
number نوع بروتوكول البث السلس. |
نوع البث
سلسلة
تمثل أنواع البث.
القيمة |
|
---|---|
تم التخزين مؤقتًا |
سلسلة VOD وDVR. |
البث المباشر |
سلسلة محتوى البث المباشر المباشر |
NONE |
سلسلة |
نوع تتبع النص
سلسلة
تحدّد هذه السمة نوع حافة مسار النص (الحد).
القيمة |
|
---|---|
NONE |
سلسلة لا يتم عرض أي حافة حول النص. |
المخطط |
سلسلة يتم عرض مخطط متصل حول النص. |
DROP_SHADOW |
سلسلة يظهر ظل خافت حول النص. |
تم رفعه |
سلسلة يظهر النص منقوشًا أو مرتفعًا بالنسبة إلى الخلفية. |
تم رفض الطلب |
سلسلة يبدو أن النص قد تم إلغاؤه في الخلفية. |
خط تتبع النص العام للعائلة
سلسلة
مجموعة الخطوط العامة المراد استخدامها إذا لم يتم تحديد الخط في المسار النصي.
القيمة |
|
---|---|
SANS_SERIF |
سلسلة يستخدم خط sans-serif. |
MONOSPACED_SANS_SERIF |
سلسلة يستخدم خطًا ذا مسافة بيضاء معتدلة مع اسم sans-serif. |
SERIF |
سلسلة يستخدم خط serif. |
MONOSPACED_SERIF |
سلسلة يستخدم خط serif أحادي المسافة. |
عرض عادي |
سلسلة يستخدم خطًا عاديًا مكتوبًا بخط اليد. |
شامل |
سلسلة يستخدم خطًا بأحرف متصلة. |
أحرف صغيرة |
سلسلة تستخدم خطًا بأحرف كبيرة صغيرة. |
نمط خط النص
سلسلة
نمط خط المسار النصي.
القيمة |
|
---|---|
عادي |
سلسلة نمط الخط غير المعدل. |
BOLD |
سلسلة النمط الغامق. |
BOLD_ITALIC |
سلسلة نمط غامق ومائل في آنٍ واحد. |
ITALIC |
سلسلة النمط المائل. |
نوع تتبع النص
سلسلة
نوع مسار النص (يتبع تعريفات نوع المسار النصي HTML5).
القيمة |
|
---|---|
الترجمة |
سلسلة الكتابة أو الترجمة في مربع الحوار، مناسبة عندما يكون الصوت متاحًا ولكن لا يفهمه المشاهد، على سبيل المثال، لأن المشاهد لا يفهم لغة الملف الصوتي لمورد الوسائط. |
ترجمات |
سلسلة نص أو ترجمة للحوار، والمؤثرات الصوتية، والإشارات الموسيقية ذات الصلة، وغيرها من المعلومات الصوتية ذات الصلة، ومناسبة عندما يكون المقطع الصوتي غير متاح (على سبيل المثال، لكتم الصوت أو لضعف السمع لدى المستخدم). يتم عرض الترجمة فوق الفيديو. |
الأوصاف |
سلسلة الأوصاف النصية لمكوّن الفيديو لمورد الوسائط، والتي تهدف إلى تركيب الصوت عندما يكون المكوّن المرئي غير متاح (مثلاً لأن المستخدم يتفاعل مع التطبيق بدون شاشة، أو لأن المستخدم يعاني من إعاقة بصرية). يتم تركيب الأوصاف كمقطع صوتي منفصل. |
الفصول |
سلسلة عناوين الفصول مصمّمة للتنقّل في موارد الوسائط |
البيانات الوصفية |
سلسلة المقاطع الصوتية المعدة للاستخدام من نص برمجي. |
TextTrackWindowType
سلسلة
نوع نافذة مسار النص.
القيمة |
|
---|---|
NONE |
سلسلة |
عادي |
سلسلة |
رنات_رائجة |
سلسلة |
نوع التتبع
سلسلة
نوع المقطع الصوتي للوسائط.
القيمة |
|
---|---|
النص |
سلسلة مسار النص. |
مقطع صوتي |
سلسلة مقطع صوتي. |
الفيديوهات |
سلسلة مقطع الفيديو. |
إجراء المستخدم
سلسلة
إجراءات المستخدم.
القيمة |
|
---|---|
أعجبني |
سلسلة يشير المستخدم إلى تفضيل إبداء الإعجاب للمحتوى الذي يتم تشغيله حاليًا. |
لم يعجبني |
سلسلة يشير المستخدم إلى تفضيل عدم الإعجاب للمحتوى الذي يتم تشغيله حاليًا. |
متابعة |
سلسلة يريد المستخدم متابعة محتوى قيد التشغيل حاليًا أو تمييزه بنجمة. |
إلغاء المتابعة |
سلسلة يريد المستخدم إيقاف متابعة المحتوى الذي يتم تشغيله حاليًا. |
إبلاغ |
سلسلة يُبلغ المستخدم عن محتوى غير ملائم في الوقت الحالي. |
إعلان SKIP_AD |
سلسلة يريد المستخدم تخطي الإعلان الذي يتم تشغيله حاليًا. |
كلمات الأغاني |
سلسلة يريد المستخدم عرض كلمات الأغنية التي يتم تشغيلها حاليًا. |
سياق إجراء المستخدم
سلسلة
معلومات السياق لـ UserAction
.
القيمة |
|
---|---|
نص غير معروف |
سلسلة |
تتبّع |
سلسلة |
ألبوم |
سلسلة |
الفنّان |
سلسلة |
قائة تشغيل |
سلسلة |
الحلقة |
سلسلة |
المسلسلات |
سلسلة |
فيلم |
سلسلة |
القناة |
سلسلة |
الفريق |
سلسلة |
المشغل |
سلسلة |
المدرّب |
سلسلة |