नाम स्थान: सिस्टम

क्लास

इन्यूमरेशन

DeviceCapabilities

static

स्ट्रिंग

इससे मौजूदा सेटअप की क्षमताओं के बारे में पता चलता है. इस सेटअप में, कास्ट करने की सुविधा वाला डिवाइस और उससे कनेक्ट किया गया डिसप्ले डिवाइस शामिल होता है.

मान

AUDIO_ASSISTANT

स्ट्रिंग

ऑडियो असिस्टेंट की सुविधा उपलब्ध है. ऑडियो असिस्टेंट की सुविधा के साथ कास्ट करने की सुविधा वाले डिवाइसों के उदाहरणों में Google Home और Google Home Mini शामिल हैं.

BLUETOOTH_SUPPORTED

स्ट्रिंग

ब्लूटूथ की सुविधा.

DISPLAY_SUPPORTED

स्ट्रिंग

डिसप्ले आउटपुट की सुविधा. डिसप्ले की सुविधा के साथ कास्ट करने की सुविधा वाले डिवाइसों के उदाहरणों में Chromecast और Cast TV शामिल हैं. कास्ट करने की सुविधा वाले ऐसे डिवाइसों के उदाहरण जिनमें डिसप्ले की सुविधा नहीं होती. जैसे, Chromecast Audio और Google Home.

HI_RES_AUDIO_SUPPORTED

स्ट्रिंग

हाई-रिज़ॉल्यूशन ऑडियो (24-बिट / 96 किलोहर्ट्ज़ तक) की सुविधा.

IS_DV_SUPPORTED

स्ट्रिंग

Dolby Vision की सुविधा काम करती है.

IS_HDR_SUPPORTED

स्ट्रिंग

एचडीआर वीडियो चलाने की सुविधा.

CAST_LITE_ONLY

स्ट्रिंग

यह डिवाइस, सिर्फ़ ऑडियो वाले प्लैटफ़ॉर्म पर चल रहा है या नहीं. ऐसा हो सकता है कि कुछ एपीआई, इन प्लैटफ़ॉर्म पर पूरी तरह से काम न करें.

DPAD_INPUT_SUPPORTED

स्ट्रिंग

इस डिवाइस में इनपुट मैकेनिज़्म काम करता है या नहीं. जैसे, अनलॉक करने के लिए DPAD.

TOUCH_INPUT_SUPPORTED

स्ट्रिंग

टच इनपुट की सुविधा. टच इनपुट की सुविधा वाले कास्ट किए जा सकने वाले डिवाइसों के उदाहरणों में Google Nest Hub और Google Nest Hub Max शामिल हैं.

IS_GROUP

स्ट्रिंग

अगर डिवाइस कोई वर्चुअल डिवाइस है और किसी फ़िज़िकल डिवाइस के बजाय किसी ग्रुप टारगेट को दिखाता है.

IS_DEVICE_REGISTERED

स्ट्रिंग

इस फ़्लैग को true पर सेट करने का मतलब है कि Cast डिवाइस, Cast डेवलपर कंसोल में रजिस्टर किया गया है

IS_CBCS_SUPPORTED

स्ट्रिंग

true पर सेट होने पर, यह फ़्लैग दिखाता है कि सीबीसीएस स्कीम (SAMPLE-AES) काम करती है.

IS_DOLBY_ATMOS_SUPPORTED

स्ट्रिंग

true पर सेट होने पर, यह फ़्लैग दिखाता है कि ऑडियो पासथ्रू के ज़रिए Dolby Atmos की सुविधा काम करती है.

DeviceInformation

static

स्ट्रिंग

cast.framework.CastReceiverContext.DeviceInformationObj में मान्य कुंजियों के लिए कॉन्स्टेंट.

मान

MODEL_NAME

स्ट्रिंग

डिवाइस के मॉडल का नाम (उदाहरण के लिए: Google TV Streamer, Nest Hub, Nest Mini वगैरह). अगर इसकी जानकारी नहीं है, तो 'unknown' के तौर पर सेट करें.

