नाम स्थान: इवेंट

क्लास

नाम-स्थान

गिनती

DetailedErrorCode

स्टैटिक

नंबर

गड़बड़ी का पूरा कोड

वैल्यू

MEDIA_UNKNOWN

नंबर

यह तब दिखता है, जब HTMLMediaElement में कोई गड़बड़ी होती है. हालांकि, CAF इस गड़बड़ी की पहचान नहीं करता.

MEDIA_ABORTED

नंबर

यह तब दिखाया जाता है, जब उपयोगकर्ता के अनुरोध पर, उपयोगकर्ता एजेंट ने मीडिया संसाधन को फ़ेच करने की प्रोसेस को रद्द कर दिया.

MEDIA_DECODE

नंबर

यह तब दिखाया जाता है, जब मीडिया रिसॉर्स को डीकोड करते समय कोई गड़बड़ी हुई. ऐसा तब होता है, जब संसाधन को इस्तेमाल करने लायक बनाया गया हो.

MEDIA_NETWORK

नंबर

यह तब दिखाया जाता है, जब नेटवर्क की गड़बड़ी की वजह से उपयोगकर्ता एजेंट ने मीडिया रिसॉर्स को इस्तेमाल करने लायक बना दिया हो, तब उसे फ़ेच करना बंद कर दिया.

MEDIA_SRC_NOT_SUPPORTED

नंबर

यह तब दिखाया जाता है, जब src एट्रिब्यूट के ज़रिए बताया गया मीडिया रिसॉर्स सही नहीं होता.

SOURCE_BUFFER_FAILURE

नंबर

यह तब दिखता है, जब सोर्स बफ़र को MediaSource में नहीं जोड़ा जा सकता.

MEDIAKEYS_UNKNOWN

नंबर

मीडिया कुंजियों के साथ कोई अज्ञात गड़बड़ी होने पर वापस लौटाया गया.

MEDIAKEYS_NETWORK

नंबर

यह तब दिखाया जाता है, जब नेटवर्क में किसी समस्या की वजह से मीडिया कुंजियां काम नहीं करतीं.

MEDIAKEYS_UNSUPPORTED

नंबर

यह तब दिखता है, जब MediaKeySession ऑब्जेक्ट बनाया न जा सके.

MEDIAKEYS_WEBCRYPTO

नंबर

क्रिप्टो असफल होने पर वापस लौटा दिया गया.

NETWORK_UNKNOWN

नंबर

नेटवर्क में कोई समस्या होने पर लौटाया गया.

SEGMENT_NETWORK

नंबर

यह तब दिखता है, जब कोई सेगमेंट डाउनलोड नहीं हो पाता.

HLS_NETWORK_MASTER_PLAYLIST

नंबर

यह HLS मास्टर प्लेलिस्ट के डाउनलोड होने में विफल होने पर वापस भेजा जाता है.

HLS_NETWORK_PLAYLIST

नंबर

यह HLS वाली प्लेलिस्ट के डाउनलोड होने में विफल होने पर वापस भेजा जाता है.

HLS_NETWORK_NO_KEY_RESPONSE

नंबर

यह HLS कुंजी के डाउनलोड न हो पाने पर वापस किया जाता है.

HLS_NETWORK_KEY_LOAD

नंबर

यह तब लौटाया जाता है, जब HLS कुंजी के लिए किया गया अनुरोध भेजने से पहले काम नहीं करता.

HLS_NETWORK_INVALID_SEGMENT

नंबर

HLS सेगमेंट अमान्य होने पर दिखाया जाता है.

HLS_SEGMENT_PARSING

नंबर

यह तब दिखता है, जब HLS सेगमेंट पार्स नहीं हो पाता.

DASH_NETWORK

नंबर

डैश स्ट्रीम को हैंडल करते समय, नेटवर्क की कोई गड़बड़ी होने पर वापस भेजा जाता है.

DASH_NO_INIT

नंबर

यह तब दिखता है, जब DASH स्ट्रीम में कोई init नहीं होता है.

SMOOTH_NETWORK

नंबर

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

SMOOTH_NO_MEDIA_DATA

नंबर

स्मूद स्ट्रीम में मीडिया डेटा उपलब्ध न होने पर वापस भेजा जाता है.

MANIFEST_UNKNOWN

नंबर

मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होने पर यह नतीजा मिलता है.

HLS_MANIFEST_MASTER

नंबर

HLS मास्टर मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होने पर दिखाया जाता है.

HLS_MANIFEST_PLAYLIST

नंबर

HLS प्लेलिस्ट को पार्स करते समय कोई गड़बड़ी होने पर दिखाया जाता है.

DASH_MANIFEST_UNKNOWN

नंबर

DASH मेनिफ़ेस्ट को पार्स करते समय कोई अनजान गड़बड़ी होने पर कोड दिखाया जाता है.

DASH_MANIFEST_NO_PERIODS

नंबर

यह तब दिखता है, जब किसी DASH मेनिफ़ेस्ट में पीरियड मौजूद न हों.

DASH_MANIFEST_NO_MIMETYPE

नंबर

यह तब दिखता है, जब किसी DASH मेनिफ़ेस्ट में MimeType मौजूद न हो.

DASH_INVALID_SEGMENT_INFO

नंबर

DASH मेनिफ़ेस्ट में अमान्य सेगमेंट की जानकारी शामिल होने पर दिखाई जाती है.

SMOOTH_MANIFEST

नंबर

स्मूद मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होने पर, यह नतीजा मिलता है.

SEGMENT_UNKNOWN

नंबर

सेगमेंट में ऐसी गड़बड़ी होने पर दिखाया जाता है जिसके बारे में जानकारी नहीं है.

TEXT_UNKNOWN

नंबर

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

ऐप्लिकेशन

नंबर

यह तब दिखता है, जब फ़्रेमवर्क के बाहर कोई गड़बड़ी होती है (उदाहरण के लिए, अगर कोई इवेंट हैंडलर कोई गड़बड़ी दिखाता है).

BREAK_CLIP_LOADING_ERROR

नंबर

ब्रेक क्लिप लोड इंटरसेप्टर फ़ेल होने पर दिखाया जाता है.

BREAK_SEEK_INTERCEPTOR_ERROR

नंबर

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

IMAGE_ERROR

नंबर

इमेज के लोड न हो पाने पर इसे वापस किया जाता है.

LOAD_INTERRUPTED

नंबर

लोड में किसी अनलोड या किसी अन्य लोड की वजह से रुकावट आई थी.

LOAD_FAILED

नंबर

