cast. framework. events
यह cast.framework.events नेमस्पेस है.
क्लास
BitrateChangedEvent
cast.framework.events.EventType.BITRATE_CHANGED इवेंट के लिए इवेंट डेटा.
BreaksEvent
ब्रेक से जुड़े सभी इवेंट का डेटा:
cast.framework.events.EventType.BREAK_ENDED,
cast.framework.events.EventType.BREAK_STARTED,
cast.framework.events.EventType.BREAK_CLIP_ENDED,
cast.framework.events.EventType.BREAK_CLIP_LOADING, और
cast.framework.events.EventType.BREAK_CLIP_STARTED
BufferingEvent
cast.framework.events.EventType.BUFFERING इवेंट का इवेंट डेटा.
CacheItemEvent
cast.framework.events.EventType.CACHE_HIT इवेंट या cast.framework.events.EventType.CACHE_INSERTED इवेंट के लिए इवेंट का डेटा.
CacheLoadedEvent
cast.framework.events.EventType.CACHE_LOADED इवेंट के लिए इवेंट डेटा.
ClipEndedEvent
cast.framework.events.EventType.CLIP_ENDED इवेंट का इवेंट डेटा.
CustomStateEvent
cast.framework.events.EventType.CUSTOM_STATE इवेंट के लिए इवेंट डेटा.
EmsgEvent
cast.framework.events.EventType.EMSG इवेंट के लिए इवेंट डेटा.
ErrorEvent
cast.framework.events.EventType.ERROR इवेंट के लिए इवेंट डेटा.
इवेंट
यह सभी इवेंट के लिए इवेंट डेटा सुपरक्लास है. इसे cast.framework.PlayerManager से डिसपैच किया जाता है.
Id3Event
cast.framework.events.EventType.ID3 इवेंट के लिए इवेंट डेटा.
यहां दिया गया ID3 मेटाडेटा, ID3 v2 फ़ॉर्मैटिंग के मुताबिक है.
आईडी3 मैसेज में मौजूद हर फ़्रेम के लिए, एक इवेंट ट्रिगर होता है.
इस इवेंट में पूरा, रॉ आईडी3 मैसेज शामिल नहीं है. आईडी3 मैसेज के इन सब-सेक्शन को ध्यान में रखते हुए:
- ID3v2 / फ़ाइल आइडेंटिफ़ायर
- ID3v2 वर्शन
- ID3v2 फ़्लैग
- ID3v2 का साइज़
- फ़्रेम का टाइप (जैसे,
TXXX) - फ़्रेम का साइज़
- फ़्रेम फ़्लैग
- फ़्रेम एन्कोडिंग
- फ़्रेम की जानकारी
- फ़्रेम का डेटा
इस इवेंट में सिर्फ़ 5 (frameType), 9 (frameDescription), और 10 (segmentData) आइटम उपलब्ध कराए जाते हैं.
LiveStatusEvent
cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED इवेंट या cast.framework.events.EventType.LIVE_ENDED इवेंट के लिए इवेंट डेटा.
LoadEvent
लोड या प्रीलोड करने के अनुरोध को प्रोसेस करने से जुड़े सभी इवेंट का डेटा. खिलाड़ी को दी गई है.
MediaElementEvent
MediaElement से फ़ॉरवर्ड किए गए सभी इवेंट का डेटा.
MediaFinishedEvent
cast.framework.events.EventType.MEDIA_FINISHED इवेंट के लिए इवेंट डेटा.
MediaInformationChangedEvent
cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED इवेंट का इवेंट डेटा.
MediaPauseEvent
pause से फ़ॉरवर्ड किए गए pause इवेंट का डेटा.MediaElement
MediaStatusEvent
cast.framework.events.EventType.MEDIA_STATUS इवेंट के लिए इवेंट डेटा.
RequestEvent
उन सभी इवेंट का डेटा जो रिसीवर को किए गए अनुरोधों को दिखाते हैं.
SegmentDownloadedEvent
cast.framework.events.EventType.SEGMENT_DOWNLOADED इवेंट का इवेंट डेटा.
TimedMetadataEvent
यह टाइम किए गए मेटाडेटा इवेंट के लिए, इवेंट डेटा सुपरक्लास है. यह Id3Event से इस तरह अलग है कि मेटाडेटा को सेगमेंट के इंटरनल के बजाय मेनिफ़ेस्ट में रखा जाता है.
TracksChangedEvent
cast.framework.events.EventType.TRACKS_CHANGED इवेंट के लिए इवेंट डेटा.
नाम-स्थान
category
इन्यूमरेशन
DetailedErrorCode
संख्या
यह कोड, SDK की सेवा देने वाली कंपनी असाइन करती है. इससे पता चलता है कि कौनसी गड़बड़ी हुई है.
मान |
|
|---|---|
|
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_NETWORK_INVALID_SEGMENT |
संख्या यह तब दिखता है, जब कोई एचएलएस सेगमेंट अमान्य होता है. |
|
HLS_SEGMENT_PARSING |
संख्या यह तब दिखता है, जब किसी HLS सेगमेंट को पार्स नहीं किया जा सकता. |
|
DASH_NETWORK |
संख्या यह तब दिखता है, जब DASH स्ट्रीम को हैंडल करते समय कोई अज्ञात नेटवर्क गड़बड़ी होती है. |
|
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 |
संख्या इस गड़बड़ी का सामना तब करना पड़ता है, जब किसी Smooth मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होती है. |
|
SEGMENT_UNKNOWN |
संख्या यह तब दिखता है, जब सेगमेंट में कोई अनजानी गड़बड़ी होती है. |
|
TEXT_UNKNOWN |
संख्या टेक्स्ट स्ट्रीम में कोई गड़बड़ी हुई. |
|
ऐप्लिकेशन |
संख्या यह तब दिखता है, जब फ़्रेमवर्क के बाहर कोई गड़बड़ी होती है. उदाहरण के लिए, अगर कोई इवेंट हैंडलर गड़बड़ी करता है. |
|
BREAK_CLIP_LOADING_ERROR |
संख्या यह तब दिखता है, जब ब्रेक क्लिप लोड इंटरसेप्टर काम नहीं करता. |
|
BREAK_SEEK_INTERCEPTOR_ERROR |
संख्या ब्रेक सीक इंटरसेप्टर के काम न करने पर यह गड़बड़ी दिखती है. |
|
IMAGE_ERROR |
संख्या यह तब दिखता है, जब कोई इमेज लोड नहीं हो पाती. |
|
LOAD_INTERRUPTED |
संख्या अनलोड करने या किसी दूसरे लोड की वजह से, लोड करने की प्रोसेस में रुकावट आई. |
|
LOAD_FAILED |
संख्या लोड करने का निर्देश पूरा नहीं किया जा सका. |
|
MEDIA_ERROR_MESSAGE |
संख्या ईमेल भेजने वाले को गड़बड़ी का मैसेज भेजा गया था. |
|
GENERIC |
संख्या यह तब दिखता है, जब कोई अनजानी गड़बड़ी होती है. |
EndedReason
स्ट्रिंग
वीडियो अपने-आप बंद होने की वजहें.
मान |
|
|---|---|
|
END_OF_STREAM |
स्ट्रिंग वीडियो खत्म हो गया, क्योंकि हम मौजूदा स्ट्रीम के आखिर तक पहुंच गए हैं. |
|
गड़बड़ी |
स्ट्रिंग कोई गड़बड़ी होने की वजह से, वीडियो चलना बंद हो गया. |
|
बंद किया गया |
स्ट्रिंग वीडियो चलना बंद हो गया है, क्योंकि किसी ऑपरेशन की वजह से हमें मौजूदा स्ट्रीम को रोकना पड़ा. |
|
इंटरप्ट किया गया |
स्ट्रिंग नया आइटम लोड होने की वजह से, वीडियो चलना बंद हो गया. |
|
छोड़ा गया |
स्ट्रिंग विज्ञापन स्किप करने की वजह से वीडियो चलना बंद हो गया. |
|
BREAK_SWITCH |
स्ट्रिंग स्टिच किए गए ब्रेक पर स्विच करने की वजह से वीडियो चलना बंद हो गया. |
ErrorSeverity
संख्या
गड़बड़ी की गंभीरता. इसमें Shaka Player की तरह ही नाम रखने के तरीके और नंबरिंग का इस्तेमाल किया जाता है.
मान |
|
|---|---|
|
RECOVERABLE |
संख्या कोई गड़बड़ी हुई है, लेकिन प्लेयर इस गड़बड़ी को ठीक करने की कोशिश कर रहा है. अगर प्लेयर ठीक नहीं हो पाता है, तो हो सकता है कि वह अब भी गंभीर गड़बड़ी का मैसेज न दिखाए. उदाहरण के लिए, किसी मीडिया सेगमेंट के लिए फिर से कोशिश करने पर, कभी भी गंभीर गड़बड़ी नहीं होगी. प्लेयर हमेशा फिर से कोशिश करता रहेगा. |
|
CRITICAL |
संख्या ऐसी गंभीर गड़बड़ी जिसे प्लेयर ठीक नहीं कर सकता. इन वजहों से, प्लेयर मौजूदा मीडिया आइटम को चलाना बंद कर देता है. |
EventType
स्ट्रिंग
प्लेयर इवेंट के टाइप. MediaElement से प्रॉक्सी किए गए इवेंट के बारे में ज़्यादा जानने के लिए, https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents पर जाएं.
मान |
|
|---|---|
|
सभी देश |
स्ट्रिंग यह एक खास आइडेंटिफ़ायर है. इसका इस्तेमाल सभी इवेंट को सुनने के लिए किया जा सकता है. इसका इस्तेमाल ज़्यादातर डीबग करने के लिए किया जाता है. यह इवेंट, cast.framework.events.Event का सबक्लास होगा. |
|
ABORT |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र मीडिया को पूरी तरह से डाउनलोड होने से पहले ही फ़ेच करना बंद कर देता है. हालांकि, ऐसा किसी गड़बड़ी की वजह से नहीं होता. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
CAN_PLAY |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र क्लिप का प्लेबैक फिर से शुरू कर सकता है. हालांकि, ब्राउज़र का अनुमान है कि क्लिप को बिना बफ़रिंग के आखिर तक चलाने के लिए, ज़रूरत के मुताबिक डेटा लोड नहीं किया गया है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
CAN_PLAY_THROUGH |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र को लगता है कि वह क्लिप को बिना बफ़रिंग के आखिर तक चला सकता है. ध्यान दें कि ब्राउज़र का अनुमान सिर्फ़ अभी चलाई जा रही क्लिप से जुड़ा होता है. उदाहरण के लिए: अगर अभी कोई विज्ञापन क्लिप चलाई जा रही है, तो ब्राउज़र सिर्फ़ विज्ञापन क्लिप के लिए अनुमान लगाएगा, न कि पूरे कॉन्टेंट के लिए. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
DURATION_CHANGE |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब MediaElement के duration एट्रिब्यूट में बदलाव होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
खाली किया गया |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब मीडिया खाली हो जाता है. इसका एक उदाहरण यह है कि जब MediaElement को रीसेट करने के लिए load() को कॉल किया जाता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
कैंपेन खत्म हो चुका है |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब कोई मीडिया क्लिप पूरी अवधि तक चल जाती है. इसमें ऐसी स्थितियां शामिल नहीं हैं जिनमें किसी गड़बड़ी या रोकने के अनुरोध की वजह से क्लिप चलना बंद हो गया हो.
अगर विज्ञापन मौजूद हैं, तो यह इवेंट हर विज्ञापन के लिए ज़्यादा से ज़्यादा एक बार और मुख्य कॉन्टेंट के लिए ज़्यादा से ज़्यादा एक बार ट्रिगर होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. अगर आपको यह जानना है कि मीडिया कब खत्म होगा, तो आपको |
|
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) का इस्तेमाल किया जा रहा है, तो आपको |
|
RATE_CHANGE |
स्ट्रिंग वीडियो चलाने की स्पीड अपडेट होने पर ट्रिगर होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
SEEKED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब वीडियो को आगे या पीछे करने की प्रोसेस पूरी हो जाती है. अगर मीडिया को रोकने के दौरान सीकिंग की प्रोसेस पूरी हो जाती है, तो यह इवेंट ट्रिगर नहीं होगा. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
सीकिंग |
स्ट्रिंग मीडिया को आगे-पीछे करने पर ट्रिगर होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
बंद हो गया है |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र मीडिया डेटा फ़ेच करने की कोशिश कर रहा हो, लेकिन उसे कोई जवाब न मिला हो.
|
|
TIME_UPDATE |
स्ट्रिंग मीडिया चलने के दौरान, यह इवेंट समय-समय पर ट्रिगर होता है. जब भी currentTime एट्रिब्यूट बदलेगा, तब यह इवेंट ट्रिगर होगा. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
निलंबित करें |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र जान-बूझकर मीडिया डेटा फ़ेच नहीं कर रहा होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
WAITING |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र अगले फ़्रेम के उपलब्ध होने का इंतज़ार कर रहा हो और इस वजह से वीडियो चलना बंद हो गया हो. |
|
BITRATE_CHANGED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब चल रहे मीडिया का बिटरेट बदलता है. जैसे, जब चालू ट्रैक बदल जाता है या नेटवर्क की स्थितियों के जवाब में कोई दूसरा बिटरेट चुना जाता है. इवेंट, cast.framework.events.BitrateChangedEvent है. |
|
BREAK_STARTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक में मौजूद पहली ब्रेक क्लिप लोड होना शुरू होती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_ENDED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक में चलने वाली आखिरी क्लिप खत्म हो जाती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_CLIP_LOADING |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक क्लिप लोड होना शुरू होती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_CLIP_STARTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक क्लिप शुरू होती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_CLIP_ENDED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक क्लिप खत्म हो जाती है. Event, cast.framework.events.BreaksEvent है. |
|
बफ़र हो रहा है |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब बफ़रिंग की वजह से वीडियो चलना बंद हो जाता है या बफ़रिंग खत्म होने के बाद वीडियो फिर से चलने लगता है. Event, cast.framework.events.BufferingEvent है. |
|
TIME_DRIFTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब खिलाड़ी की ओर से रिपोर्ट किए गए मौजूदा समय और खिलाड़ी की स्थिति और वीडियो चलाने की स्पीड के आधार पर अनुमानित मौजूदा समय के बीच अंतर होता है. इवेंट, cast.framework.events.TimeDriftedEvent है. |
|
CACHE_LOADED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब फ़ास्टप्ले की सुविधा से पहले से कैश किया गया कॉन्टेंट लोड हो जाता है. Event is a cast.framework.events.CacheLoadedEvent. |
|
CACHE_HIT |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब फ़ास्टप्ले की सुविधा से पहले से कैश किया गया कॉन्टेंट इस्तेमाल किया जाता है. Event, cast.framework.events.CacheItemEvent है. |
|
CACHE_INSERTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब फ़ास्टप्ले किसी एक यूआरएल को कैश मेमोरी में सेव कर रहा होता है. Event, cast.framework.events.CacheItemEvent है. |
|
CLIP_STARTED |
स्ट्रिंग जब कोई क्लिप पहली बार चलना शुरू होती है, तब यह इवेंट ट्रिगर होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच में मौजूद मुख्य कॉन्टेंट की क्लिप शामिल होती हैं. अगर आपको यह देखना है कि ब्रेक क्लिप कब शुरू होती है, तो आपको Event is a {@link cast.framework.events.Event. का इस्तेमाल करना चाहिए. |
|
CLIP_ENDED |
स्ट्रिंग किसी भी क्लिप के खत्म होने पर सक्रिय होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच में मौजूद मुख्य कॉन्टेंट की क्लिप शामिल हैं. अगर आपको यह देखना है कि ब्रेक क्लिप कब खत्म होती है, तो आपको |
|
EMSG |
स्ट्रिंग यह कुकी तब ट्रिगर होती है, जब किसी सेगमेंट में ईएमएसजी मिलता है. Event, cast.framework.events.EmsgEvent है. |
|
गड़बड़ी |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब कोई गड़बड़ी होती है. Event, cast.framework.events.ErrorEvent है. |
|
ID3 |
स्ट्रिंग जब कोई ID3 टैग मिलता है, तब यह इवेंट ट्रिगर होता है. यह इवेंट सिर्फ़ HLS कॉन्टेंट के लिए ट्रिगर होगा. Event, cast.framework.events.Id3Event है. |
|
MEDIA_STATUS |
स्ट्रिंग यह इवेंट, मौजूदा मीडिया की स्थिति के बारे में जानकारी देने वाला आउटगोइंग मैसेज भेजे जाने से पहले ट्रिगर होता है. Event, cast.framework.events.MediaStatusEvent है. |
|
CUSTOM_STATE |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब कस्टम स्टेट का कोई मैसेज भेजा जाता है. Event, cast.framework.events.CustomStateEvent है. |
|
MEDIA_INFORMATION_CHANGED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब मीडिया चलाने के दौरान उसकी जानकारी में बदलाव किया जाता है. उदाहरण के लिए, जब लाइव रेडियो चलाया जा रहा हो और ट्रैक का मेटाडेटा बदल गया हो. Event is a cast.framework.events.MediaInformationChangedEvent |
|
MEDIA_FINISHED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब मीडिया पूरी तरह से चल जाता है. इसमें ये मामले शामिल हैं: स्ट्रीम में चलाने के लिए कुछ भी नहीं बचा है, उपयोगकर्ता ने स्ट्रीम रोकने का अनुरोध किया है या कोई गड़बड़ी हुई है. जब क्यूइंग का इस्तेमाल किया जाता है, तो यह इवेंट पूरा होने वाले हर क्यू आइटम के लिए एक बार ट्रिगर होगा. Event is a cast.framework.events.MediaFinishedEvent. |
|
PLAYER_PRELOADING |
स्ट्रिंग जब प्लेयर, प्रीलोड करने के अनुरोध को प्रोसेस करना शुरू करता है, तब यह इवेंट ट्रिगर होता है. Event, cast.framework.events.LoadEvent है. |
|
PLAYER_PRELOADING_CANCELLED |
स्ट्रिंग अगर खिलाड़ी प्रीलोडिंग की सुविधा को रद्द करता है, तो यह इवेंट ट्रिगर होता है. Event, cast.framework.events.LoadEvent है. |
|
PLAYER_LOAD_COMPLETE |
स्ट्रिंग जब प्लेयर, लोड करने के अनुरोध को प्रोसेस कर लेता है और चलाने के लिए तैयार होता है, तब यह इवेंट ट्रिगर होता है. Event, cast.framework.events.LoadEvent है. |
|
PLAYER_LOADING |
स्ट्रिंग जब प्लेयर, लोड करने के अनुरोध को प्रोसेस करना शुरू करता है, तब यह इवेंट ट्रिगर होता है. यह |
|
SEGMENT_DOWNLOADED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब सेगमेंट डाउनलोड हो जाता है. यह सुविधा सिर्फ़ अडैप्टिव स्ट्रीमिंग वाले कॉन्टेंट (एचएलएस, डैश या स्मूथ) के लिए ट्रिगर होगी. इवेंट, cast.framework.events.SegmentDownloadedEvent है. |
|
REQUEST_GET_STATUS |
स्ट्रिंग
|
|
REQUEST_SEEK |
स्ट्रिंग
|
|
REQUEST_LOAD |
स्ट्रिंग
|
|
REQUEST_PRELOAD |
स्ट्रिंग
|
|
REQUEST_STOP |
स्ट्रिंग
|
|
REQUEST_PAUSE |
स्ट्रिंग
|
|
REQUEST_PRECACHE |
स्ट्रिंग
|
|
REQUEST_PLAY |
स्ट्रिंग
|
|
REQUEST_SKIP_AD |
स्ट्रिंग
|
|
REQUEST_PLAY_AGAIN |
स्ट्रिंग
|
|
REQUEST_PLAYBACK_RATE_CHANGE |
स्ट्रिंग
|
|
REQUEST_VOLUME_CHANGE |
स्ट्रिंग
|
|
REQUEST_EDIT_TRACKS_INFO |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब EDIT_TRACKS_INFO मैसेज मिलता है. Event, cast.framework.events.RequestEvent है. |
|
REQUEST_EDIT_AUDIO_TRACKS |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब EDIT_AUDIO_TRACKS मैसेज मिलता है. Event, cast.framework.events.RequestEvent है. |
|
REQUEST_SET_CREDENTIALS |
स्ट्रिंग
|
|
REQUEST_LOAD_BY_ENTITY |
स्ट्रिंग
|
|
REQUEST_USER_ACTION |
स्ट्रिंग
|
|
REQUEST_DISPLAY_STATUS |
स्ट्रिंग
|
|
REQUEST_CUSTOM_COMMAND |
स्ट्रिंग
|
|
REQUEST_FOCUS_STATE |
स्ट्रिंग
|
|
REQUEST_QUEUE_LOAD |
स्ट्रिंग
|
|
REQUEST_QUEUE_INSERT |
स्ट्रिंग
|
|
REQUEST_QUEUE_UPDATE |
स्ट्रिंग
|
|
REQUEST_QUEUE_REMOVE |
स्ट्रिंग
|
|
REQUEST_QUEUE_REORDER |
स्ट्रिंग
|
|
REQUEST_QUEUE_GET_ITEM_RANGE |
स्ट्रिंग
|
|
REQUEST_QUEUE_GET_ITEMS |
स्ट्रिंग
|
|
REQUEST_QUEUE_GET_ITEM_IDS |
स्ट्रिंग
|
|
TRACKS_CHANGED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब लोड होने के बाद उपलब्ध ट्रैक बदल जाते हैं. |
|
LIVE_IS_MOVING_WINDOW_CHANGED |
स्ट्रिंग जब लाइव स्ट्रीम में आगे-पीछे करने की सुविधा के लिए उपलब्ध रेंज isMovingWindow बदलती है, तब यह इवेंट ट्रिगर होता है. खास तौर पर, जब मूविंग विंडो, एक्सपैंडिंग विंडो में बदलती है या इसके उलट होता है. Event is a cast.framework.events.LiveStatusEvent. |
|
LIVE_ENDED |
स्ट्रिंग लाइव स्ट्रीम खत्म होने के तुरंत बाद ट्रिगर होता है. Event, 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
संख्या
यह कोड, SDK की सेवा देने वाली कंपनी असाइन करती है. इससे पता चलता है कि कौनसी गड़बड़ी हुई है.
मान |
|
|---|---|
|
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_NETWORK_INVALID_SEGMENT |
संख्या यह तब दिखता है, जब कोई एचएलएस सेगमेंट अमान्य होता है. |
|
HLS_SEGMENT_PARSING |
संख्या यह तब दिखता है, जब किसी HLS सेगमेंट को पार्स नहीं किया जा सकता. |
|
DASH_NETWORK |
संख्या यह तब दिखता है, जब DASH स्ट्रीम को हैंडल करते समय कोई अज्ञात नेटवर्क गड़बड़ी होती है. |
|
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 |
संख्या इस गड़बड़ी का सामना तब करना पड़ता है, जब किसी Smooth मेनिफ़ेस्ट को पार्स करते समय कोई गड़बड़ी होती है. |
|
SEGMENT_UNKNOWN |
संख्या यह तब दिखता है, जब सेगमेंट में कोई अनजानी गड़बड़ी होती है. |
|
TEXT_UNKNOWN |
संख्या टेक्स्ट स्ट्रीम में कोई गड़बड़ी हुई. |
|
ऐप्लिकेशन |
संख्या यह तब दिखता है, जब फ़्रेमवर्क के बाहर कोई गड़बड़ी होती है. उदाहरण के लिए, अगर कोई इवेंट हैंडलर गड़बड़ी करता है. |
|
BREAK_CLIP_LOADING_ERROR |
संख्या यह तब दिखता है, जब ब्रेक क्लिप लोड इंटरसेप्टर काम नहीं करता. |
|
BREAK_SEEK_INTERCEPTOR_ERROR |
संख्या ब्रेक सीक इंटरसेप्टर के काम न करने पर यह गड़बड़ी दिखती है. |
|
IMAGE_ERROR |
संख्या यह तब दिखता है, जब कोई इमेज लोड नहीं हो पाती. |
|
LOAD_INTERRUPTED |
संख्या अनलोड करने या किसी दूसरे लोड की वजह से, लोड करने की प्रोसेस में रुकावट आई. |
|
LOAD_FAILED |
संख्या लोड करने का निर्देश पूरा नहीं किया जा सका. |
|
MEDIA_ERROR_MESSAGE |
संख्या ईमेल भेजने वाले को गड़बड़ी का मैसेज भेजा गया था. |
|
GENERIC |
संख्या यह तब दिखता है, जब कोई अनजानी गड़बड़ी होती है. |
EndedReason
स्ट्रिंग
वीडियो अपने-आप बंद होने की वजहें.
मान |
|
|---|---|
|
END_OF_STREAM |
स्ट्रिंग वीडियो खत्म हो गया, क्योंकि हम मौजूदा स्ट्रीम के आखिर तक पहुंच गए हैं. |
|
गड़बड़ी |
स्ट्रिंग कोई गड़बड़ी होने की वजह से, वीडियो चलना बंद हो गया. |
|
बंद किया गया |
स्ट्रिंग वीडियो चलना बंद हो गया है, क्योंकि किसी ऑपरेशन की वजह से हमें मौजूदा स्ट्रीम को रोकना पड़ा. |
|
इंटरप्ट किया गया |
स्ट्रिंग नया आइटम लोड होने की वजह से, वीडियो चलना बंद हो गया. |
|
छोड़ा गया |
स्ट्रिंग विज्ञापन स्किप करने की वजह से वीडियो चलना बंद हो गया. |
|
BREAK_SWITCH |
स्ट्रिंग स्टिच किए गए ब्रेक पर स्विच करने की वजह से वीडियो चलना बंद हो गया. |
ErrorSeverity
संख्या
गड़बड़ी की गंभीरता. इसमें Shaka Player की तरह ही नाम रखने के तरीके और नंबरिंग का इस्तेमाल किया जाता है.
मान |
|
|---|---|
|
RECOVERABLE |
संख्या कोई गड़बड़ी हुई है, लेकिन प्लेयर इस गड़बड़ी को ठीक करने की कोशिश कर रहा है. अगर प्लेयर ठीक नहीं हो पाता है, तो हो सकता है कि वह अब भी गंभीर गड़बड़ी का मैसेज न दिखाए. उदाहरण के लिए, किसी मीडिया सेगमेंट के लिए फिर से कोशिश करने पर, कभी भी गंभीर गड़बड़ी नहीं होगी. प्लेयर हमेशा फिर से कोशिश करता रहेगा. |
|
CRITICAL |
संख्या ऐसी गंभीर गड़बड़ी जिसे प्लेयर ठीक नहीं कर सकता. इन वजहों से, प्लेयर मौजूदा मीडिया आइटम को चलाना बंद कर देता है. |
EventType
स्ट्रिंग
प्लेयर इवेंट के टाइप. MediaElement से प्रॉक्सी किए गए इवेंट के बारे में ज़्यादा जानने के लिए, https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents पर जाएं.
मान |
|
|---|---|
|
सभी देश |
स्ट्रिंग यह एक खास आइडेंटिफ़ायर है. इसका इस्तेमाल सभी इवेंट को सुनने के लिए किया जा सकता है. इसका इस्तेमाल ज़्यादातर डीबग करने के लिए किया जाता है. यह इवेंट, cast.framework.events.Event का सबक्लास होगा. |
|
ABORT |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र मीडिया को पूरी तरह से डाउनलोड होने से पहले ही फ़ेच करना बंद कर देता है. हालांकि, ऐसा किसी गड़बड़ी की वजह से नहीं होता. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
CAN_PLAY |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र क्लिप का प्लेबैक फिर से शुरू कर सकता है. हालांकि, ब्राउज़र का अनुमान है कि क्लिप को बिना बफ़रिंग के आखिर तक चलाने के लिए, ज़रूरत के मुताबिक डेटा लोड नहीं किया गया है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
CAN_PLAY_THROUGH |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र को लगता है कि वह क्लिप को बिना बफ़रिंग के आखिर तक चला सकता है. ध्यान दें कि ब्राउज़र का अनुमान सिर्फ़ अभी चलाई जा रही क्लिप से जुड़ा होता है. उदाहरण के लिए: अगर अभी कोई विज्ञापन क्लिप चलाई जा रही है, तो ब्राउज़र सिर्फ़ विज्ञापन क्लिप के लिए अनुमान लगाएगा, न कि पूरे कॉन्टेंट के लिए. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
DURATION_CHANGE |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब MediaElement के duration एट्रिब्यूट में बदलाव होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
खाली किया गया |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब मीडिया खाली हो जाता है. इसका एक उदाहरण यह है कि जब MediaElement को रीसेट करने के लिए load() को कॉल किया जाता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
कैंपेन खत्म हो चुका है |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब कोई मीडिया क्लिप पूरी अवधि तक चल जाती है. इसमें ऐसी स्थितियां शामिल नहीं हैं जिनमें किसी गड़बड़ी या रोकने के अनुरोध की वजह से क्लिप चलना बंद हो गया हो.
अगर विज्ञापन मौजूद हैं, तो यह इवेंट हर विज्ञापन के लिए ज़्यादा से ज़्यादा एक बार और मुख्य कॉन्टेंट के लिए ज़्यादा से ज़्यादा एक बार ट्रिगर होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. अगर आपको यह जानना है कि मीडिया कब खत्म होगा, तो आपको |
|
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) का इस्तेमाल किया जा रहा है, तो आपको |
|
RATE_CHANGE |
स्ट्रिंग वीडियो चलाने की स्पीड अपडेट होने पर ट्रिगर होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
SEEKED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब वीडियो को आगे या पीछे करने की प्रोसेस पूरी हो जाती है. अगर मीडिया को रोकने के दौरान सीकिंग की प्रोसेस पूरी हो जाती है, तो यह इवेंट ट्रिगर नहीं होगा. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
सीकिंग |
स्ट्रिंग मीडिया को आगे-पीछे करने पर ट्रिगर होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
बंद हो गया है |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र मीडिया डेटा फ़ेच करने की कोशिश कर रहा हो, लेकिन उसे कोई जवाब न मिला हो.
|
|
TIME_UPDATE |
स्ट्रिंग मीडिया चलने के दौरान, यह इवेंट समय-समय पर ट्रिगर होता है. जब भी currentTime एट्रिब्यूट बदलेगा, तब यह इवेंट ट्रिगर होगा. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
निलंबित करें |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र जान-बूझकर मीडिया डेटा फ़ेच नहीं कर रहा होता है. यह इवेंट, MediaElement से फ़ॉरवर्ड किया जाता है. साथ ही, इसे cast.framework.events.MediaElementEvent में रैप किया गया है. |
|
WAITING |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्राउज़र अगले फ़्रेम के उपलब्ध होने का इंतज़ार कर रहा हो और इस वजह से वीडियो चलना बंद हो गया हो. |
|
BITRATE_CHANGED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब चल रहे मीडिया का बिटरेट बदलता है. जैसे, जब चालू ट्रैक बदल जाता है या नेटवर्क की स्थितियों के जवाब में कोई दूसरा बिटरेट चुना जाता है. इवेंट, cast.framework.events.BitrateChangedEvent है. |
|
BREAK_STARTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक में मौजूद पहली ब्रेक क्लिप लोड होना शुरू होती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_ENDED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक में चलने वाली आखिरी क्लिप खत्म हो जाती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_CLIP_LOADING |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक क्लिप लोड होना शुरू होती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_CLIP_STARTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक क्लिप शुरू होती है. Event, cast.framework.events.BreaksEvent है. |
|
BREAK_CLIP_ENDED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब ब्रेक क्लिप खत्म हो जाती है. Event, cast.framework.events.BreaksEvent है. |
|
बफ़र हो रहा है |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब बफ़रिंग की वजह से वीडियो चलना बंद हो जाता है या बफ़रिंग खत्म होने के बाद वीडियो फिर से चलने लगता है. Event, cast.framework.events.BufferingEvent है. |
|
TIME_DRIFTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब खिलाड़ी की ओर से रिपोर्ट किए गए मौजूदा समय और खिलाड़ी की स्थिति और वीडियो चलाने की स्पीड के आधार पर अनुमानित मौजूदा समय के बीच अंतर होता है. इवेंट, cast.framework.events.TimeDriftedEvent है. |
|
CACHE_LOADED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब फ़ास्टप्ले की सुविधा से पहले से कैश किया गया कॉन्टेंट लोड हो जाता है. Event is a cast.framework.events.CacheLoadedEvent. |
|
CACHE_HIT |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब फ़ास्टप्ले की सुविधा से पहले से कैश किया गया कॉन्टेंट इस्तेमाल किया जाता है. Event, cast.framework.events.CacheItemEvent है. |
|
CACHE_INSERTED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब फ़ास्टप्ले किसी एक यूआरएल को कैश मेमोरी में सेव कर रहा होता है. Event, cast.framework.events.CacheItemEvent है. |
|
CLIP_STARTED |
स्ट्रिंग जब कोई क्लिप पहली बार चलना शुरू होती है, तब यह इवेंट ट्रिगर होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच में मौजूद मुख्य कॉन्टेंट की क्लिप शामिल होती हैं. अगर आपको यह देखना है कि ब्रेक क्लिप कब शुरू होती है, तो आपको Event is a {@link cast.framework.events.Event. का इस्तेमाल करना चाहिए. |
|
CLIP_ENDED |
स्ट्रिंग किसी भी क्लिप के खत्म होने पर सक्रिय होता है. इसमें ब्रेक क्लिप और ब्रेक क्लिप के बीच में मौजूद मुख्य कॉन्टेंट की क्लिप शामिल हैं. अगर आपको यह देखना है कि ब्रेक क्लिप कब खत्म होती है, तो आपको |
|
EMSG |
स्ट्रिंग यह कुकी तब ट्रिगर होती है, जब किसी सेगमेंट में ईएमएसजी मिलता है. Event, cast.framework.events.EmsgEvent है. |
|
गड़बड़ी |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब कोई गड़बड़ी होती है. Event, cast.framework.events.ErrorEvent है. |
|
ID3 |
स्ट्रिंग जब कोई ID3 टैग मिलता है, तब यह इवेंट ट्रिगर होता है. यह इवेंट सिर्फ़ HLS कॉन्टेंट के लिए ट्रिगर होगा. Event, cast.framework.events.Id3Event है. |
|
MEDIA_STATUS |
स्ट्रिंग यह इवेंट, मौजूदा मीडिया की स्थिति के बारे में जानकारी देने वाला आउटगोइंग मैसेज भेजे जाने से पहले ट्रिगर होता है. Event, cast.framework.events.MediaStatusEvent है. |
|
CUSTOM_STATE |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब कस्टम स्टेट का कोई मैसेज भेजा जाता है. Event, cast.framework.events.CustomStateEvent है. |
|
MEDIA_INFORMATION_CHANGED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब मीडिया चलाने के दौरान उसकी जानकारी में बदलाव किया जाता है. उदाहरण के लिए, जब लाइव रेडियो चलाया जा रहा हो और ट्रैक का मेटाडेटा बदल गया हो. Event is a cast.framework.events.MediaInformationChangedEvent |
|
MEDIA_FINISHED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब मीडिया पूरी तरह से चल जाता है. इसमें ये मामले शामिल हैं: स्ट्रीम में चलाने के लिए कुछ भी नहीं बचा है, उपयोगकर्ता ने स्ट्रीम रोकने का अनुरोध किया है या कोई गड़बड़ी हुई है. जब क्यूइंग का इस्तेमाल किया जाता है, तो यह इवेंट पूरा होने वाले हर क्यू आइटम के लिए एक बार ट्रिगर होगा. Event is a cast.framework.events.MediaFinishedEvent. |
|
PLAYER_PRELOADING |
स्ट्रिंग जब प्लेयर, प्रीलोड करने के अनुरोध को प्रोसेस करना शुरू करता है, तब यह इवेंट ट्रिगर होता है. Event, cast.framework.events.LoadEvent है. |
|
PLAYER_PRELOADING_CANCELLED |
स्ट्रिंग अगर खिलाड़ी प्रीलोडिंग की सुविधा को रद्द करता है, तो यह इवेंट ट्रिगर होता है. Event, cast.framework.events.LoadEvent है. |
|
PLAYER_LOAD_COMPLETE |
स्ट्रिंग जब प्लेयर, लोड करने के अनुरोध को प्रोसेस कर लेता है और चलाने के लिए तैयार होता है, तब यह इवेंट ट्रिगर होता है. Event, cast.framework.events.LoadEvent है. |
|
PLAYER_LOADING |
स्ट्रिंग जब प्लेयर, लोड करने के अनुरोध को प्रोसेस करना शुरू करता है, तब यह इवेंट ट्रिगर होता है. यह |
|
SEGMENT_DOWNLOADED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब सेगमेंट डाउनलोड हो जाता है. यह सुविधा सिर्फ़ अडैप्टिव स्ट्रीमिंग वाले कॉन्टेंट (एचएलएस, डैश या स्मूथ) के लिए ट्रिगर होगी. इवेंट, cast.framework.events.SegmentDownloadedEvent है. |
|
REQUEST_GET_STATUS |
स्ट्रिंग
|
|
REQUEST_SEEK |
स्ट्रिंग
|
|
REQUEST_LOAD |
स्ट्रिंग
|
|
REQUEST_PRELOAD |
स्ट्रिंग
|
|
REQUEST_STOP |
स्ट्रिंग
|
|
REQUEST_PAUSE |
स्ट्रिंग
|
|
REQUEST_PRECACHE |
स्ट्रिंग
|
|
REQUEST_PLAY |
स्ट्रिंग
|
|
REQUEST_SKIP_AD |
स्ट्रिंग
|
|
REQUEST_PLAY_AGAIN |
स्ट्रिंग
|
|
REQUEST_PLAYBACK_RATE_CHANGE |
स्ट्रिंग
|
|
REQUEST_VOLUME_CHANGE |
स्ट्रिंग
|
|
REQUEST_EDIT_TRACKS_INFO |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब EDIT_TRACKS_INFO मैसेज मिलता है. Event, cast.framework.events.RequestEvent है. |
|
REQUEST_EDIT_AUDIO_TRACKS |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब EDIT_AUDIO_TRACKS मैसेज मिलता है. Event, cast.framework.events.RequestEvent है. |
|
REQUEST_SET_CREDENTIALS |
स्ट्रिंग
|
|
REQUEST_LOAD_BY_ENTITY |
स्ट्रिंग
|
|
REQUEST_USER_ACTION |
स्ट्रिंग
|
|
REQUEST_DISPLAY_STATUS |
स्ट्रिंग
|
|
REQUEST_CUSTOM_COMMAND |
स्ट्रिंग
|
|
REQUEST_FOCUS_STATE |
स्ट्रिंग
|
|
REQUEST_QUEUE_LOAD |
स्ट्रिंग
|
|
REQUEST_QUEUE_INSERT |
स्ट्रिंग
|
|
REQUEST_QUEUE_UPDATE |
स्ट्रिंग
|
|
REQUEST_QUEUE_REMOVE |
स्ट्रिंग
|
|
REQUEST_QUEUE_REORDER |
स्ट्रिंग
|
|
REQUEST_QUEUE_GET_ITEM_RANGE |
स्ट्रिंग
|
|
REQUEST_QUEUE_GET_ITEMS |
स्ट्रिंग
|
|
REQUEST_QUEUE_GET_ITEM_IDS |
स्ट्रिंग
|
|
TRACKS_CHANGED |
स्ट्रिंग यह इवेंट तब ट्रिगर होता है, जब लोड होने के बाद उपलब्ध ट्रैक बदल जाते हैं. |
|
LIVE_IS_MOVING_WINDOW_CHANGED |
स्ट्रिंग जब लाइव स्ट्रीम में आगे-पीछे करने की सुविधा के लिए उपलब्ध रेंज isMovingWindow बदलती है, तब यह इवेंट ट्रिगर होता है. खास तौर पर, जब मूविंग विंडो, एक्सपैंडिंग विंडो में बदलती है या इसके उलट होता है. Event is a cast.framework.events.LiveStatusEvent. |
|
LIVE_ENDED |
स्ट्रिंग लाइव स्ट्रीम खत्म होने के तुरंत बाद ट्रिगर होता है. Event, 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 है. |