مساحة الاسم: الرسائل

صفوف

عمليات التعداد

CaptionMimeType

ثابت

سلسلة

تسمية توضيحية من نوع MIME لمسار النص.

القيمة

CEA608

سلسلة

معيار ISO 608

TTML

سلسلة

TTML

الكيلومترات المقطوعة

سلسلة

الكيلومترات المقطوعة

TTML_MP4

سلسلة

تنسيق TTML MP4

Command

ثابت

الرقم

قائمة بقيم قناع البت لضبط أو استرداد أمر وسائط متوافق مع أحد تطبيقات cast.framework.messages.MediaStatus#supportedMediaCommands.

القيمة

إيقاف مؤقت

الرقم

إيقاف الأمر مؤقتًا.

طلب

الرقم

شريط التقديم/الترجيع

STREAM_VOLUME

الرقم

أمر مستوى صوت البث

STREAM_MUTE

الرقم

أمر مستوى صوت البث

ALL_BASIC_MEDIA

الرقم

جميع الوسائط الأساسية. يتضمّن الأوامر الإلزامية PAUSE وSEEK وSTREAM_VOLUME وSTREAM_MUTE وEDIT_TRACKS وPLAYBACK_RATE.

QUEUE_NEXT

الرقم

وضع الأمر التالي في قائمة الانتظار.

QUEUE_PREV

الرقم

الأمر السابق لقائمة الانتظار.

QUEUE_SHUFFLE

الرقم

أمر الترتيب العشوائي لقائمة الانتظار.

QUEUE_REPEAT_ALL

الرقم

وضع تكرار الكل في قائمة الانتظار.

QUEUE_REPEAT_ONE

الرقم

وضع تكرار قائمة الانتظار مرة واحدة.

QUEUE_REPEAT

الرقم

أوضاع التكرار لقائمة الانتظار.

SKIP_AD

الرقم

تخطّي طلب AD

EDIT_TRACKS

الرقم

تعديل أوامر المسارات.

PLAYBACK_RATE

الرقم

أمر معدّل التشغيل

أعجبني

الرقم

أمر مثل إجراء المستخدم.

لم يعجبني

الرقم

إجراء المستخدم "لم يعجبني".

متابعة

الرقم

إجراء المستخدم: متابعة الأمر.

إلغاء المتابعة

الرقم

إجراء المستخدم "إلغاء متابعة الأمر"

STREAM_TRANSFER

الرقم

أوامر نقل البث

كلمات الأغاني

الرقم

طلبات تخصّ كلمات الأغاني

ContainerType

ثابت

الرقم

أنواع البيانات الوصفية للحاويات.

القيمة

GENERIC_CONTAINER

الرقم

نموذج عام مناسب لمعظم أنواع الوسائط. مُستخدمة من قِبل Cast.framework.messages.ContainerMetadata.

AUDIOBOOK_CONTAINER

الرقم

البيانات الوصفية لكتاب مسموع يتم استخدامها من قِبل Cast.framework.messages.AudiobookContainerMetadata.

يمكن أيضًا مراجعة
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

ثابت

سلسلة

يمثل وضع فلترة المحتوى.

القيمة

FILTER_EXPLICIT

سلسلة

لا تقم بتشغيل محتوى فاضح.

ErrorReason

ثابت

سلسلة

يعرض أسباب رسائل الخطأ في الوسائط.

القيمة

INVALID_COMMAND

سلسلة

يُعرَض عندما يكون الأمر غير صالح أو غير مُنفَّذ.

INVALID_PARAMS

سلسلة

يُعرَض عندما تكون المعلَمات غير صالحة أو عندما تكون هناك معلمة مطلوبة مفقودة.

INVALID_MEDIA_SESSION_ID

سلسلة

يُعرَض عند عدم وجود جلسة وسائط.

SKIP_LIMIT_REACHED

سلسلة

يُعرَض عند عدم إمكانية تخطي المزيد من العناصر بسبب الوصول إلى الحد الأقصى للتخطي.

NOT_SUPPORTED

سلسلة

يُعرَض عندما يكون الطلب غير متاح من قِبل التطبيق.

LANGUAGE_NOT_SUPPORTED

سلسلة

يُعرَض عندما لا تكون اللغة المطلوبة متاحة.

END_OF_QUEUE

سلسلة

يُرجع عندما لا يكون التخطي ممكنًا بسبب الرجوع إلى ما بعد العنصر الأول أو الانتقال إلى ما بعد العنصر الأخير في قائمة الانتظار.

DUPLICATE_REQUEST_ID

سلسلة

يُعرَض عندما يكون معرّف الطلب غير فريد (يعالج المُستلِم طلبًا برقم التعريف نفسه).

VIDEO_DEVICE_REQUIRED

سلسلة

إرجاع عندما يتعذر إكمال الطلب لأنه يلزم وجود جهاز يتوافق مع الفيديو.

PREMIUM_ACCOUNT_REQUIRED

سلسلة

يُعرَض عندما يكون الحساب المدفوع مطلوبًا لنجاح الطلب.

APP_ERROR

سلسلة

يُعرَض عندما تكون حالة التطبيق غير صالحة لتنفيذ الطلب.

AUTHENTICATION_EXPIRED

سلسلة

يُعرَض عندما يتعذّر تنفيذ طلب بسبب انتهاء صلاحية المصادقة، على سبيل المثال، عندما غيَّر المستخدم كلمة المرور أو عند إبطال الرمز المميّز.

CONCURRENT_STREAM_LIMIT

سلسلة

يُعرَض عند رصد عدد كبير جدًا من مجموعات البث المتزامنة.

PARENTAL_CONTROL_RESTRICTED

سلسلة

يتم إرجاعه عندما يكون المحتوى محظورًا بسبب أدوات الرقابة الأبوية.

CONTENT_FILTERED

سلسلة

يُعرَض عندما يتم حظر المحتوى بسبب الفلتر.

NOT_AVAILABLE_IN_REGION

سلسلة

يُعرَض عندما يكون المحتوى محظورًا بسبب عدم توفّره على مستوى منطقة معيّنة.

CONTENT_ALREADY_PLAYING

سلسلة

يُعرَض عندما يكون المحتوى المطلوب قيد التشغيل.

INVALID_REQUEST

سلسلة