लोड करने का निर्देश नहीं दिया जा सका.

MEDIA_ERROR_MESSAGE

नंबर

भेजने वाले को गड़बड़ी का मैसेज भेजा गया.

जेनेरिक

नंबर

यह गड़बड़ी तब दिखाई जाती है, जब कोई अनजानी गड़बड़ी होती है.

EndedReason

स्टैटिक

स्ट्रिंग

वीडियो चलने के खत्म होने की वजहें.

वैल्यू

END_OF_STREAM

स्ट्रिंग

प्लेबैक खत्म हो गया है क्योंकि हम मौजूदा स्ट्रीम के आखिर में पहुंच गए हैं.

गड़बड़ी

स्ट्रिंग

वीडियो खत्म हो गया, क्योंकि हमें कोई गड़बड़ी मिली.

बंद किया गया

स्ट्रिंग

वीडियो खत्म हो गया, क्योंकि किसी कार्रवाई की वजह से मौजूदा स्ट्रीम बंद हो जाती है.

रुकावट आ गई है

स्ट्रिंग

एक नए लोड किए गए आइटम की वजह से वीडियो चलाना खत्म हो गया.

छोड़ा गया

स्ट्रिंग

विज्ञापन स्किप करने की कार्रवाई की वजह से वीडियो नहीं चला.

BREAK_SWITCH

स्ट्रिंग

स्टिले किए गए ब्रेक को स्विच करने के कारण वीडियो चलाना बंद हो गया है.

EventType

स्टैटिक

स्ट्रिंग

प्लेयर इवेंट के टाइप. MediaElement से प्रॉक्सी किए गए इवेंट के बारे में ज़्यादा जानकारी के लिए, https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents देखें.

वैल्यू

सभी

स्ट्रिंग

यह एक खास आइडेंटिफ़ायर है. इसका इस्तेमाल सभी इवेंट को सुनने के लिए किया जा सकता है. ज़्यादातर इवेंट को डीबग करने के लिए इस्तेमाल किया जाता है. यह इवेंट, cast.framework.events.Event की सब-क्लास होगी.

अबॉर्ट

स्ट्रिंग

यह तब ट्रिगर होता है, जब ब्राउज़र, मीडिया को पूरी तरह डाउनलोड होने से पहले ही फ़ेच करना बंद कर देता है. हालांकि, ऐसा किसी गड़बड़ी की वजह से नहीं होता. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

CAN_PLAY

स्ट्रिंग

यह तब सक्रिय होता है, जब ब्राउज़र क्लिप को फिर से चलाना शुरू कर सकता है. हालांकि, इससे यह अनुमान लगता है कि बफ़रिंग को बंद किए बिना, क्लिप को आखिर तक चलाने के लिए ज़रूरी डेटा लोड नहीं हुआ है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

CAN_PLAY_THROUGH

स्ट्रिंग

यह तब सक्रिय होता है, जब ब्राउज़र को लगता है कि यह क्लिप को बफ़र होने की प्रोसेस के बिना ही पूरा चला सकता है. ध्यान दें कि ब्राउज़र का अनुमान सिर्फ़ चल रही मौजूदा क्लिप के लिए है. उदाहरण के लिए, अगर अभी कोई विज्ञापन क्लिप चलाई जा रही है, तो ब्राउज़र सिर्फ़ विज्ञापन क्लिप के लिए अनुमान लगाएगा, पूरे कॉन्टेंट के लिए नहीं. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

DURATION_CHANGE

स्ट्रिंग

MediaElement की अवधि एट्रिब्यूट बदलने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

बनाया गया

स्ट्रिंग

मीडिया खाली होने पर सक्रिय होता है. ऐसा तब होगा, जब MediaElement को रीसेट करने के लिए load() को कॉल किया जाता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

कैंपेन खत्म हो चुका है

स्ट्रिंग

मीडिया क्लिप पूरी अवधि तक चलने पर सक्रिय होता है. इसमें, किसी गड़बड़ी या रोकने के अनुरोध की वजह से, क्लिप चलाना बंद हो जाने की स्थिति शामिल नहीं है. अगर विज्ञापन मौजूद हैं, तो इसे हर विज्ञापन के लिए ज़्यादा से ज़्यादा एक बार और मुख्य कॉन्टेंट के लिए ज़्यादा से ज़्यादा एक बार चालू किया जाता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है. अगर आपको यह जानना है कि मीडिया कब चल रहा है, तो आपको cast.framework.events.EventType.MEDIA_FINISHED इस्तेमाल करना चाहिए.

LOADED_DATA

स्ट्रिंग

यह तब सक्रिय होता है, जब ब्राउज़र, मीडिया क्लिप का पहला फ़्रेम लोड कर लेता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

LOADED_METADATA

स्ट्रिंग

जब ब्राउज़र, क्लिप के लिए मेटाडेटा लोड कर लेता है, तब सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

LOAD_START

स्ट्रिंग

जब ब्राउज़र किसी क्लिप के लिए मीडिया डेटा खोजना शुरू करता है, तब ट्रिगर होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

रोकें

स्ट्रिंग

प्लेबैक रुकने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaPauseEvent में रैप किया गया है.

खेल

स्ट्रिंग

जब प्लेबैक शुरू होने के लिए तैयार हो, तब सक्रिय होता है (जैसे: रोके जाने के बाद). इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

चल रहा है

स्ट्रिंग

प्लेबैक शुरू होने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

प्रगति

स्ट्रिंग

तब सक्रिय होता है, जब ब्राउज़र मीडिया डेटा फ़ेच कर रहा होता है. अडैप्टिव बिटरेट स्ट्रीमिंग (जैसे: HLS, DASH, SMOOTH) का इस्तेमाल करने पर, हो सकता है कि आप cast.framework.events.EventType.SEGMENT_DOWNLOADED इवेंट का इस्तेमाल करना चाहें. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

RATE_CHANGE

स्ट्रिंग

वीडियो चलाने की दर अपडेट होने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

खोजा गया

स्ट्रिंग

वीडियो में आगे/पीछे जाने की सुविधा खत्म होने पर सक्रिय होता है. अगर मीडिया रोके जाने पर वीडियो पर खोज की प्रोसेस खत्म हो जाती है, तो इसे चालू नहीं किया जाएगा. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

ढूंढा जा रहा है

स्ट्रिंग

तब सक्रिय किया जाता है, जब मीडिया को खोजा जा रहा हो. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

बंद हो गया

स्ट्रिंग

