الفئة: SessionRequest

الشركة المصنِّعة

SessionRequest

new SessionRequest(appId, abilities, ?>, androidreplyrCompatible, CredentialData)

المَعلمة

appId

سلسلة

رقم تعريف تطبيق المُستلِم.

capabilities

إجراء اختياري

مصفوفة chrome.cast.Capability غير فارغة

الإمكانات المطلوبة للمستلِم.

يجب ألا تكون القيمة فارغة.

وقت مستقطع

إجراء اختياري

الرقم

مهلة اختيارية لطلب جلسة لهذا التطبيق.

androidReceiverCompatible

إجراء اختياري

boolean

يشير إلى ما إذا كان التطبيق متوافقًا مع جهاز استقبال Android.

credentialsData

إجراء اختياري

chrome.cast.CredentialsData

بيانات الاعتماد المستخدمة لتحديد بيانات اعتماد المُرسِل.

قد تكون القيمة فارغة.

أماكن إقامة

androidReceiverCompatible

boolean

يشير إلى ما إذا كان التطبيق متوافقًا مع "جهاز استقبال Android".

appId

سلسلة

رقم تعريف تطبيق المُستلِم.

capabilities

مصفوفة chrome.cast.Capability غير فارغة

الإمكانات المطلوبة لجهاز الاستقبال

credentialsData

chrome.cast.CredentialsData قابل للقيم الفارغة

بيانات الاعتماد المستخدمة لتحديد بيانات اعتماد المُرسِل.

language

سلسلة قابلة للقيم الفارغة

لغة اختيارية لإضافتها إلى قيمة العنوان "لغة القبول" عند تشغيل تطبيق المُستلِم. يتم تجاهله في حال الانضمام إلى جلسة حالية. يتم تمثيل القيمة على شكل علامة "-" وفقًا لمعيار RFC 5646. على سبيل المثال، "es-ES".

requestSessionTimeout

الرقم

المهلة المستخدمة لطلب جلسة للتطبيق بالمللي ثانية. يتم ضبط هذه السياسة تلقائيًا على قيمة chrome.cast.timeout.requestSession.