يُعرَض عندما يكون الطلب غير صالح.

GENERIC_LOAD_ERROR

سلسلة

يُعرَض عندما يواجه طلب التحميل مشكلة متقطعة.

ErrorType

ثابت

سلسلة

يمثل أنواع رسائل الخطأ في الوسائط.

القيمة

INVALID_PLAYER_STATE

سلسلة

يُعرَض عندما تكون حالة المشغّل غير صالحة لتنفيذ الطلب.

LOAD_FAILED

سلسلة

يُعرَض عند تعذّر طلب التحميل.

LOAD_CANCELLED

سلسلة

يُعرَض عند إلغاء طلب LOAD عن طريق طلب LOAD وارد ثانٍ.

INVALID_REQUEST

سلسلة

يُعرَض عندما يكون الطلب غير صالح.

خطأ

سلسلة

حدث خطأ عام لأي حالة خطأ أخرى.

ExtendedPlayerState

ثابت

سلسلة

معلومات حالة المشغّل الموسّعة.

القيمة

جارٍ التحميل

سلسلة

المشغّل في حالة التحميل.

FocusState

ثابت

سلسلة

حالات التركيز:

القيمة

IN_FOCUS

سلسلة

يتم التركيز على جهاز الاستقبال.

NOT_IN_FOCUS

سلسلة

جهاز الاستقبال ليس محل التركيز، وهناك نشاط آخر نشط.

GetStatusOptions

ثابت

الرقم

تحدد السمة GetStatusOptions مقدار البيانات التي يجب تضمينها في استجابة حالة الوسائط لرسالة GET_STATUS.

القيمة

NO_METADATA

الرقم

عدم تضمين علامة البيانات الوصفية

NO_QUEUE_ITEMS

الرقم

عدم تضمين علامة عناصر قائمة الانتظار

HdrType

ثابت

سلسلة

تمثِّل هذه السمة أنواع الفيديو بنطاق عالي الديناميكية (HDR).

القيمة

SDR

سلسلة

نطاق ديناميكي عادي.

نطاق عالي الديناميكية

سلسلة

نطاق عالي الديناميكية

DV

سلسلة

Dolby Vision.

HlsSegmentFormat

ثابت

سلسلة

تمثّل هذه السمة تنسيق شريحة صوتية لبروتوكول HLS.

القيمة

AAC

سلسلة

مجموعة البث الصوتي بتنسيق AAC المُجمَّع.

AC3

سلسلة

مجموعة بث صوتي أوّلية مع حزمة AC3

MP3

سلسلة

مجموعة بث صوتي أوّلية بتنسيق MP3.

تحديد المشاكل وحلّها

سلسلة

بث نقل MPEG-2

TS_AAC

سلسلة

حزم AAC لنقل البيانات MPEG-2 منخفضة التعقيد (AAC-LC).

TS_HE_AAC

سلسلة

بث نقل MPEG-2 عالي الكفاءة بتنسيق AAC (HE-AAC)

E_AC3

سلسلة

مجموعة البث الصوتي الإعدادي باستخدام E-AC3

FMP4

سلسلة

ملف صوتي بتنسيق MP4 مجزّأ بتنسيق ISO BMFF CMAF

HlsVideoSegmentFormat

ثابت

سلسلة

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

القيمة

MPEG2_TS

سلسلة

MPEG-2 Transport Stream. يتوافق مع AVC.

FMP4

سلسلة

فيديو معبّأ بتنسيق MP4 مجزّأ بتنسيق ISO BMFF CMAF يتوافق مع AVC وHEVC.

IdleReason

ثابت

سلسلة

سبب أن يكون المشغّل في حالة غير نشِطة.

القيمة

تم إلغاؤها

سلسلة

طلب مرسِل إيقاف التشغيل باستخدام الأمر STOP.

متقطع

سلسلة

طلب أحد المرسلين تشغيل وسائط مختلفة باستخدام الأمر LOAD.

انتهى الإعداد

سلسلة

اكتمل تشغيل الوسائط.

خطأ

سلسلة

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

MediaCategory

ثابت

سلسلة

فئة الوسائط.

القيمة

مقطع صوتي

سلسلة

الوسائط صوت فقط.

فيديو

سلسلة

الوسائط هي الفيديو والصوت (الإعداد التلقائي).

صورة

سلسلة

إنّ الوسائط عبارة عن صورة.

MessageType

ثابت

سلسلة

تُمثِّل هذه السمة أنواع رسائل الوسائط التي يجب أن يتم اعتراضها من خلال cast.framework.PlayerManager. يتم تصنيف أنواع الرسائل كطلبات أو رسائل صادرة. تسمح الطلبات للتطبيق بتعديل أي بيانات قبل معالجتها بواسطة حزمة تطوير البرامج (SDK) لأداة استقبال الويب. وتسمح الرسائل الصادرة للتطبيق بتعديل أي بيانات قبل إرسال الرسالة إلى الأنظمة المتصلة وتطبيقات المرسِل.

القيمة

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.SetPlaybackRateRequestData.

SET_VOLUME

سلسلة

يمكنك طلب تغيير مستوى صوت الوسائط الحالي. نوع الرسالة: cast.framework.messages.VolumeRequestData.

EDIT_TRACKS_INFO

سلسلة

طلب تغيير النصوص أو المقاطع الصوتية التي يتم تشغيلها نوع الرسالة: cast.framework.messages.EditTracksInfoRequestData.

EDIT_AUDIO_TRACKS

سلسلة

طلب تغيير المقطع الصوتي الذي يتم تشغيله. نوع الرسالة: cast.framework.messages.EditAudioTracksRequestData.

مسبقًا

سلسلة

طلب تخزين البيانات مؤقتًا بشكل مسبق. نوع الرسالة هو: 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.

QUEUE_REMOVE

سلسلة

طلب إزالة من قائمة المحتوى التالي نوع الرسالة هو: cast.framework.messages.QueueRemoveRequestData.

QUEUE_REORDER

سلسلة

طلب إعادة ترتيب قائمة المحتوى التالي نوع الرسالة هو: cast.framework.messages.QueueReorderRequestData.

QUEUE_NEXT

سلسلة