यह तब ट्रिगर होता है, जब ब्राउज़र मीडिया डेटा फ़ेच करने की कोशिश करता है, लेकिन कोई जवाब नहीं मिलता. cast.framework.events.EventType.BUFFERING इवेंट को हर तरह की स्ट्रीम में एक ही तरह से लागू किया जाता है. प्लेयर के बफ़र हो रहे हैं या नहीं, यह देखने के लिए, इसे 'stalled' के बजाय इस्तेमाल किया जाना चाहिए. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

TIME_UPDATE

स्ट्रिंग

मीडिया चलने के दौरान समय-समय पर सक्रिय होता है. मौजूदा समय एट्रिब्यूट में बदलाव होने पर, यह ट्रिगर हो जाएगा. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

निलंबित करें

स्ट्रिंग

तब ट्रिगर होता है, जब ब्राउज़र जान-बूझकर मीडिया का डेटा फ़ेच नहीं कर रहा हो. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

इंतज़ार किया जा रहा है

स्ट्रिंग

प्लेबैक रुक जाने पर सक्रिय होता है, क्योंकि ब्राउज़र अगले फ़्रेम के उपलब्ध होने का इंतज़ार कर रहा है. cast.framework.events.EventType.BUFFERING इवेंट, सभी तरह की स्ट्रीम में एक ही तरीके से लागू किया जाता है. प्लेयर के बफ़र हो रहे हैं या नहीं, यह देखने के लिए 'इंतज़ार' के बजाय इस इवेंट का इस्तेमाल करना चाहिए. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

BITRATE_CHANGED

स्ट्रिंग

इसे तब सक्रिय किया जाता है, जब चल रहे मीडिया का बिटरेट बदलता है. जैसे, जब कोई चालू ट्रैक बदला जाता है या नेटवर्क की शर्तों के हिसाब से कोई दूसरा बिटरेट चुना जाता है. इवेंट, cast.framework.events.BitrateChangedEvent में बदलता है.

BREAK_STARTED

स्ट्रिंग

ब्रेक में पहली ब्रेक क्लिप लोड होने पर चालू होने पर ट्रिगर होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_ENDED

स्ट्रिंग

किसी ब्रेक में मौजूद आखिरी ब्रेक क्लिप खत्म होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_CLIP_LOADING

स्ट्रिंग

ब्रेक क्लिप लोड होना शुरू होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_CLIP_STARTED

स्ट्रिंग

ब्रेक क्लिप शुरू होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_CLIP_ENDED

स्ट्रिंग

ब्रेक क्लिप खत्म होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

बफ़र हो रहा है

स्ट्रिंग

यह तब सक्रिय होता है, जब वीडियो बफ़र होने की वजह से बंद हो जाता है या बफ़र होने के बाद फिर से शुरू हो जाता है. इवेंट एक cast.framework.events.BufferingEvent इवेंट है.

CACHE_LOADED

स्ट्रिंग

फ़ास्टप्ले की मदद से, पहले से कैश की गई कॉन्टेंट के लोड होने पर सक्रिय होता है. इवेंट एक cast.framework.events.CacheLoadedEvent इवेंट है.

CACHE_HIT

स्ट्रिंग

यह तब सक्रिय होता है, जब फ़ास्टप्ले की मदद से, पहले से कैश मेमोरी में सेव किए गए कॉन्टेंट का इस्तेमाल किया जाता है. इवेंट एक cast.framework.events.CacheItemEvent इवेंट है.

CACHE_INSERTED

स्ट्रिंग

फ़ास्टप्ले की मदद से सिर्फ़ एक यूआरएल को कैश मेमोरी में सेव करने पर सक्रिय होता है. इवेंट एक cast.framework.events.CacheItemEvent इवेंट है.

CLIP_STARTED

स्ट्रिंग