BRAND_NAME

स्ट्रिंग

अगर डिवाइस के ब्रैंड का नाम पता है, तो उसे डालें. उदाहरण के लिए: Google, LG, Sony वगैरह. अगर इसकी जानकारी नहीं है, तो एक खाली स्ट्रिंग.

OS_NAME

स्ट्रिंग

अगर डिवाइस के ओएस का नाम पता है, तो उसे शामिल करें. जैसे: Android, Fuchsia, Linux वगैरह. अगर यह जानकारी उपलब्ध नहीं है, तो खाली स्ट्रिंग. अगर यह Cast डिवाइस नहीं है, तो 'not Cast'.

OS_VERSION

स्ट्रिंग

अगर डिवाइस के ओएस का वर्शन पता है, तो उसे शामिल करें (उदाहरण: 14.0 वगैरह). अगर इसकी जानकारी नहीं है, तो एक खाली स्ट्रिंग.

एनवायरमेंट

स्ट्रिंग

अगर डिवाइस के इस्तेमाल की जगह की जानकारी उपलब्ध है, तो उस जगह का टाइप (जैसे: घर, कार, हवाई जहाज़, होटल वगैरह). ज़्यादातर डिवाइसों के लिए, इसे आम तौर पर 'घर' के तौर पर सेट किया जाता है.

DEVICE_ID

स्ट्रिंग

अगर पता हो, तो रिसीवर डिवाइस का यूनीक आईडी. यह वैल्यू, Sender SDK से मिले Cast Receiver ID के बराबर होगी. अगर जानकारी नहीं है, तो खाली स्ट्रिंग.

METADATA_FROM_FIRMWARE

स्ट्रिंग

डिवाइस की जानकारी फ़र्मवेयर से मिली है या नहीं.

DisconnectReason

static

स्ट्रिंग

यह डिसकनेक्ट होने की वजह दिखाता है.

मान

REQUESTED_BY_SENDER

स्ट्रिंग

भेजने वाले ऐप्लिकेशन ने कनेक्शन बंद करने का अनुरोध किया था. आम तौर पर, ऐसा उपयोगकर्ता के अनुरोध पर होता है.

गड़बड़ी

स्ट्रिंग

प्रोटोकॉल में कोई गड़बड़ी हुई.

कोई जानकारी नहीं है

स्ट्रिंग

यह पता नहीं है कि भेजने वाले ने close() को कॉल करके, कनेक्शन को बंद करने का अनुरोध किया था या नहीं. ज़्यादातर मामलों में ऐसा नहीं होता है, लेकिन हो सकता है कि 'बंद करें' मैसेज न मिला हो. आम तौर पर, ऐसा तब होता है, जब नेटवर्क टाइमआउट हो जाता है, जब ईमेल भेजने वाला ऐप्लिकेशन क्रैश हो जाता है या जब ईमेल भेजने वाला ओएस सॉकेट बंद कर देता है.

EventType

static

स्ट्रिंग

cast.framework.CastReceiverContext से भेजे गए सिस्टम इवेंट.

मान

तैयार है

स्ट्रिंग

सिस्टम तैयार होने पर यह इवेंट ट्रिगर होता है.

SHUTDOWN

स्ट्रिंग

जब ऐप्लिकेशन बंद हो जाता है, तब यह इवेंट ट्रिगर होता है.

SENDER_CONNECTED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब कोई नया ईमेल पता कनेक्ट किया जाता है.

SENDER_DISCONNECTED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब कोई सेंडर डिसकनेक्ट हो जाता है.

गड़बड़ी

स्ट्रिंग

सिस्टम में कोई गड़बड़ी होने पर यह इवेंट ट्रिगर होता है.

SYSTEM_VOLUME_CHANGED

स्ट्रिंग

सिस्टम की आवाज़ में बदलाव होने पर यह इवेंट ट्रिगर होता है.

VISIBILITY_CHANGED

स्ट्रिंग