طلب العنصر التالي في قائمة الانتظار عندما يتلقّى المُستلِم هذا الإشعار من المُرسِل، يتم ربط الرسالة بـ cast.framework.messages.MessageType.QUEUE_UPDATE مع jump من 1. وبالتالي، يجب استخدام cast.framework.messages.MessageType.QUEUE_UPDATE كنوع الرسالة عند كتابة اعتراض لـ QUEUE_NEXT. نوع الرسالة هو: cast.framework.messages.RequestData.

QUEUE_PREV

سلسلة

طلب العنصر السابق في قائمة الانتظار. عندما يتلقّى المُستلِم هذا الإشعار من المُرسِل، يتم ربط الرسالة بـ cast.framework.messages.MessageType.QUEUE_UPDATE مع jump من -1. وبالتالي، يجب استخدام cast.framework.messages.MessageType.QUEUE_UPDATE كنوع الرسالة عند كتابة اعتراض لـ QUEUE_PREV. نوع الرسالة هو: cast.framework.messages.RequestData.

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.

SET_CREDENTIALS

سلسلة

ضبط بيانات اعتماد المستخدم. نوع الرسالة: 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.

STORE_SESSION

سلسلة

تخزين أمر الجلسة. نوع الرسالة: cast.framework.messages.StoreSessionRequestData.

RESUME_SESSION

سلسلة

استئناف أمر الجلسة. نوع الرسالة: cast.framework.messages.ResumeSessionRequestData.

SESSION_STATE

سلسلة

نوع الاستجابة لجلسة StoreSession نوع الرسالة: cast.framework.messages.StoreSessionResponseData.

MetadataType

ثابت

الرقم

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

القيمة

عام

الرقم

نموذج عام مناسب لمعظم أنواع الوسائط. تستخدمه cast.framework.messages.GenericMediaMetadata.

فيلم

الرقم

فيلم كامل تستخدمه cast.framework.messages.MovieMediaMetadata.

TV_SHOW

الرقم

حلقة من مسلسل تلفزيوني وتستخدمه cast.framework.messages.TvShowMediaMetadata.

MUSIC_TRACK

الرقم

مقطع موسيقي مستخدَمة في cast.framework.messages.MusicTrackMediaMetadata.

صورة

الرقم

صورة وتستخدمه cast.framework.messages.PhotoMediaMetadata.

AUDIOBOOK_CHAPTER

الرقم

فصل من الكتاب المسموع. يتم استخدامه من قِبل cast.framework.messages.AudiobookChapterMediaMetadata.

يمكن أيضًا مراجعة
cast.framework.messages.MediaInformation.metadata

PlayerState

ثابت

سلسلة

يمثّل حالة المشغّل.

القيمة

غير مستخدَم من قِبل أي برنامج حاليًا

سلسلة

المشغِّل في حالة غير نشِطة. تشير حالة "غير نشِطة" إلى عدم توفّر تشغيل نشط. ويكون المشغّل عادةً في هذه الحالة بعد تشغيل تطبيق البث مباشرةً قبل أن يتلقّى طلب التحميل أو بعد انتهاء عملية التشغيل. ينتقل المشغّل إلى هذه الحالة استنادًا إلى قيمة cast.framework.messages.IdleReason التي تم ضبطها في cast.framework.messages.MediaStatus.

اللعب

سلسلة

المشغّل في حالة "تشغيل".

تم الإيقاف مؤقتًا

سلسلة

المشغّل في حالة "متوقف مؤقتًا".

جارٍ تخزين مؤقت

سلسلة

المشغل في حالة تخزين مؤقت.

QueueChangeType

ثابت

سلسلة

أنواع التغييرات في قائمة الانتظار المستخدمة في رسالة واحدة (QUEUE_CHANGE) صادرة

القيمة

INSERT

سلسلة

تحتوي قائمة الانتظار على عناصر تم إدراجها.

الإزالة

سلسلة

تمت إزالة عناصر من قائمة الانتظار.

ITEMS_CHANGE

سلسلة

تم تغيير قائمة بالعناصر.

تحديث

سلسلة

تم تعديل قائمة الانتظار وتم إرسال قائمة جديدة مرتبة.

NO_CHANGE

سلسلة

ولم تطرأ أي تغييرات على قائمة الانتظار. يستخدم هذا للرد عندما ينتهي الأمر إلى مرسلين متعددين بطلب نفس البيانات.

QueueType

ثابت

سلسلة

أنواع حاوية الوسائط/قائمة المحتوى التالي:

القيمة

ألبوم

سلسلة

ألبوم موسيقي

قائمة تشغيل

سلسلة

قائمة تشغيل موسيقى، مثل قائمة تشغيل خاصة أو قائمة تشغيل علنية أو قائمة تشغيل تم إنشاؤها تلقائيًا

كتاب مسموع

سلسلة

كتاب مسموع

RADIO_STATION

سلسلة

محطة راديو تقليدية

PODCAST_SERIES

سلسلة

سلسلة بودكاست

TV_SERIES

سلسلة

مسلسل تلفزيوني

VIDEO_PLAYLIST

سلسلة

قائمة تشغيل الفيديوهات

LIVE_TV

سلسلة

قناة تلفزيونية مباشرة

فيلم

سلسلة

فيلم.

RepeatMode

ثابت

سلسلة

سلوك قائمة الانتظار عند تشغيل جميع العناصر

القيمة

REPEAT_OFF

سلسلة

وعند اكتمال قائمة الانتظار، يتم إنهاء جلسة تشغيل الوسائط.

REPEAT_ALL

سلسلة

سيتم تشغيل جميع العناصر الموجودة في قائمة الانتظار إلى أجل غير مسمى، وعندما يتم تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى.

REPEAT_SINGLE

سلسلة

سيتم تشغيل العنصر الحالي بشكل متكرّر.

REPEAT_ALL_AND_SHUFFLE

سلسلة

سيتم تشغيل جميع العناصر في قائمة الانتظار إلى أجل غير مسمى، وعند تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى (سيتولى المتلقي ترتيب القائمة عشوائيًا).

SeekResumeState

ثابت

سلسلة

تمثل هذه السمة حالة التشغيل بعد طلب SEK.

القيمة

PLAYBACK_START

سلسلة

يفرض هذا تشغيل الوسائط.

PLAYBACK_PAUSE

سلسلة

ويؤدي ذلك إلى فرض إيقاف الوسائط مؤقتًا.