कोई भी क्लिप पहली बार चलने पर सक्रिय होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच के मुख्य कॉन्टेंट की क्लिप शामिल हैं. अगर आपको यह देखना है कि ब्रेक की क्लिप कब शुरू होगी, तो आपको {@link analytics.framework.events.Event.का इस्तेमाल करना चाहिए.

CLIP_ENDED

स्ट्रिंग

कोई भी क्लिप खत्म होने पर सक्रिय होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच में मुख्य कॉन्टेंट की क्लिप शामिल हैं. अगर आपको यह देखना है कि ब्रेक क्लिप कब खत्म होगी, तो cast.framework.events.EventType.BREAK_CLIP_ENDED का इस्तेमाल करें. अगर आपको यह देखना है कि मीडिया पूरी तरह से कब पूरा हो गया है, तो इवेंट एक Cast.framework.events.ClipEndedEvent है.

ईएमएसजी

स्ट्रिंग

किसी सेगमेंट में ईमेल मिलने पर सक्रिय होता है. इवेंट एक cast.framework.events.EmsgEvent है.

गड़बड़ी

स्ट्रिंग

कोई गड़बड़ी होने पर सक्रिय होता है. इवेंट, cast.framework.events.ErrorEvent में बदलता है.

ID3

स्ट्रिंग

ID3 टैग मिलने पर सक्रिय होता है. इसे सिर्फ़ HLS कॉन्टेंट के लिए चालू किया जाएगा. इवेंट, cast.framework.events.Id3Event में रिकॉर्ड करता है.

MEDIA_STATUS

स्ट्रिंग

मीडिया की मौजूदा स्थिति वाले आउटगोइंग मैसेज भेजने से पहले सक्रिय किया गया. इवेंट एक cast.framework.events.MediaStatusEvent है.

CUSTOM_STATE

स्ट्रिंग

कस्टम स्थिति वाला आउटगोइंग मैसेज भेजे जाने पर सक्रिय होता है. इवेंट, cast.framework.events.CustomStateEvent में शामिल होता है.

MEDIA_INFORMATION_CHANGED

स्ट्रिंग

वीडियो चलाने के दौरान मीडिया की जानकारी में बदलाव होने पर सक्रिय होता है. उदाहरण के लिए, जब कोई लाइव रेडियो चल रहा हो और ट्रैक का मेटाडेटा बदल गया हो. इवेंट एक cast.framework.events.MediaInformationChangedEvent है.

MEDIA_FINISHED

स्ट्रिंग

मीडिया पूरी तरह से चलने पर सक्रिय होता है. इसमें ये मामले शामिल हैं: स्ट्रीम में चलाने के लिए कोई वीडियो नहीं बचा है, उपयोगकर्ता ने इसे रोकने का अनुरोध किया है या कोई गड़बड़ी हुई है. सूची का इस्तेमाल करने पर, खत्म होने वाले हर आइटम के लिए यह इवेंट एक बार ट्रिगर होगा. इवेंट एक cast.framework.events.MediaFinishedEvent है.

PLAYER_PRELOADING

स्ट्रिंग

तब सक्रिय किया जाता है, जब प्लेयर प्रीलोड करने के अनुरोध को हैंडल करना शुरू करता है. इवेंट एक cast.framework.events.LoadEvent है.

PLAYER_PRELOADING_CANCELLED

स्ट्रिंग

अगर प्लेयर प्रीलोडिंग को रद्द कर देता है, तब सक्रिय होता है. इवेंट एक cast.framework.events.LoadEvent है.

PLAYER_LOAD_COMPLETE

स्ट्रिंग

तब सक्रिय होता है, जब प्लेयर लोड करने के अनुरोध को पूरा कर लेता है और खेलने के लिए तैयार रहता है. इवेंट एक cast.framework.events.LoadEvent है.

PLAYER_LOADING

स्ट्रिंग

यह तब सक्रिय होता है, जब प्लेयर लोड करने के अनुरोध को हैंडल करना शुरू करता है. यह cast.framework.events.EventType.LOAD_START इवेंट से पहले फ़ायर होगा, क्योंकि प्लेयर ने अब तक मीडिया डेटा का अनुरोध नहीं किया है. इवेंट एक cast.framework.events.LoadEvent है.

SEGMENT_DOWNLOADED

स्ट्रिंग

सेगमेंट का डाउनलोड पूरा होने पर सक्रिय होता है. यह सिर्फ़ अडैप्टिव स्ट्रीमिंग कॉन्टेंट (HLS, DASH या स्मूद) के लिए ट्रिगर होगा. इवेंट, cast.framework.events.SegmentDownloadedEvent है.

REQUEST_SEEK

स्ट्रिंग

वीडियो में आगे/पीछे जाने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_LOAD

स्ट्रिंग

लोड करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_STOP

स्ट्रिंग

रोकने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PAUSE

स्ट्रिंग

रोकने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PRECACHE

स्ट्रिंग

यह तब सक्रिय होता है, जब प्री-कैश मेमोरी का अनुरोध किया जाता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PLAY

स्ट्रिंग

चलाने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_SKIP_AD

स्ट्रिंग

विज्ञापन स्किप करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PLAY_AGAIN

स्ट्रिंग

फिर से चलाने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PLAYBACK_RATE_CHANGE

स्ट्रिंग

वीडियो चलाने की दर में बदलाव करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_VOLUME_CHANGE

स्ट्रिंग

वॉल्यूम में बदलाव का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_EDIT_TRACKS_INFO

स्ट्रिंग

ट्रैक में बदलाव करने की जानकारी के लिए अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_EDIT_AUDIO_TRACKS

स्ट्रिंग

ऑडियो ट्रैक में बदलाव करने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_SET_CREDENTIALS

स्ट्रिंग

सेट किए गए क्रेडेंशियल के लिए अनुरोध करने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_LOAD_BY_ENTITY

स्ट्रिंग

इकाई के अनुरोध के हिसाब से लोड किए जाने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_USER_ACTION

स्ट्रिंग

उपयोगकर्ता की कार्रवाई का अनुरोध करने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_DISPLAY_STATUS

स्ट्रिंग

dsiplay के स्टेटस ट्रैक का अनुरोध किए जाने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_CUSTOM_COMMAND

स्ट्रिंग

पसंद के मुताबिक निर्देश का अनुरोध किए जाने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_FOCUS_STATE

स्ट्रिंग

फ़ोकस स्टेट के लिए अनुरोध करने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_QUEUE_LOAD

स्ट्रिंग

सूची लोड करने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_INSERT

स्ट्रिंग

सूची डालने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_UPDATE

स्ट्रिंग

सूची अपडेट करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_REMOVE

स्ट्रिंग

सूची हटाने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_REORDER

स्ट्रिंग

सूची को फिर से क्रम में लगाने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_GET_ITEM_RANGE

स्ट्रिंग

आइटम फ़ेच करने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_GET_ITEMS

स्ट्रिंग

आइटम की जानकारी पाने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_GET_ITEM_IDS

स्ट्रिंग

'सूची पाएं' आईडी का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

TRACKS_CHANGED

स्ट्रिंग

लोड होने के बाद, उपलब्ध ट्रैक में बदलाव होने पर सक्रिय होता है.

LIVE_IS_MOVING_WINDOW_CHANGED

स्ट्रिंग

इसे तब सक्रिय किया जाता है, जब लाइव को आगे-पीछे करने की सुविधा वाली रेंज कोमूव किया जाता है. खास तौर पर, ऐसा तब होता है, जब किसी विंडो को बड़ा किया जा रहा हो या जब विंडो को बड़ा किया जा रहा हो, तब यह विंडो बदली गई हो. इवेंट, cast.framework.events.LiveStatusEvent में शामिल होता है.

LIVE_ENDED

स्ट्रिंग

लाइव खत्म होने के बाद सक्रिय होता है. इवेंट, cast.framework.events.LiveStatusEvent में शामिल होता है.

TIMED_METADATA_CHANGED

स्ट्रिंग

जब DASH (EventStream) या HLS (EXT-X-DATERANGE) में सही समय वाला मेटाडेटा मिलता है, तो लाइव कॉन्टेंट में नया तय मेटाडेटा मिलने पर, यह इवेंट PLAYER_LOAD_COMPLETE के बाद सक्रिय होता है. इवेंट, cast.framework.events.TimedMetadataEvent में दिया जाता है.

TIMED_METADATA_ENTER

स्ट्रिंग

यह तब ट्रिगर होता है, जब प्लेहेड DASH में टाइमलाइन क्षेत्र में जाता है या EXT-X-DATERANGE टैग तक पहुंच जाता है. इवेंट, cast.framework.events.TimedMetadataEvent में दिया जाता है.

TIMED_METADATA_EXIT

स्ट्रिंग

प्लेहेड तब सक्रिय होता है, जब DASH में टाइमलाइन क्षेत्र से बाहर निकलता है या EXT-X-DATERANGE टैग छोड़ता है. इवेंट, cast.framework.events.TimedMetadataEvent में दिया जाता है.

प्रॉपर्टी

DetailedErrorCode

स्टैटिक

नंबर

गड़बड़ी का पूरा कोड

वैल्यू

MEDIA_UNKNOWN

नंबर

यह तब दिखता है, जब HTMLMediaElement में कोई गड़बड़ी होती है. हालांकि, CAF इस गड़बड़ी की पहचान नहीं करता.

MEDIA_ABORTED

नंबर

यह तब दिखाया जाता है, जब उपयोगकर्ता के अनुरोध पर, उपयोगकर्ता एजेंट ने मीडिया संसाधन को फ़ेच करने की प्रोसेस को रद्द कर दिया.

MEDIA_DECODE

नंबर

यह तब दिखाया जाता है, जब मीडिया रिसॉर्स को डीकोड करते समय कोई गड़बड़ी हुई. ऐसा तब होता है, जब संसाधन को इस्तेमाल करने लायक बनाया गया हो.

MEDIA_NETWORK

नंबर

यह तब दिखाया जाता है, जब नेटवर्क की गड़बड़ी की वजह से उपयोगकर्ता एजेंट ने मीडिया रिसॉर्स को इस्तेमाल करने लायक बना दिया हो, तब उसे फ़ेच करना बंद कर दिया.

MEDIA_SRC_NOT_SUPPORTED

नंबर

यह तब दिखाया जाता है, जब src एट्रिब्यूट के ज़रिए बताया गया मीडिया रिसॉर्स सही नहीं होता.

SOURCE_BUFFER_FAILURE

नंबर

यह तब दिखता है, जब सोर्स बफ़र को MediaSource में नहीं जोड़ा जा सकता.

MEDIAKEYS_UNKNOWN

नंबर

मीडिया कुंजियों के साथ कोई अज्ञात गड़बड़ी होने पर वापस लौटाया गया.

MEDIAKEYS_NETWORK

नंबर

यह तब दिखाया जाता है, जब नेटवर्क में किसी समस्या की वजह से मीडिया कुंजियां काम नहीं करतीं.

MEDIAKEYS_UNSUPPORTED

नंबर

यह तब दिखता है, जब MediaKeySession ऑब्जेक्ट बनाया न जा सके.

MEDIAKEYS_WEBCRYPTO

नंबर

क्रिप्टो असफल होने पर वापस लौटा दिया गया.

NETWORK_UNKNOWN

नंबर

नेटवर्क में कोई समस्या होने पर लौटाया गया.

SEGMENT_NETWORK

नंबर

यह तब दिखता है, जब कोई सेगमेंट डाउनलोड नहीं हो पाता.

HLS_NETWORK_MASTER_PLAYLIST

नंबर

यह HLS मास्टर प्लेलिस्ट के डाउनलोड होने में विफल होने पर वापस भेजा जाता है.

HLS_NETWORK_PLAYLIST

नंबर

यह HLS वाली प्लेलिस्ट के डाउनलोड होने में विफल होने पर वापस भेजा जाता है.

HLS_NETWORK_NO_KEY_RESPONSE

नंबर

यह HLS कुंजी के डाउनलोड न हो पाने पर वापस किया जाता है.

HLS_NETWORK_KEY_LOAD

नंबर

यह तब लौटाया जाता है, जब HLS कुंजी के लिए किया गया अनुरोध भेजने से पहले काम नहीं करता.

HLS_NETWORK_INVALID_SEGMENT

नंबर

HLS सेगमेंट अमान्य होने पर दिखाया जाता है.

HLS_SEGMENT_PARSING

नंबर

यह तब दिखता है, जब HLS सेगमेंट पार्स नहीं हो पाता.

DASH_NETWORK

नंबर

डैश स्ट्रीम को हैंडल करते समय, नेटवर्क की कोई गड़बड़ी होने पर वापस भेजा जाता है.

DASH_NO_INIT

नंबर

यह तब दिखता है, जब DASH स्ट्रीम में कोई init नहीं होता है.

SMOOTH_NETWORK

नंबर

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

SMOOTH_NO_MEDIA_DATA

नंबर

स्मूद स्ट्रीम में मीडिया डेटा उपलब्ध न होने पर वापस भेजा जाता है.

MANIFEST_UNKNOWN

नंबर

मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होने पर यह नतीजा मिलता है.

HLS_MANIFEST_MASTER

नंबर

HLS मास्टर मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होने पर दिखाया जाता है.

HLS_MANIFEST_PLAYLIST

नंबर

HLS प्लेलिस्ट को पार्स करते समय कोई गड़बड़ी होने पर दिखाया जाता है.

DASH_MANIFEST_UNKNOWN

नंबर

DASH मेनिफ़ेस्ट को पार्स करते समय कोई अनजान गड़बड़ी होने पर कोड दिखाया जाता है.

DASH_MANIFEST_NO_PERIODS

नंबर

यह तब दिखता है, जब किसी DASH मेनिफ़ेस्ट में पीरियड मौजूद न हों.

DASH_MANIFEST_NO_MIMETYPE

नंबर

यह तब दिखता है, जब किसी DASH मेनिफ़ेस्ट में MimeType मौजूद न हो.

DASH_INVALID_SEGMENT_INFO

नंबर

DASH मेनिफ़ेस्ट में अमान्य सेगमेंट की जानकारी शामिल होने पर दिखाई जाती है.

SMOOTH_MANIFEST

नंबर

स्मूद मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होने पर, यह नतीजा मिलता है.

SEGMENT_UNKNOWN

नंबर

सेगमेंट में ऐसी गड़बड़ी होने पर दिखाया जाता है जिसके बारे में जानकारी नहीं है.

TEXT_UNKNOWN

नंबर

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

ऐप्लिकेशन

नंबर

यह तब दिखता है, जब फ़्रेमवर्क के बाहर कोई गड़बड़ी होती है (उदाहरण के लिए, अगर कोई इवेंट हैंडलर कोई गड़बड़ी दिखाता है).

BREAK_CLIP_LOADING_ERROR

नंबर

ब्रेक क्लिप लोड इंटरसेप्टर फ़ेल होने पर दिखाया जाता है.

BREAK_SEEK_INTERCEPTOR_ERROR

नंबर

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

IMAGE_ERROR

नंबर

इमेज के लोड न हो पाने पर इसे वापस किया जाता है.

LOAD_INTERRUPTED

नंबर

लोड में किसी अनलोड या किसी अन्य लोड की वजह से रुकावट आई थी.

LOAD_FAILED

नंबर

लोड करने का निर्देश नहीं दिया जा सका.

MEDIA_ERROR_MESSAGE

नंबर

भेजने वाले को गड़बड़ी का मैसेज भेजा गया.

जेनेरिक

नंबर

यह गड़बड़ी तब दिखाई जाती है, जब कोई अनजानी गड़बड़ी होती है.

EndedReason

स्टैटिक

स्ट्रिंग

वीडियो चलने के खत्म होने की वजहें.

वैल्यू

END_OF_STREAM

स्ट्रिंग

प्लेबैक खत्म हो गया है क्योंकि हम मौजूदा स्ट्रीम के आखिर में पहुंच गए हैं.

गड़बड़ी

स्ट्रिंग

वीडियो खत्म हो गया, क्योंकि हमें कोई गड़बड़ी मिली.

बंद किया गया

स्ट्रिंग

वीडियो खत्म हो गया, क्योंकि किसी कार्रवाई की वजह से मौजूदा स्ट्रीम बंद हो जाती है.

रुकावट आ गई है

स्ट्रिंग

एक नए लोड किए गए आइटम की वजह से वीडियो चलाना खत्म हो गया.

छोड़ा गया

स्ट्रिंग

विज्ञापन स्किप करने की कार्रवाई की वजह से वीडियो नहीं चला.

BREAK_SWITCH

स्ट्रिंग

स्टिले किए गए ब्रेक को स्विच करने के कारण वीडियो चलाना बंद हो गया है.

EventType

स्टैटिक

स्ट्रिंग

प्लेयर इवेंट के टाइप. MediaElement से प्रॉक्सी किए गए इवेंट के बारे में ज़्यादा जानकारी के लिए, https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents देखें.

वैल्यू

सभी

स्ट्रिंग

यह एक खास आइडेंटिफ़ायर है. इसका इस्तेमाल सभी इवेंट को सुनने के लिए किया जा सकता है. ज़्यादातर इवेंट को डीबग करने के लिए इस्तेमाल किया जाता है. यह इवेंट, cast.framework.events.Event की सब-क्लास होगी.

अबॉर्ट

स्ट्रिंग

यह तब ट्रिगर होता है, जब ब्राउज़र, मीडिया को पूरी तरह डाउनलोड होने से पहले ही फ़ेच करना बंद कर देता है. हालांकि, ऐसा किसी गड़बड़ी की वजह से नहीं होता. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

CAN_PLAY

स्ट्रिंग

यह तब सक्रिय होता है, जब ब्राउज़र क्लिप को फिर से चलाना शुरू कर सकता है. हालांकि, इससे यह अनुमान लगता है कि बफ़रिंग को बंद किए बिना, क्लिप को आखिर तक चलाने के लिए ज़रूरी डेटा लोड नहीं हुआ है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

CAN_PLAY_THROUGH

स्ट्रिंग

यह तब सक्रिय होता है, जब ब्राउज़र को लगता है कि यह क्लिप को बफ़र होने की प्रोसेस के बिना ही पूरा चला सकता है. ध्यान दें कि ब्राउज़र का अनुमान सिर्फ़ चल रही मौजूदा क्लिप के लिए है. उदाहरण के लिए, अगर अभी कोई विज्ञापन क्लिप चलाई जा रही है, तो ब्राउज़र सिर्फ़ विज्ञापन क्लिप के लिए अनुमान लगाएगा, पूरे कॉन्टेंट के लिए नहीं. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

DURATION_CHANGE

स्ट्रिंग

MediaElement की अवधि एट्रिब्यूट बदलने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

बनाया गया

स्ट्रिंग

मीडिया खाली होने पर सक्रिय होता है. ऐसा तब होगा, जब MediaElement को रीसेट करने के लिए load() को कॉल किया जाता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

कैंपेन खत्म हो चुका है

स्ट्रिंग

मीडिया क्लिप पूरी अवधि तक चलने पर सक्रिय होता है. इसमें, किसी गड़बड़ी या रोकने के अनुरोध की वजह से, क्लिप चलाना बंद हो जाने की स्थिति शामिल नहीं है. अगर विज्ञापन मौजूद हैं, तो इसे हर विज्ञापन के लिए ज़्यादा से ज़्यादा एक बार और मुख्य कॉन्टेंट के लिए ज़्यादा से ज़्यादा एक बार चालू किया जाता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है. अगर आपको यह जानना है कि मीडिया कब चल रहा है, तो आपको cast.framework.events.EventType.MEDIA_FINISHED इस्तेमाल करना चाहिए.

LOADED_DATA

स्ट्रिंग

यह तब सक्रिय होता है, जब ब्राउज़र, मीडिया क्लिप का पहला फ़्रेम लोड कर लेता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

LOADED_METADATA

स्ट्रिंग

जब ब्राउज़र, क्लिप के लिए मेटाडेटा लोड कर लेता है, तब सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

LOAD_START

स्ट्रिंग

जब ब्राउज़र किसी क्लिप के लिए मीडिया डेटा खोजना शुरू करता है, तब ट्रिगर होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

रोकें

स्ट्रिंग

प्लेबैक रुकने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaPauseEvent में रैप किया गया है.

खेल

स्ट्रिंग

जब प्लेबैक शुरू होने के लिए तैयार हो, तब सक्रिय होता है (जैसे: रोके जाने के बाद). इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

चल रहा है

स्ट्रिंग

प्लेबैक शुरू होने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

प्रगति

स्ट्रिंग

तब सक्रिय होता है, जब ब्राउज़र मीडिया डेटा फ़ेच कर रहा होता है. अडैप्टिव बिटरेट स्ट्रीमिंग (जैसे: HLS, DASH, SMOOTH) का इस्तेमाल करने पर, हो सकता है कि आप cast.framework.events.EventType.SEGMENT_DOWNLOADED इवेंट का इस्तेमाल करना चाहें. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

RATE_CHANGE

स्ट्रिंग

वीडियो चलाने की दर अपडेट होने पर सक्रिय होता है. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

खोजा गया

स्ट्रिंग

वीडियो में आगे/पीछे जाने की सुविधा खत्म होने पर सक्रिय होता है. अगर मीडिया रोके जाने पर वीडियो पर खोज की प्रोसेस खत्म हो जाती है, तो इसे चालू नहीं किया जाएगा. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

ढूंढा जा रहा है

स्ट्रिंग

तब सक्रिय किया जाता है, जब मीडिया को खोजा जा रहा हो. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

बंद हो गया

स्ट्रिंग

यह तब ट्रिगर होता है, जब ब्राउज़र मीडिया डेटा फ़ेच करने की कोशिश करता है, लेकिन कोई जवाब नहीं मिलता. cast.framework.events.EventType.BUFFERING इवेंट को हर तरह की स्ट्रीम में एक ही तरह से लागू किया जाता है. प्लेयर के बफ़र हो रहे हैं या नहीं, यह देखने के लिए, इसे 'stalled' के बजाय इस्तेमाल किया जाना चाहिए. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

TIME_UPDATE

स्ट्रिंग

मीडिया चलने के दौरान समय-समय पर सक्रिय होता है. मौजूदा समय एट्रिब्यूट में बदलाव होने पर, यह ट्रिगर हो जाएगा. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

निलंबित करें

स्ट्रिंग

तब ट्रिगर होता है, जब ब्राउज़र जान-बूझकर मीडिया का डेटा फ़ेच नहीं कर रहा हो. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

इंतज़ार किया जा रहा है

स्ट्रिंग

प्लेबैक रुक जाने पर सक्रिय होता है, क्योंकि ब्राउज़र अगले फ़्रेम के उपलब्ध होने का इंतज़ार कर रहा है. cast.framework.events.EventType.BUFFERING इवेंट, सभी तरह की स्ट्रीम में एक ही तरीके से लागू किया जाता है. प्लेयर के बफ़र हो रहे हैं या नहीं, यह देखने के लिए 'इंतज़ार' के बजाय इस इवेंट का इस्तेमाल करना चाहिए. इस इवेंट को MediaElement से फ़ॉरवर्ड किया जाता है और इसे cast.framework.events.MediaElementEvent में रैप किया गया है.

BITRATE_CHANGED

स्ट्रिंग

इसे तब सक्रिय किया जाता है, जब चल रहे मीडिया का बिटरेट बदलता है. जैसे, जब कोई चालू ट्रैक बदला जाता है या नेटवर्क की शर्तों के हिसाब से कोई दूसरा बिटरेट चुना जाता है. इवेंट, cast.framework.events.BitrateChangedEvent में बदलता है.

BREAK_STARTED

स्ट्रिंग

ब्रेक में पहली ब्रेक क्लिप लोड होने पर चालू होने पर ट्रिगर होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_ENDED

स्ट्रिंग

किसी ब्रेक में मौजूद आखिरी ब्रेक क्लिप खत्म होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_CLIP_LOADING

स्ट्रिंग

ब्रेक क्लिप लोड होना शुरू होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_CLIP_STARTED

स्ट्रिंग

ब्रेक क्लिप शुरू होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

BREAK_CLIP_ENDED

स्ट्रिंग

ब्रेक क्लिप खत्म होने पर सक्रिय होता है. इवेंट एक cast.framework.events.BreaksEvent है.

बफ़र हो रहा है

स्ट्रिंग

यह तब सक्रिय होता है, जब वीडियो बफ़र होने की वजह से बंद हो जाता है या बफ़र होने के बाद फिर से शुरू हो जाता है. इवेंट एक cast.framework.events.BufferingEvent इवेंट है.

CACHE_LOADED

स्ट्रिंग

फ़ास्टप्ले की मदद से, पहले से कैश की गई कॉन्टेंट के लोड होने पर सक्रिय होता है. इवेंट एक cast.framework.events.CacheLoadedEvent इवेंट है.

CACHE_HIT

स्ट्रिंग

यह तब सक्रिय होता है, जब फ़ास्टप्ले की मदद से, पहले से कैश मेमोरी में सेव किए गए कॉन्टेंट का इस्तेमाल किया जाता है. इवेंट एक cast.framework.events.CacheItemEvent इवेंट है.

CACHE_INSERTED

स्ट्रिंग

फ़ास्टप्ले की मदद से सिर्फ़ एक यूआरएल को कैश मेमोरी में सेव करने पर सक्रिय होता है. इवेंट एक cast.framework.events.CacheItemEvent इवेंट है.

CLIP_STARTED

स्ट्रिंग

कोई भी क्लिप पहली बार चलने पर सक्रिय होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच के मुख्य कॉन्टेंट की क्लिप शामिल हैं. अगर आपको यह देखना है कि ब्रेक की क्लिप कब शुरू होगी, तो आपको {@link analytics.framework.events.Event.का इस्तेमाल करना चाहिए.

CLIP_ENDED

स्ट्रिंग

कोई भी क्लिप खत्म होने पर सक्रिय होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच में मुख्य कॉन्टेंट की क्लिप शामिल हैं. अगर आपको यह देखना है कि ब्रेक क्लिप कब खत्म होगी, तो cast.framework.events.EventType.BREAK_CLIP_ENDED का इस्तेमाल करें. अगर आपको यह देखना है कि मीडिया पूरी तरह से कब पूरा हो गया है, तो इवेंट एक Cast.framework.events.ClipEndedEvent है.

ईएमएसजी

स्ट्रिंग

किसी सेगमेंट में ईमेल मिलने पर सक्रिय होता है. इवेंट एक cast.framework.events.EmsgEvent है.

गड़बड़ी

स्ट्रिंग

कोई गड़बड़ी होने पर सक्रिय होता है. इवेंट, cast.framework.events.ErrorEvent में बदलता है.

ID3

स्ट्रिंग

ID3 टैग मिलने पर सक्रिय होता है. इसे सिर्फ़ HLS कॉन्टेंट के लिए चालू किया जाएगा. इवेंट, cast.framework.events.Id3Event में रिकॉर्ड करता है.

MEDIA_STATUS

स्ट्रिंग

मीडिया की मौजूदा स्थिति वाले आउटगोइंग मैसेज भेजने से पहले सक्रिय किया गया. इवेंट एक cast.framework.events.MediaStatusEvent है.

CUSTOM_STATE

स्ट्रिंग

कस्टम स्थिति वाला आउटगोइंग मैसेज भेजे जाने पर सक्रिय होता है. इवेंट, cast.framework.events.CustomStateEvent में शामिल होता है.

MEDIA_INFORMATION_CHANGED

स्ट्रिंग

वीडियो चलाने के दौरान मीडिया की जानकारी में बदलाव होने पर सक्रिय होता है. उदाहरण के लिए, जब कोई लाइव रेडियो चल रहा हो और ट्रैक का मेटाडेटा बदल गया हो. इवेंट एक cast.framework.events.MediaInformationChangedEvent है.

MEDIA_FINISHED

स्ट्रिंग

मीडिया पूरी तरह से चलने पर सक्रिय होता है. इसमें ये मामले शामिल हैं: स्ट्रीम में चलाने के लिए कोई वीडियो नहीं बचा है, उपयोगकर्ता ने इसे रोकने का अनुरोध किया है या कोई गड़बड़ी हुई है. सूची का इस्तेमाल करने पर, खत्म होने वाले हर आइटम के लिए यह इवेंट एक बार ट्रिगर होगा. इवेंट एक cast.framework.events.MediaFinishedEvent है.

PLAYER_PRELOADING

स्ट्रिंग

तब सक्रिय किया जाता है, जब प्लेयर प्रीलोड करने के अनुरोध को हैंडल करना शुरू करता है. इवेंट एक cast.framework.events.LoadEvent है.

PLAYER_PRELOADING_CANCELLED

स्ट्रिंग

अगर प्लेयर प्रीलोडिंग को रद्द कर देता है, तब सक्रिय होता है. इवेंट एक cast.framework.events.LoadEvent है.

PLAYER_LOAD_COMPLETE

स्ट्रिंग

तब सक्रिय होता है, जब प्लेयर लोड करने के अनुरोध को पूरा कर लेता है और खेलने के लिए तैयार रहता है. इवेंट एक cast.framework.events.LoadEvent है.

PLAYER_LOADING

स्ट्रिंग

यह तब सक्रिय होता है, जब प्लेयर लोड करने के अनुरोध को हैंडल करना शुरू करता है. यह cast.framework.events.EventType.LOAD_START इवेंट से पहले फ़ायर होगा, क्योंकि प्लेयर ने अब तक मीडिया डेटा का अनुरोध नहीं किया है. इवेंट एक cast.framework.events.LoadEvent है.

SEGMENT_DOWNLOADED

स्ट्रिंग

सेगमेंट का डाउनलोड पूरा होने पर सक्रिय होता है. यह सिर्फ़ अडैप्टिव स्ट्रीमिंग कॉन्टेंट (HLS, DASH या स्मूद) के लिए ट्रिगर होगा. इवेंट, cast.framework.events.SegmentDownloadedEvent है.

REQUEST_SEEK

स्ट्रिंग

वीडियो में आगे/पीछे जाने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_LOAD

स्ट्रिंग

लोड करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_STOP

स्ट्रिंग

रोकने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PAUSE

स्ट्रिंग

रोकने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PRECACHE

स्ट्रिंग

यह तब सक्रिय होता है, जब प्री-कैश मेमोरी का अनुरोध किया जाता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PLAY

स्ट्रिंग

चलाने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_SKIP_AD

स्ट्रिंग

विज्ञापन स्किप करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PLAY_AGAIN

स्ट्रिंग

फिर से चलाने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_PLAYBACK_RATE_CHANGE

स्ट्रिंग

वीडियो चलाने की दर में बदलाव करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_VOLUME_CHANGE

स्ट्रिंग

वॉल्यूम में बदलाव का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_EDIT_TRACKS_INFO

स्ट्रिंग

ट्रैक में बदलाव करने की जानकारी के लिए अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_EDIT_AUDIO_TRACKS

स्ट्रिंग

ऑडियो ट्रैक में बदलाव करने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_SET_CREDENTIALS

स्ट्रिंग

सेट किए गए क्रेडेंशियल के लिए अनुरोध करने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_LOAD_BY_ENTITY

स्ट्रिंग

इकाई के अनुरोध के हिसाब से लोड किए जाने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_USER_ACTION

स्ट्रिंग

उपयोगकर्ता की कार्रवाई का अनुरोध करने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_DISPLAY_STATUS

स्ट्रिंग

dsiplay के स्टेटस ट्रैक का अनुरोध किए जाने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_CUSTOM_COMMAND

स्ट्रिंग

पसंद के मुताबिक निर्देश का अनुरोध किए जाने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_FOCUS_STATE

स्ट्रिंग

फ़ोकस स्टेट के लिए अनुरोध करने पर सक्रिय होता है. इवेंट एक Cast.framework.events.request.RequestEvent इवेंट है.

REQUEST_QUEUE_LOAD

स्ट्रिंग

सूची लोड करने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_INSERT

स्ट्रिंग

सूची डालने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_UPDATE

स्ट्रिंग

सूची अपडेट करने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_REMOVE

स्ट्रिंग

सूची हटाने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_REORDER

स्ट्रिंग

सूची को फिर से क्रम में लगाने का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_GET_ITEM_RANGE

स्ट्रिंग

आइटम फ़ेच करने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_GET_ITEMS

स्ट्रिंग

आइटम की जानकारी पाने का अनुरोध किए जाने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

REQUEST_QUEUE_GET_ITEM_IDS

स्ट्रिंग

'सूची पाएं' आईडी का अनुरोध करने पर सक्रिय होता है. इवेंट, cast.framework.events.RequestEvent में जनरेट होता है.

TRACKS_CHANGED

स्ट्रिंग

लोड होने के बाद, उपलब्ध ट्रैक में बदलाव होने पर सक्रिय होता है.

LIVE_IS_MOVING_WINDOW_CHANGED

स्ट्रिंग

इसे तब सक्रिय किया जाता है, जब लाइव को आगे-पीछे करने की सुविधा वाली रेंज कोमूव किया जाता है. खास तौर पर, ऐसा तब होता है, जब किसी विंडो को बड़ा किया जा रहा हो या जब विंडो को बड़ा किया जा रहा हो, तब यह विंडो बदली गई हो. इवेंट, cast.framework.events.LiveStatusEvent में शामिल होता है.

LIVE_ENDED

स्ट्रिंग

लाइव खत्म होने के बाद सक्रिय होता है. इवेंट, cast.framework.events.LiveStatusEvent में शामिल होता है.

TIMED_METADATA_CHANGED

स्ट्रिंग

जब DASH (EventStream) या HLS (EXT-X-DATERANGE) में सही समय वाला मेटाडेटा मिलता है, तो लाइव कॉन्टेंट में नया तय मेटाडेटा मिलने पर, यह इवेंट PLAYER_LOAD_COMPLETE के बाद सक्रिय होता है. इवेंट, cast.framework.events.TimedMetadataEvent में दिया जाता है.

TIMED_METADATA_ENTER

स्ट्रिंग

यह तब ट्रिगर होता है, जब प्लेहेड DASH में टाइमलाइन क्षेत्र में जाता है या EXT-X-DATERANGE टैग तक पहुंच जाता है. इवेंट, cast.framework.events.TimedMetadataEvent में दिया जाता है.

TIMED_METADATA_EXIT

स्ट्रिंग

प्लेहेड तब सक्रिय होता है, जब DASH में टाइमलाइन क्षेत्र से बाहर निकलता है या EXT-X-DATERANGE टैग छोड़ता है. इवेंट, cast.framework.events.TimedMetadataEvent में दिया जाता है.