इस इवेंट को तब ट्रिगर किया जाता है, जब ऐप्लिकेशन की विज़िबिलिटी बदल जाती है. उदाहरण के लिए, एचडीएमआई इनपुट बदलने के बाद या जब टीवी को बंद या चालू किया जाता है और कास्ट डिवाइस को बाहरी तौर पर पावर दी जाती है. ध्यान दें कि इस एपीआई का असर, ब्राउज़र के 'webkitvisibilitychange' इवेंट जैसा ही होता है. यह cast.framework.CastReceiverContext API के तौर पर उपलब्ध कराया गया है, ताकि आपको आसानी हो और webkit-prefixed इवेंट पर निर्भर न रहना पड़े.

STANDBY_CHANGED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब टीवी की स्टैंडबाय स्थिति बदल जाती है. यह इवेंट, cast.framework.system.EventType.VISIBILITY_CHANGED इवेंट से जुड़ा है, क्योंकि अगर टीवी स्टैंडबाय मोड में है, तो विज़िबिलिटी false होगी.

विज़िबिलिटी की स्थितियां, स्टैंडबाय की स्थितियों से ज़्यादा सटीक होती हैं. ऐसा इसलिए, क्योंकि विज़िबिलिटी में टीवी चैनल चुनने की सुविधा भी शामिल होती है. हालांकि, सभी टीवी में इनकी पहचान भरोसेमंद तरीके से नहीं की जाती. इन मामलों में, स्टैंडबाय मोड का इस्तेमाल किया जा सकता है, क्योंकि ज़्यादातर टीवी में यह मोड उपलब्ध होता है.

MAX_VIDEO_RESOLUTION_CHANGED

स्ट्रिंग

FEEDBACK_STARTED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब सिस्टम फ़ीडबैक रिपोर्ट बनाना शुरू करता है.

LaunchedFrom

static

स्ट्रिंग

इससे पता चलता है कि किस तरह के अनुरोध से रिसीवर लॉन्च हुआ.

मान

कोई जानकारी नहीं है

स्ट्रिंग

लॉन्च के मालिक का पता नहीं लगाया जा सका.

DIAL

स्ट्रिंग

ऐप्लिकेशन को DIAL अनुरोध के ज़रिए लॉन्च किया गया था.

CAST

स्ट्रिंग

ऐप्लिकेशन को Cast V2 के अनुरोध से लॉन्च किया गया था.

CLOUD

स्ट्रिंग

Assistant के अनुरोध पर ऐप्लिकेशन लॉन्च किया गया था. उदाहरण के लिए, Google Assistant को दिए गए किसी निर्देश के ज़रिए.

MessageType

static

स्ट्रिंग

कस्टम मैसेज के टाइप.

मान

स्ट्रिंग

स्ट्रिंग

मैसेज, फ़्री-फ़ॉर्म स्ट्रिंग होते हैं. ट्रांसमिट की गई जानकारी को एन्कोड/डिकोड करने की ज़िम्मेदारी ऐप्लिकेशन की होती है.

JSON

स्ट्रिंग

मैसेज JSON-कोड में बदले जाते हैं. ट्रांसपोर्ट लेयर, JSON-कोड में बदली गई स्ट्रिंग का इस्तेमाल करेगी.

StandbyState

static

स्ट्रिंग

इससे प्लैटफ़ॉर्म की ओर से रिपोर्ट की गई, मौजूदा स्टैंडबाय स्थिति के बारे में पता चलता है. अगर Cast प्लैटफ़ॉर्म, डिवाइस की स्थिति का पता नहीं लगा पाता है, तो हो सकता है कि डिवाइस UNKNOWN हो.

मान

STANDBY

स्ट्रिंग

NOT_STANDBY

स्ट्रिंग

कोई जानकारी नहीं है

स्ट्रिंग

SystemState

static

स्ट्रिंग

इससे सिस्टम की मौजूदा स्थिति के बारे में पता चलता है.

मान

NOT_STARTED

स्ट्रिंग

ऐप्लिकेशन को अब तक शुरू करने का अनुरोध नहीं किया गया है.