StreamingProtocolType

ثابت

الرقم

أنواع بروتوكول البث

القيمة

UNKNOWN

الرقم

نوع بروتوكول البث غير معروف.

MPEG_DASH

الرقم

نوع بروتوكول MPEG-DASH (البث التكيُّفي الديناميكي عبر HTTP).

HLS

الرقم

نوع بروتوكول HLS (البث المباشر عبر HTTP)

SMOOTH_STREAMING

الرقم

نوع بروتوكول البث السلس.

StreamType

ثابت

سلسلة

يمثّل هذا النوع أنواع مصادر البيانات.

القيمة

تم تخزينه مؤقتًا

سلسلة

المحتوى المسجّل ومسجّل الفيديو الرقمي

البث المباشر

سلسلة

محتوى البث المباشر غير القابل للتقديم أو الإيقاف

NONE

سلسلة

TextTrackEdgeType

ثابت

سلسلة

لتحديد نوع حافة مسار النص (الحدود).

القيمة

NONE

سلسلة

لا يتم عرض أي حواف حول النص.

المخطط

سلسلة

يتم عرض مخطط متصل حول النص.

DROP_SHADOW

سلسلة

يتم عرض ظل متلاش حول النص.

مرتفعة

سلسلة

يظهر النص منقوشًا أو مرتفعًا بالنسبة إلى الخلفية.

تم إلغاؤه

سلسلة

يبدو أنّه تمت إزالة الزائف من النص في الخلفية.

TextTrackFontGenericFamily

ثابت

سلسلة

مجموعة خطوط عامة سيتم استخدامها إذا لم يتم تحديد الخط في مسار النص.

القيمة

SANS_SERIF

سلسلة

تستخدم خط sans-serif.

MONOSPACED_SANS_SERIF

سلسلة

يستخدم خطًا أحادي الاتجاه أو sans-serif.

SERIF

سلسلة

استخدام خط serif.

MONOSPACED_SERIF

سلسلة

يستخدم خط serif أحادي المسافة.

مشاهد عادي

سلسلة

تستخدم خطًا غير رسمي بنمط مكتوب بخط اليد.

طابع تمييزي

سلسلة

تستخدم خطًا متناسقًا.

SMALL_CAPITALS

سلسلة

تستخدم خطًا بأحرف كبيرة صغيرة.

TextTrackFontStyle

ثابت

سلسلة

نمط خط مسار النص

القيمة

NORMAL

سلسلة

الخط الطباعي غير المعدل.

غامق

سلسلة

النمط الغامق.

BOLD_ITALIC

سلسلة

النمط الغامق والمائل في آنٍ واحد.

>

سلسلة

النمط المائل.

TextTrackType

ثابت

سلسلة

نوع المقطع الصوتي النصي (يتبع تعريفات نوع المقطع الصوتي في HTML5)

القيمة

الترجمة

سلسلة

تحويل الصوت إلى نص أو ترجمته، ويناسب الحالات التي يكون فيها الصوت متاحًا ولكن لا يمكن للمشاهد فهمه، مثلاً لأنّ المُشاهد لا يفهم لغة الملف الصوتي التابع لمصدر الوسائط.

ترجمات

سلسلة

نسخ أو ترجمة للحوار ومؤثرات صوتية وإشارات موسيقية ذات صلة ومعلومات صوتية أخرى ذات صلة، تكون مناسبة في حال عدم توفر المقطع الصوتي (على سبيل المثال، لأنّ الصوت مكتوم أو لأن المستخدم يعاني من ضعف السمع). يتم عرض الترجمة والشرح فوق الفيديو.

الأوصاف

سلسلة

الأوصاف النصية لمكوِّن الفيديو في مورد الوسائط، والمخصصة لتجميع الصوت عندما يكون المكوِّن المرئي غير متاح (على سبيل المثال، لأن المستخدم يتفاعل مع التطبيق بدون شاشة، أو لأن المستخدم يعاني من إعاقة بصرية). يتم تجميع الأوصاف كمسار صوتي منفصل.

الفصول

سلسلة

عناوين الفصول المخصّصة لاستخدامها في التنقّل في مورد الوسائط

البيانات الوصفية

سلسلة

الأغاني المخصّصة للاستخدام من نص برمجي

TextTrackWindowType

ثابت

سلسلة

نوع نافذة مسار النص

القيمة

NONE

سلسلة

NORMAL

سلسلة

ROUNDED_CORNERS

سلسلة

TrackType

ثابت

سلسلة

نوع مسار الوسائط

القيمة

النص

سلسلة

مسار النص:

مقطع صوتي

سلسلة

مقطع صوتي

فيديو

سلسلة

مقطع فيديو

UserAction

ثابت

سلسلة

إجراءات المستخدم.

القيمة

أعجبني

سلسلة

يشير المستخدم إلى تفضيل الإعجاب بالمحتوى الذي يتم تشغيله حاليًا.

لم يعجبني

سلسلة

يشير المستخدم إلى عدم الإعجاب بالمحتوى الذي يتم تشغيله حاليًا.

متابعة

سلسلة

يريد المستخدم متابعة المحتوى الذي يتم تشغيله حاليًا أو تمييزه بنجمة.

إلغاء المتابعة

سلسلة

يريد المستخدم التوقف عن متابعة المحتوى الذي يتم تشغيله حاليًا.

إبلاغ

سلسلة

يضع المستخدم علامة على المحتوى الذي يتم تشغيله حاليًا على أنّه غير ملائم.

SKIP_AD

سلسلة

يريد المستخدم تخطّي الإعلان الذي يتم تشغيله حاليًا.

كلمات الأغاني

سلسلة

يريد المستخدم عرض كلمات الأغنية التي يتم تشغيلها حاليًا.

UserActionContext

ثابت

سلسلة

معلومات السياق حول UserAction.

القيمة

UNKNOWN_CONTEXT

سلسلة

تتبُّع

سلسلة

ألبوم

سلسلة

الفنّان

سلسلة

قائمة تشغيل

سلسلة

الحلقة

سلسلة

المسلسلات

سلسلة

فيلم

سلسلة

القناة

سلسلة

الفريق

سلسلة

المشغل

سلسلة

COACH

سلسلة

أماكن إقامة

CaptionMimeType

