chrome. cast. मीडिया. ट्रैक करें
ट्रैक मेटाडेटा की जानकारी देता है.
निर्माता
ट्रैक
नया Track(trackId, TrackType)
पैरामीटर |
|
---|---|
trackId |
नंबर chrome.cast.media.MediaInfo ऑब्जेक्ट के संदर्भ में ट्रैक का यूनीक आइडेंटिफ़ायर. |
trackType |
ट्रैक किस तरह का है. वैल्यू शून्य नहीं होनी चाहिए. |
प्रॉपर्टी
customData
शून्य जा सकने वाला ऑब्जेक्ट
कस्टम ऐप्लिकेशन डेटा.
language
शून्य जा सकने वाली स्ट्रिंग
आरएफ़सी 5646 के मुताबिक, भाषा का टैग. SUBTITLES सब-टाइप होने पर, यह ज़रूरी है.
नाम
शून्य जा सकने वाली स्ट्रिंग
ट्रैक का ऐसा नाम जो ज़्यादा जानकारी देता हो और जिसे कोई भी व्यक्ति आसानी से पढ़ सके. उदाहरण के लिए, “स्पैनिश”. इसका इस्तेमाल भेजने वाले का यूज़र इंटरफ़ेस (यूआई) इस्तेमाल कर सकता है. उदाहरण के लिए, चुनने वाला डायलॉग बॉक्स बनाने के लिए. अगर नाम खाली है, तो डायलॉग में एक खाली स्लॉट होगा.
उप-प्रकार
शून्य करने लायक chrome.cast.media.TextTrackType
टेक्स्ट ट्रैक के लिए, टेक्स्ट ट्रैक का टाइप.
trackContentId
शून्य जा सकने वाली स्ट्रिंग
ट्रैक के कॉन्टेंट का आइडेंटिफ़ायर. यह ट्रैक का यूआरएल या कोई दूसरा आइडेंटिफ़ायर हो सकता है, जिसकी मदद से ट्रैक पाने वाले को कॉन्टेंट मिल सकता है (जब ट्रैक इनबैंड न हो या मेनिफ़ेस्ट में शामिल न हो). उदाहरण के लिए, यह किसी vtt फ़ाइल का यूआरएल हो सकता है.
trackContentType
शून्य जा सकने वाली स्ट्रिंग
ट्रैक के कॉन्टेंट का MIME टाइप. उदाहरण के लिए, अगर ट्रैक एक vtt फ़ाइल है, तो यह 'text/vtt' होगा. यह फ़ील्ड किसी अन्य बैंड ट्रैक के लिए ज़रूरी है, इसलिए आम तौर पर इसे तब दिया जाता है, जब TrackContentId भी दिया गया हो. अगर कॉन्टेंट पाने वाले के पास, TrackContentId से कॉन्टेंट की पहचान करने का तरीका है, तो यह ज़रूरी नहीं है. हालांकि, हम इसका सुझाव देते हैं. अगर ट्रैक के कॉन्टेंट का टाइप दिया गया है, तो वह ट्रैक टाइप के मुताबिक होना चाहिए.
trackId
नंबर
chrome.cast.media.MediaInfo ऑब्जेक्ट के संदर्भ में ट्रैक का यूनीक आइडेंटिफ़ायर.
टाइप करें
non-null chrome.cast.media.TrackType
ट्रैक किस तरह का है.