STARTING_IN_BACKGROUND

स्ट्रिंग

ऐप्लिकेशन शुरू हो रहा है, लेकिन उपयोगकर्ता को नहीं दिख रहा है.

शुरू करना

स्ट्रिंग

ऐप्लिकेशन शुरू हो रहा है.

तैयार है

स्ट्रिंग

ऐप्लिकेशन फ़ोरग्राउंड में है और मैसेज भेजने और पाने के लिए तैयार है.

STOPPING_IN_BACKGROUND

स्ट्रिंग

ऐप्लिकेशन बैकग्राउंड में चलने के दौरान बंद हो रहा है.

STOPPING

स्ट्रिंग

ऐप्लिकेशन बंद हो रहा है.

VisibilityState

static

स्ट्रिंग

इससे प्लैटफ़ॉर्म की ओर से रिपोर्ट की गई, मौजूदा विज़िबिलिटी की स्थिति के बारे में पता चलता है. अगर Cast प्लैटफ़ॉर्म, डिवाइस के दिखने की स्थिति का पता नहीं लगा पाता है, तो हो सकता है कि यह UNKNOWN हो.

मान

दिखने वाला

स्ट्रिंग

NOT_VISIBLE

स्ट्रिंग

कोई जानकारी नहीं है

स्ट्रिंग

प्रॉपर्टी

DeviceCapabilities

static

स्ट्रिंग

इससे मौजूदा सेटअप की क्षमताओं के बारे में पता चलता है. इस सेटअप में, कास्ट करने की सुविधा वाला डिवाइस और उससे कनेक्ट किया गया डिसप्ले डिवाइस शामिल होता है.

मान

AUDIO_ASSISTANT

स्ट्रिंग

ऑडियो असिस्टेंट की सुविधा उपलब्ध है. ऑडियो असिस्टेंट की सुविधा के साथ कास्ट करने की सुविधा वाले डिवाइसों के उदाहरणों में Google Home और Google Home Mini शामिल हैं.

BLUETOOTH_SUPPORTED

स्ट्रिंग

ब्लूटूथ की सुविधा.

DISPLAY_SUPPORTED

स्ट्रिंग

डिसप्ले आउटपुट की सुविधा. डिसप्ले की सुविधा के साथ कास्ट करने की सुविधा वाले डिवाइसों के उदाहरणों में Chromecast और Cast TV शामिल हैं. कास्ट करने की सुविधा वाले ऐसे डिवाइसों के उदाहरण जिनमें डिसप्ले की सुविधा नहीं होती. जैसे, Chromecast Audio और Google Home.

HI_RES_AUDIO_SUPPORTED

स्ट्रिंग

हाई-रिज़ॉल्यूशन ऑडियो (24-बिट / 96 किलोहर्ट्ज़ तक) की सुविधा.

IS_DV_SUPPORTED

स्ट्रिंग

Dolby Vision की सुविधा काम करती है.

IS_HDR_SUPPORTED

स्ट्रिंग

एचडीआर वीडियो चलाने की सुविधा.

CAST_LITE_ONLY

स्ट्रिंग

यह डिवाइस, सिर्फ़ ऑडियो वाले प्लैटफ़ॉर्म पर चल रहा है या नहीं. ऐसा हो सकता है कि कुछ एपीआई, इन प्लैटफ़ॉर्म पर पूरी तरह से काम न करें.

DPAD_INPUT_SUPPORTED

स्ट्रिंग

इस डिवाइस में इनपुट मैकेनिज़्म काम करता है या नहीं. जैसे, अनलॉक करने के लिए DPAD.

TOUCH_INPUT_SUPPORTED

स्ट्रिंग

टच इनपुट की सुविधा. टच इनपुट की सुविधा वाले कास्ट किए जा सकने वाले डिवाइसों के उदाहरणों में Google Nest Hub और Google Nest Hub Max शामिल हैं.

IS_GROUP

स्ट्रिंग