ثابت

سلسلة

تسمية توضيحية من نوع MIME لمسار النص.

القيمة

CEA608

سلسلة

معيار ISO 608

TTML

سلسلة

TTML

الكيلومترات المقطوعة

سلسلة

الكيلومترات المقطوعة

TTML_MP4

سلسلة

تنسيق TTML MP4

Command

ثابت

الرقم

قائمة بقيم قناع البت لضبط أو استرداد أمر وسائط متوافق مع أحد تطبيقات cast.framework.messages.MediaStatus#supportedMediaCommands.

القيمة

إيقاف مؤقت

الرقم

إيقاف الأمر مؤقتًا.

طلب

الرقم

شريط التقديم/الترجيع

STREAM_VOLUME

الرقم

أمر مستوى صوت البث

STREAM_MUTE

الرقم

أمر مستوى صوت البث

ALL_BASIC_MEDIA

الرقم

جميع الوسائط الأساسية. يتضمّن الأوامر الإلزامية PAUSE وSEEK وSTREAM_VOLUME وSTREAM_MUTE وEDIT_TRACKS وPLAYBACK_RATE.

QUEUE_NEXT

الرقم

وضع الأمر التالي في قائمة الانتظار.

QUEUE_PREV

الرقم

الأمر السابق لقائمة الانتظار.

QUEUE_SHUFFLE

الرقم

أمر الترتيب العشوائي لقائمة الانتظار.

QUEUE_REPEAT_ALL

الرقم

وضع تكرار الكل في قائمة الانتظار.

QUEUE_REPEAT_ONE

الرقم

وضع تكرار قائمة الانتظار مرة واحدة.

QUEUE_REPEAT

الرقم

أوضاع التكرار لقائمة الانتظار.

SKIP_AD

الرقم

تخطّي طلب AD

EDIT_TRACKS

الرقم

تعديل أوامر المسارات.

PLAYBACK_RATE

الرقم

أمر معدّل التشغيل

أعجبني

الرقم

أمر مثل إجراء المستخدم.

لم يعجبني

الرقم

إجراء المستخدم "لم يعجبني".

متابعة

الرقم

إجراء المستخدم: متابعة الأمر.

إلغاء المتابعة

الرقم

إجراء المستخدم "إلغاء متابعة الأمر"

STREAM_TRANSFER

الرقم

أوامر نقل البث

كلمات الأغاني

الرقم

طلبات تخصّ كلمات الأغاني

ContainerType

ثابت

الرقم

أنواع البيانات الوصفية للحاويات.

القيمة

GENERIC_CONTAINER

الرقم

نموذج عام مناسب لمعظم أنواع الوسائط. مُستخدمة من قِبل Cast.framework.messages.ContainerMetadata.

AUDIOBOOK_CONTAINER

الرقم

البيانات الوصفية لكتاب مسموع يتم استخدامها من قِبل Cast.framework.messages.AudiobookContainerMetadata.

يمكن أيضًا مراجعة
cast.framework.messages.QueueData.containerMetadata

ContentFilteringMode

ثابت

سلسلة

يمثل وضع فلترة المحتوى.

القيمة

FILTER_EXPLICIT

سلسلة

لا تقم بتشغيل محتوى فاضح.

ErrorReason

ثابت

سلسلة

يعرض أسباب رسائل الخطأ في الوسائط.

القيمة

INVALID_COMMAND

سلسلة

يُعرَض عندما يكون الأمر غير صالح أو غير مُنفَّذ.

INVALID_PARAMS

سلسلة

يُعرَض عندما تكون المعلَمات غير صالحة أو عندما تكون هناك معلمة مطلوبة مفقودة.

INVALID_MEDIA_SESSION_ID

سلسلة

يُعرَض عند عدم وجود جلسة وسائط.

SKIP_LIMIT_REACHED

سلسلة

يُعرَض عند عدم إمكانية تخطي المزيد من العناصر بسبب الوصول إلى الحد الأقصى للتخطي.

NOT_SUPPORTED

سلسلة

يُعرَض عندما يكون الطلب غير متاح من قِبل التطبيق.

LANGUAGE_NOT_SUPPORTED

سلسلة

يُعرَض عندما لا تكون اللغة المطلوبة متاحة.

END_OF_QUEUE

سلسلة

يُرجع عندما لا يكون التخطي ممكنًا بسبب الرجوع إلى ما بعد العنصر الأول أو الانتقال إلى ما بعد العنصر الأخير في قائمة الانتظار.

DUPLICATE_REQUEST_ID

سلسلة

يُعرَض عندما يكون معرّف الطلب غير فريد (يعالج المُستلِم طلبًا برقم التعريف نفسه).

VIDEO_DEVICE_REQUIRED

سلسلة

إرجاع عندما يتعذر إكمال الطلب لأنه يلزم وجود جهاز يتوافق مع الفيديو.

PREMIUM_ACCOUNT_REQUIRED

سلسلة

يُعرَض عندما يكون الحساب المدفوع مطلوبًا لنجاح الطلب.

APP_ERROR

سلسلة

يُعرَض عندما تكون حالة التطبيق غير صالحة لتنفيذ الطلب.

AUTHENTICATION_EXPIRED

سلسلة

يُعرَض عندما يتعذّر تنفيذ طلب بسبب انتهاء صلاحية المصادقة، على سبيل المثال، عندما غيَّر المستخدم كلمة المرور أو عند إبطال الرمز المميّز.

CONCURRENT_STREAM_LIMIT

سلسلة

يُعرَض عند رصد عدد كبير جدًا من مجموعات البث المتزامنة.

PARENTAL_CONTROL_RESTRICTED

سلسلة

يتم إرجاعه عندما يكون المحتوى محظورًا بسبب أدوات الرقابة الأبوية.

CONTENT_FILTERED

سلسلة

يُعرَض عندما يتم حظر المحتوى بسبب الفلتر.

NOT_AVAILABLE_IN_REGION

سلسلة

يُعرَض عندما يكون المحتوى محظورًا بسبب عدم توفّره على مستوى منطقة معيّنة.

CONTENT_ALREADY_PLAYING

سلسلة

يُعرَض عندما يكون المحتوى المطلوب قيد التشغيل.

INVALID_REQUEST

سلسلة

يُعرَض عندما يكون الطلب غير صالح.

