क्लास: SessionRequest

निर्माता

SessionRequest

नया SessionRequest(appId, हटाएं, टाइम आउट, androidReceiverCompatible, क्रेडेंशियल डेटा)

पैरामीटर

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

शून्य जा सकने वाली स्ट्रिंग

रिसीवर ऐप्लिकेशन लॉन्च करते समय, भाषा स्वीकार करें हेडर वैल्यू में जोड़ने के लिए वैकल्पिक भाषा. अगर आप पहले से मौजूद किसी सेशन में शामिल हो रहे हैं, तो इसे अनदेखा किया जाता है. आरएफ़सी 5646 के मुताबिक, वैल्यू को '-' टैग के तौर पर दिखाया जाता है. उदाहरण के लिए, 'es-ES'.

requestSessionTimeout

नंबर

ऐप्लिकेशन के लिए सेशन का अनुरोध करने के लिए, मिलीसेकंड में इस्तेमाल किया गया टाइम आउट. डिफ़ॉल्ट रूप से, इसकी वैल्यू chrome.cast.timeout.requestSession होती है.