अगर डिवाइस कोई वर्चुअल डिवाइस है और किसी फ़िज़िकल डिवाइस के बजाय किसी ग्रुप टारगेट को दिखाता है.

IS_DEVICE_REGISTERED

स्ट्रिंग

इस फ़्लैग को true पर सेट करने का मतलब है कि Cast डिवाइस, Cast डेवलपर कंसोल में रजिस्टर किया गया है

IS_CBCS_SUPPORTED

स्ट्रिंग

true पर सेट होने पर, यह फ़्लैग दिखाता है कि सीबीसीएस स्कीम (SAMPLE-AES) काम करती है.

IS_DOLBY_ATMOS_SUPPORTED

स्ट्रिंग

true पर सेट होने पर, यह फ़्लैग दिखाता है कि ऑडियो पासथ्रू के ज़रिए Dolby Atmos की सुविधा काम करती है.

DeviceInformation

static

स्ट्रिंग

cast.framework.CastReceiverContext.DeviceInformationObj में मान्य कुंजियों के लिए कॉन्स्टेंट.

मान

MODEL_NAME

स्ट्रिंग

डिवाइस के मॉडल का नाम (उदाहरण के लिए: Google TV Streamer, Nest Hub, Nest Mini वगैरह). अगर इसकी जानकारी नहीं है, तो 'unknown' के तौर पर सेट करें.

BRAND_NAME

स्ट्रिंग

अगर डिवाइस के ब्रैंड का नाम पता है, तो उसे डालें. उदाहरण के लिए: Google, LG, Sony वगैरह. अगर इसकी जानकारी नहीं है, तो एक खाली स्ट्रिंग.

OS_NAME

स्ट्रिंग

अगर डिवाइस के ओएस का नाम पता है, तो उसे शामिल करें. जैसे: Android, Fuchsia, Linux वगैरह. अगर यह जानकारी उपलब्ध नहीं है, तो खाली स्ट्रिंग. अगर यह Cast डिवाइस नहीं है, तो 'not Cast'.

OS_VERSION

स्ट्रिंग

अगर डिवाइस के ओएस का वर्शन पता है, तो उसे शामिल करें (उदाहरण: 14.0 वगैरह). अगर इसकी जानकारी नहीं है, तो एक खाली स्ट्रिंग.

एनवायरमेंट

स्ट्रिंग

अगर डिवाइस के इस्तेमाल की जगह की जानकारी उपलब्ध है, तो उस जगह का टाइप (जैसे: घर, कार, हवाई जहाज़, होटल वगैरह). ज़्यादातर डिवाइसों के लिए, इसे आम तौर पर 'घर' के तौर पर सेट किया जाता है.

DEVICE_ID

स्ट्रिंग

अगर पता हो, तो रिसीवर डिवाइस का यूनीक आईडी. यह वैल्यू, Sender SDK से मिले Cast Receiver ID के बराबर होगी. अगर जानकारी नहीं है, तो खाली स्ट्रिंग.

METADATA_FROM_FIRMWARE

स्ट्रिंग

डिवाइस की जानकारी फ़र्मवेयर से मिली है या नहीं.

DisconnectReason

static

स्ट्रिंग

यह डिसकनेक्ट होने की वजह दिखाता है.

मान

REQUESTED_BY_SENDER

स्ट्रिंग

भेजने वाले ऐप्लिकेशन ने कनेक्शन बंद करने का अनुरोध किया था. आम तौर पर, ऐसा उपयोगकर्ता के अनुरोध पर होता है.

गड़बड़ी

स्ट्रिंग

प्रोटोकॉल में कोई गड़बड़ी हुई.

कोई जानकारी नहीं है

स्ट्रिंग

यह पता नहीं है कि भेजने वाले ने close() को कॉल करके, कनेक्शन को बंद करने का अनुरोध किया था या नहीं. ज़्यादातर मामलों में ऐसा नहीं होता है, लेकिन हो सकता है कि 'बंद करें' मैसेज न मिला हो. आम तौर पर, ऐसा तब होता है, जब नेटवर्क टाइमआउट हो जाता है, जब ईमेल भेजने वाला ऐप्लिकेशन क्रैश हो जाता है या जब ईमेल भेजने वाला ओएस सॉकेट बंद कर देता है.