GENERIC_LOAD_ERROR

سلسلة

يُعرَض عندما يواجه طلب التحميل مشكلة متقطعة.

ErrorType

ثابت

سلسلة

يمثل أنواع رسائل الخطأ في الوسائط.

القيمة

INVALID_PLAYER_STATE

سلسلة

يُعرَض عندما تكون حالة المشغّل غير صالحة لتنفيذ الطلب.

LOAD_FAILED

سلسلة

يُعرَض عند تعذّر طلب التحميل.

LOAD_CANCELLED

سلسلة

يُعرَض عند إلغاء طلب LOAD عن طريق طلب LOAD وارد ثانٍ.

INVALID_REQUEST

سلسلة

يُعرَض عندما يكون الطلب غير صالح.

خطأ

سلسلة

حدث خطأ عام لأي حالة خطأ أخرى.

ExtendedPlayerState

ثابت

سلسلة

معلومات حالة المشغّل الموسّعة.

القيمة

جارٍ التحميل

سلسلة

المشغّل في حالة التحميل.

FocusState

ثابت

سلسلة

حالات التركيز:

القيمة

IN_FOCUS

سلسلة

يتم التركيز على جهاز الاستقبال.

NOT_IN_FOCUS

سلسلة

جهاز الاستقبال ليس محل التركيز، وهناك نشاط آخر نشط.

GetStatusOptions

ثابت

الرقم

تحدد السمة GetStatusOptions مقدار البيانات التي يجب تضمينها في استجابة حالة الوسائط لرسالة GET_STATUS.

القيمة

NO_METADATA

الرقم

عدم تضمين علامة البيانات الوصفية

NO_QUEUE_ITEMS

الرقم

عدم تضمين علامة عناصر قائمة الانتظار

HdrType

ثابت

سلسلة

تمثِّل هذه السمة أنواع الفيديو بنطاق عالي الديناميكية (HDR).

القيمة

SDR

سلسلة

نطاق ديناميكي عادي.

نطاق عالي الديناميكية

سلسلة

نطاق عالي الديناميكية

DV

سلسلة

Dolby Vision.

HlsSegmentFormat

ثابت

سلسلة

تمثّل هذه السمة تنسيق شريحة صوتية لبروتوكول HLS.

القيمة

AAC

سلسلة

مجموعة البث الصوتي بتنسيق AAC المُجمَّع.

AC3

سلسلة

مجموعة بث صوتي أوّلية مع حزمة AC3

MP3

سلسلة

مجموعة بث صوتي أوّلية بتنسيق MP3.

تحديد المشاكل وحلّها

سلسلة

بث نقل MPEG-2

TS_AAC

سلسلة

حزم AAC لنقل البيانات MPEG-2 منخفضة التعقيد (AAC-LC).

TS_HE_AAC

سلسلة

بث نقل MPEG-2 عالي الكفاءة بتنسيق AAC (HE-AAC)

E_AC3

سلسلة

مجموعة البث الصوتي الإعدادي باستخدام E-AC3

FMP4

سلسلة

ملف صوتي بتنسيق MP4 مجزّأ بتنسيق ISO BMFF CMAF

HlsVideoSegmentFormat

ثابت

سلسلة

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

القيمة

MPEG2_TS

سلسلة

MPEG-2 Transport Stream. يتوافق مع AVC.

FMP4

سلسلة

فيديو معبّأ بتنسيق MP4 مجزّأ بتنسيق ISO BMFF CMAF يتوافق مع AVC وHEVC.

IdleReason

ثابت

سلسلة

سبب أن يكون المشغّل في حالة غير نشِطة.

القيمة

تم إلغاؤها

سلسلة

طلب مرسِل إيقاف التشغيل باستخدام الأمر STOP.

متقطع

سلسلة

طلب أحد المرسلين تشغيل وسائط مختلفة باستخدام الأمر LOAD.

انتهى الإعداد

سلسلة

اكتمل تشغيل الوسائط.

خطأ

سلسلة

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

MediaCategory

ثابت

سلسلة

فئة الوسائط.

القيمة

مقطع صوتي

سلسلة

الوسائط صوت فقط.

فيديو

سلسلة

الوسائط هي الفيديو والصوت (الإعداد التلقائي).

صورة

سلسلة

إنّ الوسائط عبارة عن صورة.

MessageType

ثابت

سلسلة

تُمثِّل هذه السمة أنواع رسائل الوسائط التي يجب أن يتم اعتراضها من خلال cast.framework.PlayerManager. يتم تصنيف أنواع الرسائل كطلبات أو رسائل صادرة. تسمح الطلبات للتطبيق بتعديل أي بيانات قبل معالجتها بواسطة حزمة تطوير البرامج (SDK) لأداة استقبال الويب. وتسمح الرسائل الصادرة للتطبيق بتعديل أي بيانات قبل إرسال الرسالة إلى الأنظمة المتصلة وتطبيقات المرسِل.

القيمة

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.SetPlaybackRateRequestData.

SET_VOLUME

سلسلة

يمكنك طلب تغيير مستوى صوت الوسائط الحالي. نوع الرسالة: cast.framework.messages.VolumeRequestData.

EDIT_TRACKS_INFO

سلسلة

طلب تغيير النصوص أو المقاطع الصوتية التي يتم تشغيلها نوع الرسالة: cast.framework.messages.EditTracksInfoRequestData.

EDIT_AUDIO_TRACKS

سلسلة

طلب تغيير المقطع الصوتي الذي يتم تشغيله. نوع الرسالة: cast.framework.messages.EditAudioTracksRequestData.

مسبقًا

سلسلة

طلب تخزين البيانات مؤقتًا بشكل مسبق. نوع الرسالة هو: 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.

QUEUE_REMOVE

سلسلة

طلب إزالة من قائمة المحتوى التالي نوع الرسالة هو: cast.framework.messages.QueueRemoveRequestData.

QUEUE_REORDER

سلسلة

طلب إعادة ترتيب قائمة المحتوى التالي نوع الرسالة هو: cast.framework.messages.QueueReorderRequestData.

QUEUE_NEXT

سلسلة

