cast. framework. CastReceiverOptions
कास्ट किए जाने वाले डिवाइस के लिए कॉन्टेक्स्ट से जुड़े विकल्प. सभी प्रॉपर्टी ज़रूरी नहीं हैं.
निर्माता
CastReceiverOptions
नया ईमेल CastReceiverOptions()
प्रॉपर्टी
adBreakPreloadTime
(संख्या या तय नहीं है)
हमें किसी विज्ञापन के कॉन्टेंट को कितने दिन पहले लोड कर लेना चाहिए ब्रेक लें. इससे, विज्ञापन के लिए ब्रेक को पहले से लोड करने से भी बचा जा सकता है काफ़ी पहले से ही प्रोसेस करता है. इस वजह से, आपकी विज्ञापन मेट्रिक के लिए भ्रम की स्थिति पैदा हो जाती है. अगर इस पैरामीटर को उपलब्ध नहीं कराया जाता है, तो पांच सेकंड की डिफ़ॉल्ट अवधि का इस्तेमाल किया जाता है.
customNamespaces
शून्य के अलावा एक ऐसा ऑब्जेक्ट जो शून्य के अलावा cast.framework.system.MessageType प्रॉपर्टी के साथ नहीं है
पसंद के मुताबिक बनाए गए मैसेज नेमस्पेस और उनके टाइप का मैप. अपने हिसाब से चुनी गई रेंज ऐप्लिकेशन से पहले मैसेज नेमस्पेस शुरू किए जाने चाहिए इसलिए, वे फ़ाइलें पाने वाले विकल्पों में उपलब्ध कराई जानी चाहिए. (अगर यहां नहीं दिया गया है, तो डिफ़ॉल्ट मैसेज टाइप JSON होता है).
disableIdleTimeout
(बूलियन या तय नहीं है)
अगर सही है, तो डिवाइस कुछ समय तक इस्तेमाल में न होने पर, रिसीवर को बंद होने से रोकता है वीडियो चलना बंद हो जाने के बाद. इस प्रॉपर्टी का इस्तेमाल सिर्फ़ इनके लिए किया जाना चाहिए गैर-मीडिया ऐप्लिकेशन.
enforceSupportedCommands
बूलियन
अगर सही है, तो ऐसा कोई भी मीडिया निर्देश जो काम करने वाले Commands मैप में नहीं है कोई गड़बड़ी जनरेट करें. Cast.framework.messages.Error reason को सेट किया जाएगा NOT_SUPPORTED में बदलें. डिफ़ॉल्ट वैल्यू 'false' है, जो मीडिया को चलाने का निर्देश देती है बिना मैप की जांच किए निष्पादित किए जाने चाहिए.
localSenderId
(स्ट्रिंग या तय नहीं है)
स्थानीय अनुरोधों के लिए इस्तेमाल किया जाने वाला सेंडर आईडी. डिफ़ॉल्ट मान 'स्थानीय' होता है.
maxInactivity
(संख्या या तय नहीं है)
डिवाइस पर कोई गतिविधि न होने की वजह से, डिवाइस को बंद करने से पहले सेकंड में तय किया गया ज़्यादा से ज़्यादा समय भेजने वाला कनेक्शन. यह वैल्यू सेट करने पर, हार्टबीट मैसेज को सेव रखने की सुविधा चालू हो जाती है जुड़े रहने का मौका मिलता है. इसका इस्तेमाल करके, जवाब न देने वाले ईमेल पतों का ज़्यादा तेज़ी से पता लगाया जाता है सामान्य टीसीपी टाइम आउट. कम से कम वैल्यू पांच सेकंड की होनी चाहिए; कोई ऊपरी नहीं बाउंड लागू है, लेकिन आम तौर पर प्लैटफ़ॉर्म टीसीपी से पहले इसमें कुछ मिनट लगते हैं टाइम आउट काम करते हैं. डिफ़ॉल्ट वैल्यू 10 सेकंड है.
mediaElement
(गैर-शून्य HTMLMediaElement या तय नहीं है)
कॉन्टेंट चलाने के लिए मीडिया एलिमेंट. डिफ़ॉल्ट व्यवहार का उपयोग करना है पेज में मिला पहला मीडिया एलिमेंट.
playbackConfig
(शून्य के बाद cast.framework.PlaybackConfig या तय नहीं किया गया)
कस्टम पैरामीटर वाला प्लेबैक कॉन्फ़िगरेशन.
playWatchedBreak
(बूलियन या तय नहीं है)
अगर सही है, तो क्लाइंट का स्टिला किया गया ब्रेक चलेगा, भले ही वह पहले से ही हो देखा गया.
preferredPlaybackRate
(संख्या या तय नहीं है)
अगर कॉन्टेंट लोड करने के अनुरोध में जानकारी नहीं दी गई है, तो वीडियो चलाने की दर. अनुमति है रेंज 0.5 से 2 है और 1 का मतलब है सामान्य स्पीड.
preferredTextLanguage
(स्ट्रिंग या तय नहीं है)
अगर अनुरोध लोड नहीं होता है, तो टेक्स्ट ट्रैक के लिए इस्तेमाल की जाने वाली भाषा कोई ऐक्टिव ट्रैक चुनें.
सूची
(ग़ैर-शून्य cast.framework.QueueBase या तय नहीं है)
पसंद के मुताबिक सूची को लागू करना.
shakaVariant
(गैर-शून्य cast.framework.ShakaVariant या तय नहीं है)
Shaka Player का कौनसा बिल्ड लोड किया जाना चाहिए. इस पर सेट करें
डीबग बिल्ड लोड करने के लिए cast.framework.ShakaVariant.DEBUG
.
shakaVersion
(स्ट्रिंग या तय नहीं है)
MAJOR.MINOR.PATCH फ़ॉर्मैट में शाका वर्शन, उदाहरण के लिए "4.9.2" ( वर्तमान डिफ़ॉल्ट ).
समर्थित वर्शन हैं >=4.9.2 <5.0.0. यह ऐसे वर्शन है जो अब काम नहीं करते, लेकिन अब उपलब्ध नहीं हैं >=2.5.6 <4.9.2.
ध्यान दें: शाका प्लेयर के डिफ़ॉल्ट वर्शन से पुराने वर्शन इस्तेमाल करने का सुझाव नहीं दिया जाता, क्योंकि नए वर्शन में कई गड़बड़ियां ठीक की गई हैं. नए वर्शन हो सकते हैं को यहां ऑप्ट-इन करने के लिए बताया जाएगा, ताकि उन अन्य सुधारों या सुविधाओं में ऑप्ट-इन किया जा सके जो अभी डिफ़ॉल्ट रूप से उपलब्ध है. हालांकि, कृपया ध्यान रखें कि आने वाली रिलीज़ वेब रिसीवर SDK टूल की मदद से, काम करने वाले वर्शन की रेंज और जो आपने यहां तय किया है उसके अलावा किसी दूसरे वर्शन का इस्तेमाल करने के लिए बाध्य करें. यह फ़्लैग का उपयोग केवल एक अस्थायी उपाय के रूप में और Cast से जुड़ी सहायता टीम. (https://developers.google.com/cast/support) यहां जाकर इस्तेमाल करें खतरा भी होगा.
skipMplLoad
(बूलियन या तय नहीं है)
अगर सही है, तो कॉन्टेंट पाने वाले व्यक्ति को MPL प्लेयर लोड करने से रोकता है.
skipPlayersLoad
(बूलियन या तय नहीं है)
अगर सही है, तो मैसेज पाने वाले व्यक्ति को MPL या Shaka प्लेयर लोड करने से रोकता है लाइब्रेरी. optMplLoad और visitShakaLoad को सेट करने के बराबर सही है.
skipShakaLoad
(बूलियन या तय नहीं है)
अगर सही है, तो रिसीवर को Shaka प्लेयर लोड करने से रोकता है.
statusText
(स्ट्रिंग या तय नहीं है)
आवेदन की स्थिति दिखाने वाला टेक्स्ट. इसे मिलना चाहिए अंतरराष्ट्रीय मानकों के मुताबिक बनाए गए नियम. ऐसा इसलिए, क्योंकि इन्हें भेजने वाले व्यक्ति को अंतरराष्ट्रीय तौर पर दिखाया जा सकता है का इस्तेमाल करें.
supportedCommands
(संख्या या तय नहीं है)
मीडिया निर्देशों का बिटमास्क ऐप्लिकेशन द्वारा समर्थित है. LOAD, PLAY, STOP, GET_STATUS को हमेशा मदद नहीं की जा सकती. अगर यह मान नहीं दिया गया है, तो रोकें, देखें, STREAM_]#, STREAM_MUTE, EDIT_STREAMS, और PLAYBACK_RATE भी उम्मीद है कि इस्तेमाल किया जा सकता है.
- इन्हें भी देखें
- cast.framework.messages.Command
uiConfig
(ग़ैर-शून्य cast.framework.ui.UiConfig या तय नहीं है)
यूज़र इंटरफ़ेस (यूआई) का कॉन्फ़िगरेशन.
useLegacyDashSupport
(बूलियन या तय नहीं है)
अगर true
है, तो डैश कॉन्टेंट के लिए एमपीएल का इस्तेमाल करें.
useShakaForHls
(बूलियन या तय नहीं है)
अगर true
, एचएलएस कॉन्टेंट के लिए Shaka Player इस्तेमाल करें. डिफ़ॉल्ट तौर पर, यह false
पर सेट होती है.
ध्यान दें: एचएलएस कॉन्टेंट के लिए शाका प्लेयर डिफ़ॉल्ट रूप से उपलब्ध नहीं है, क्योंकि में अभी भी सुविधाएं नहीं हैं और हम यह पक्का करना चाहते हैं कि बेहतर तरीके से काम करता है और HLS रिसीवर के साथ काम करता है. डिफ़ॉल्ट. अगर आपने एचएलएस के लिए शाका प्लेयर के लिए ऑप्ट इन किया है, तो लॉन्च करते हैं, तो हम चाहते हैं कि आप किसी भी समस्या का सामना करें. (https://developers.google.com/cast/support) पूरी तरह लॉन्च करने से पहले इसलिए, हम Shaka Player के बारे में कोई गारंटी नहीं देते HLS के साथ काम करता है और हम आपको इस फ़्लैग को वापस लाने की सलाह दे सकते हैं डिफ़ॉल्ट सेटिंग चुनें.
वर्शन कोड
(संख्या या तय नहीं है)
आपके रिसीवर को दिखाने के लिए, इंटरनल वर्शन नंबर के तौर पर इस्तेमाल किया जाने वाला पूर्णांक वर्शन है. इस नंबर का इस्तेमाल सिर्फ़ रिसीवर के बीच अंतर करने के लिए किया जाता है रिलीज़ के बारे में ज़्यादा जानें. इसे हर आइटम के साथ बढ़ाना चाहिए रोल बैक होने की स्थिति में, रिलीज़ ही उसी रिलीज़ का पालन करना चाहिए.