EventType

static

स्ट्रिंग

cast.framework.CastReceiverContext से भेजे गए सिस्टम इवेंट.

मान

तैयार है

स्ट्रिंग

सिस्टम तैयार होने पर यह इवेंट ट्रिगर होता है.

SHUTDOWN

स्ट्रिंग

जब ऐप्लिकेशन बंद हो जाता है, तब यह इवेंट ट्रिगर होता है.

SENDER_CONNECTED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब कोई नया ईमेल पता कनेक्ट किया जाता है.

SENDER_DISCONNECTED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब कोई सेंडर डिसकनेक्ट हो जाता है.

गड़बड़ी

स्ट्रिंग

सिस्टम में कोई गड़बड़ी होने पर यह इवेंट ट्रिगर होता है.

SYSTEM_VOLUME_CHANGED

स्ट्रिंग

सिस्टम की आवाज़ में बदलाव होने पर यह इवेंट ट्रिगर होता है.

VISIBILITY_CHANGED

स्ट्रिंग

इस इवेंट को तब ट्रिगर किया जाता है, जब ऐप्लिकेशन की विज़िबिलिटी बदल जाती है. उदाहरण के लिए, एचडीएमआई इनपुट बदलने के बाद या जब टीवी को बंद या चालू किया जाता है और कास्ट डिवाइस को बाहरी तौर पर पावर दी जाती है. ध्यान दें कि इस एपीआई का असर, ब्राउज़र के 'webkitvisibilitychange' इवेंट जैसा ही होता है. यह cast.framework.CastReceiverContext API के तौर पर उपलब्ध कराया गया है, ताकि आपको आसानी हो और webkit-prefixed इवेंट पर निर्भर न रहना पड़े.

STANDBY_CHANGED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब टीवी की स्टैंडबाय स्थिति बदल जाती है. यह इवेंट, cast.framework.system.EventType.VISIBILITY_CHANGED इवेंट से जुड़ा है, क्योंकि अगर टीवी स्टैंडबाय मोड में है, तो विज़िबिलिटी false होगी.

विज़िबिलिटी की स्थितियां, स्टैंडबाय की स्थितियों से ज़्यादा सटीक होती हैं. ऐसा इसलिए, क्योंकि विज़िबिलिटी में टीवी चैनल चुनने की सुविधा भी शामिल होती है. हालांकि, सभी टीवी में इनकी पहचान भरोसेमंद तरीके से नहीं की जाती. इन मामलों में, स्टैंडबाय मोड का इस्तेमाल किया जा सकता है, क्योंकि ज़्यादातर टीवी में यह मोड उपलब्ध होता है.

MAX_VIDEO_RESOLUTION_CHANGED

स्ट्रिंग

FEEDBACK_STARTED

स्ट्रिंग

यह इवेंट तब ट्रिगर होता है, जब सिस्टम फ़ीडबैक रिपोर्ट बनाना शुरू करता है.

LaunchedFrom

static

स्ट्रिंग

इससे पता चलता है कि किस तरह के अनुरोध से रिसीवर लॉन्च हुआ.

मान

कोई जानकारी नहीं है

स्ट्रिंग

लॉन्च के मालिक का पता नहीं लगाया जा सका.

DIAL

स्ट्रिंग

ऐप्लिकेशन को DIAL अनुरोध के ज़रिए लॉन्च किया गया था.

CAST

स्ट्रिंग

ऐप्लिकेशन को Cast V2 के अनुरोध से लॉन्च किया गया था.

CLOUD

स्ट्रिंग

Assistant के अनुरोध पर ऐप्लिकेशन लॉन्च किया गया था. उदाहरण के लिए, Google Assistant को दिए गए किसी निर्देश के ज़रिए.

MessageType

static

स्ट्रिंग