طلب العنصر التالي في قائمة الانتظار عندما يتلقّى المُستلِم هذا الإشعار من المُرسِل، يتم ربط الرسالة بـ cast.framework.messages.MessageType.QUEUE_UPDATE مع jump من 1. وبالتالي، يجب استخدام cast.framework.messages.MessageType.QUEUE_UPDATE كنوع الرسالة عند كتابة اعتراض لـ QUEUE_NEXT. نوع الرسالة هو: cast.framework.messages.RequestData.

QUEUE_PREV

سلسلة

طلب العنصر السابق في قائمة الانتظار. عندما يتلقّى المُستلِم هذا الإشعار من المُرسِل، يتم ربط الرسالة بـ cast.framework.messages.MessageType.QUEUE_UPDATE مع jump من -1. وبالتالي، يجب استخدام cast.framework.messages.MessageType.QUEUE_UPDATE كنوع الرسالة عند كتابة اعتراض لـ QUEUE_PREV. نوع الرسالة هو: cast.framework.messages.RequestData.

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.

SET_CREDENTIALS

سلسلة

ضبط بيانات اعتماد المستخدم. نوع الرسالة: 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.

STORE_SESSION

سلسلة

تخزين أمر الجلسة. نوع الرسالة: cast.framework.messages.StoreSessionRequestData.

RESUME_SESSION

سلسلة

استئناف أمر الجلسة. نوع الرسالة: cast.framework.messages.ResumeSessionRequestData.

SESSION_STATE

سلسلة

نوع الاستجابة لجلسة StoreSession نوع الرسالة: cast.framework.messages.StoreSessionResponseData.

MetadataType

ثابت

الرقم

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

القيمة

عام

الرقم

نموذج عام مناسب لمعظم أنواع الوسائط. تستخدمه cast.framework.messages.GenericMediaMetadata.

فيلم

الرقم

فيلم كامل تستخدمه cast.framework.messages.MovieMediaMetadata.

TV_SHOW

الرقم

حلقة من مسلسل تلفزيوني وتستخدمه cast.framework.messages.TvShowMediaMetadata.

MUSIC_TRACK

الرقم

مقطع موسيقي مستخدَمة في cast.framework.messages.MusicTrackMediaMetadata.

صورة

الرقم

صورة وتستخدمه cast.framework.messages.PhotoMediaMetadata.

AUDIOBOOK_CHAPTER

الرقم

فصل من الكتاب المسموع. يتم استخدامه من قِبل cast.framework.messages.AudiobookChapterMediaMetadata.

يمكن أيضًا مراجعة
cast.framework.messages.MediaInformation.metadata

PlayerState

ثابت

سلسلة

يمثّل حالة المشغّل.

القيمة

غير مستخدَم من قِبل أي برنامج حاليًا

سلسلة

المشغِّل في حالة غير نشِطة. تشير حالة "غير نشِطة" إلى عدم توفّر تشغيل نشط. ويكون المشغّل عادةً في هذه الحالة بعد تشغيل تطبيق البث مباشرةً قبل أن يتلقى طلب التحميل أو بعد انتهاء التشغيل. ينتقل المشغّل إلى هذه الحالة استنادًا إلى قيمة cast.framework.messages.IdleReason التي تم ضبطها في cast.framework.messages.MediaStatus.

اللعب

سلسلة

المشغّل في حالة "تشغيل".

تم الإيقاف مؤقتًا

سلسلة

المشغّل في حالة "متوقف مؤقتًا".

جارٍ تخزين مؤقت

سلسلة

المشغل في حالة تخزين مؤقت.

QueueChangeType

ثابت

سلسلة

أنواع التغييرات في قائمة الانتظار المستخدمة في رسالة واحدة (QUEUE_CHANGE) صادرة

القيمة

INSERT

سلسلة

تحتوي قائمة الانتظار على عناصر تم إدراجها.

الإزالة

سلسلة

تمت إزالة عناصر من قائمة الانتظار.

ITEMS_CHANGE

سلسلة

تم تغيير قائمة بالعناصر.

تحديث

سلسلة

تم تعديل قائمة الانتظار وتم إرسال قائمة جديدة مرتبة.

NO_CHANGE

سلسلة

ولم تطرأ أي تغييرات على قائمة الانتظار. يستخدم هذا للرد عندما ينتهي الأمر إلى مرسلين متعددين بطلب نفس البيانات.

QueueType

ثابت

سلسلة

أنواع حاوية الوسائط/قائمة المحتوى التالي:

القيمة

ألبوم

سلسلة

ألبوم موسيقي

قائمة تشغيل

سلسلة

قائمة تشغيل موسيقى، مثل قائمة تشغيل خاصة أو قائمة تشغيل علنية أو قائمة تشغيل تم إنشاؤها تلقائيًا

كتاب مسموع

سلسلة

كتاب مسموع

RADIO_STATION

سلسلة

محطة راديو تقليدية

PODCAST_SERIES

سلسلة

سلسلة بودكاست

TV_SERIES

سلسلة

مسلسل تلفزيوني

VIDEO_PLAYLIST

سلسلة

قائمة تشغيل الفيديوهات

LIVE_TV

سلسلة

قناة تلفزيونية مباشرة

فيلم

سلسلة

فيلم.

RepeatMode

ثابت

سلسلة

سلوك قائمة الانتظار عند تشغيل جميع العناصر

القيمة

REPEAT_OFF

سلسلة

وعند اكتمال قائمة الانتظار، يتم إنهاء جلسة تشغيل الوسائط.

REPEAT_ALL

سلسلة

سيتم تشغيل جميع العناصر الموجودة في قائمة الانتظار إلى أجل غير مسمى، وعندما يتم تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى.

REPEAT_SINGLE

سلسلة

سيتم تشغيل العنصر الحالي بشكل متكرّر.

REPEAT_ALL_AND_SHUFFLE

سلسلة

سيتم تشغيل جميع العناصر في قائمة الانتظار إلى أجل غير مسمى، وعند تشغيل العنصر الأخير، سيتم تشغيل العنصر الأول مرة أخرى (سيتولى المتلقي ترتيب القائمة عشوائيًا).

SeekResumeState

ثابت

سلسلة

تمثل هذه السمة حالة التشغيل بعد طلب SEK.

القيمة

PLAYBACK_START

سلسلة

يفرض هذا تشغيل الوسائط.

PLAYBACK_PAUSE

سلسلة

ويؤدي ذلك إلى فرض إيقاف الوسائط مؤقتًا.

StreamingProtocolType

ثابت

الرقم

أنواع بروتوكول البث

القيمة

UNKNOWN

الرقم

نوع بروتوكول البث غير معروف.

MPEG_DASH

الرقم

نوع بروتوكول MPEG-DASH (البث التكيُّفي الديناميكي عبر HTTP).

HLS

الرقم

نوع بروتوكول HLS (البث المباشر عبر HTTP)

SMOOTH_STREAMING

الرقم

نوع بروتوكول البث السلس.

StreamType

ثابت

سلسلة

يمثّل هذا النوع أنواع مصادر البيانات.

القيمة

تم تخزينه مؤقتًا

سلسلة

المحتوى المسجّل ومسجّل الفيديو الرقمي

البث المباشر

سلسلة

محتوى البث المباشر غير القابل للتقديم أو الإيقاف

NONE

سلسلة

TextTrackEdgeType

ثابت

سلسلة

لتحديد نوع حافة مسار النص (الحدود).

القيمة

NONE

سلسلة

لا يتم عرض أي حواف حول النص.

المخطط

سلسلة

يتم عرض مخطط متصل حول النص.

DROP_SHADOW

سلسلة

يتم عرض ظل متلاش حول النص.

مرتفعة

سلسلة

يظهر النص منقوشًا أو مرتفعًا بالنسبة إلى الخلفية.

تم إلغاؤه

سلسلة

يبدو أنّه تمت إزالة الزائف من النص في الخلفية.

TextTrackFontGenericFamily

ثابت

سلسلة

مجموعة خطوط عامة سيتم استخدامها إذا لم يتم تحديد الخط في مسار النص.

القيمة

SANS_SERIF

سلسلة

تستخدم خط sans-serif.

MONOSPACED_SANS_SERIF

سلسلة

يستخدم خطًا أحادي الاتجاه أو sans-serif.

SERIF

سلسلة

استخدام خط serif.

MONOSPACED_SERIF

سلسلة

يستخدم خط serif أحادي المسافة.

مشاهد عادي

سلسلة

تستخدم خطًا غير رسمي بنمط مكتوب بخط اليد.

طابع تمييزي

سلسلة

تستخدم خطًا متناسقًا.

SMALL_CAPITALS

سلسلة

تستخدم خطًا بأحرف كبيرة صغيرة.

TextTrackFontStyle

ثابت

سلسلة

نمط خط مسار النص

القيمة

NORMAL

سلسلة

الخط الطباعي غير المعدل.

غامق

سلسلة

النمط الغامق.

BOLD_ITALIC

سلسلة

النمط الغامق والمائل في آنٍ واحد.

>

سلسلة

النمط المائل.

TextTrackType

ثابت

سلسلة

نوع المقطع الصوتي النصي (يتبع تعريفات نوع المقطع الصوتي في HTML5)

القيمة

الترجمة

سلسلة

تحويل الصوت إلى نص أو ترجمته، ويناسب الحالات التي يكون فيها الصوت متاحًا ولكن لا يمكن للمشاهد فهمه، مثلاً لأنّ المُشاهد لا يفهم لغة الملف الصوتي التابع لمصدر الوسائط.

ترجمات

سلسلة

نسخ أو ترجمة للحوار ومؤثرات صوتية وإشارات موسيقية ذات صلة ومعلومات صوتية أخرى ذات صلة، تكون مناسبة في حال عدم توفر المقطع الصوتي (على سبيل المثال، لأنّ الصوت مكتوم أو لأن المستخدم يعاني من ضعف السمع). يتم عرض الترجمة والشرح فوق الفيديو.

الأوصاف

سلسلة

الأوصاف النصية لمكوِّن الفيديو في مورد الوسائط، والمخصصة لتجميع الصوت عندما يكون المكوِّن المرئي غير متاح (على سبيل المثال، لأن المستخدم يتفاعل مع التطبيق بدون شاشة، أو لأن المستخدم يعاني من إعاقة بصرية). يتم تجميع الأوصاف كمسار صوتي منفصل.

الفصول

سلسلة

عناوين الفصول المخصّصة لاستخدامها في التنقّل في مورد الوسائط

البيانات الوصفية

سلسلة

الأغاني المخصّصة للاستخدام من نص برمجي

TextTrackWindowType

ثابت

سلسلة

نوع نافذة مسار النص

القيمة

NONE

سلسلة

NORMAL

سلسلة

ROUNDED_CORNERS

سلسلة

TrackType

ثابت

سلسلة

نوع مسار الوسائط

القيمة

النص

سلسلة

مسار النص:

مقطع صوتي

سلسلة

مقطع صوتي

فيديو

سلسلة

مقطع فيديو

UserAction

ثابت

سلسلة

إجراءات المستخدم.

القيمة

أعجبني

سلسلة

يشير المستخدم إلى تفضيل الإعجاب بالمحتوى الذي يتم تشغيله حاليًا.

لم يعجبني

سلسلة

يشير المستخدم إلى عدم الإعجاب بالمحتوى الذي يتم تشغيله حاليًا.

متابعة

سلسلة

يريد المستخدم متابعة المحتوى الذي يتم تشغيله حاليًا أو تمييزه بنجمة.

إلغاء المتابعة

سلسلة

يريد المستخدم التوقف عن متابعة المحتوى الذي يتم تشغيله حاليًا.

إبلاغ

سلسلة

يضع المستخدم علامة على المحتوى الذي يتم تشغيله حاليًا على أنّه غير ملائم.

SKIP_AD

سلسلة

يريد المستخدم تخطّي الإعلان الذي يتم تشغيله حاليًا.

كلمات الأغاني

سلسلة

يريد المستخدم عرض كلمات الأغنية التي يتم تشغيلها حاليًا.

UserActionContext

ثابت

سلسلة

معلومات السياق حول UserAction.

القيمة

UNKNOWN_CONTEXT

سلسلة

تتبُّع

سلسلة

ألبوم

سلسلة

الفنّان

سلسلة

قائمة تشغيل

سلسلة

الحلقة

سلسلة

المسلسلات

سلسلة

فيلم

سلسلة

القناة

سلسلة

الفريق

سلسلة

المشغل

سلسلة

COACH

سلسلة