कस्टम मैसेज के टाइप.

मान

स्ट्रिंग

स्ट्रिंग

मैसेज, फ़्री-फ़ॉर्म स्ट्रिंग होते हैं. ट्रांसमिट की गई जानकारी को एन्कोड/डिकोड करने की ज़िम्मेदारी ऐप्लिकेशन की होती है.

JSON

स्ट्रिंग

मैसेज JSON-कोड में बदले जाते हैं. ट्रांसपोर्ट लेयर, JSON-कोड में बदली गई स्ट्रिंग का इस्तेमाल करेगी.

StandbyState

static

स्ट्रिंग

इससे प्लैटफ़ॉर्म की ओर से रिपोर्ट की गई, मौजूदा स्टैंडबाय स्थिति के बारे में पता चलता है. अगर Cast प्लैटफ़ॉर्म, डिवाइस की स्थिति का पता नहीं लगा पाता है, तो हो सकता है कि डिवाइस UNKNOWN हो.

मान

STANDBY

स्ट्रिंग

NOT_STANDBY

स्ट्रिंग

कोई जानकारी नहीं है

स्ट्रिंग

SystemState

static

स्ट्रिंग

इससे सिस्टम की मौजूदा स्थिति के बारे में पता चलता है.

मान

NOT_STARTED

स्ट्रिंग

ऐप्लिकेशन को अब तक शुरू करने का अनुरोध नहीं किया गया है.

STARTING_IN_BACKGROUND

स्ट्रिंग

ऐप्लिकेशन शुरू हो रहा है, लेकिन उपयोगकर्ता को नहीं दिख रहा है.

शुरू करना

स्ट्रिंग

ऐप्लिकेशन शुरू हो रहा है.

तैयार है

स्ट्रिंग

ऐप्लिकेशन फ़ोरग्राउंड में है और मैसेज भेजने और पाने के लिए तैयार है.

STOPPING_IN_BACKGROUND

स्ट्रिंग

ऐप्लिकेशन बैकग्राउंड में चलने के दौरान बंद हो रहा है.

STOPPING

स्ट्रिंग

ऐप्लिकेशन बंद हो रहा है.

VisibilityState

static

स्ट्रिंग

इससे प्लैटफ़ॉर्म की ओर से रिपोर्ट की गई, मौजूदा विज़िबिलिटी की स्थिति के बारे में पता चलता है. अगर Cast प्लैटफ़ॉर्म, डिवाइस के दिखने की स्थिति का पता नहीं लगा पाता है, तो हो सकता है कि यह UNKNOWN हो.

मान

दिखने वाला

स्ट्रिंग

NOT_VISIBLE

स्ट्रिंग

कोई जानकारी नहीं है

स्ट्रिंग

ऐब्स्ट्रैक्ट टाइप

DeviceCapabilitiesObj

static

{audio_assistant: (boolean or undefined), bluetooth_supported: (boolean or undefined), display_supported: (boolean or undefined), hi_res_audio_supported: (boolean or undefined), is_dv_supported: (boolean or undefined), is_hdr_supported: (boolean or undefined), cast_lite_only: (boolean or undefined), dpad_input_supported: (boolean or undefined), touch_input_supported: (boolean or undefined), is_group: (boolean or undefined), remote_control_overlay_supported: (boolean or undefined), sleep_timer_overlay_supported: (boolean or undefined), app_foreground: (boolean or undefined), is_device_registered: (boolean or undefined), is_cbcs_supported: (boolean or undefined), is_dolby_atmos_supported: (boolean or undefined)}

getDeviceCapabilities से मिले ऑब्जेक्ट के बारे में जानकारी देता है

इन्हें भी देखें
cast.framework.system.DeviceCapabilities

DeviceInformationObj

static

{model-name: string, brand-name: string, os-name: string, os-version: string, environment: string, device-id: string, metadata-from-firmware: boolean}

getDeviceInformation से मिले ऑब्जेक्ट के बारे में बताता है

इन्हें भी देखें
cast.framework.system.DeviceInformation