क्लास: PlayerData

निर्माता

PlayerData

नया PlayerData()

प्रॉपर्टी

activeTrackIds

संख्या की गैर-शून्य श्रेणी

मौजूदा मीडिया के ऐक्टिव ट्रैक आईडी.

applicationData

शून्य हो सकने वाला cast.framework.ui.ApplicationData

ऐप्लिकेशन का डेटा.

breakPercentagePositions

संख्या की गैर-शून्य श्रेणी

प्रतिशत के हिसाब से ब्रेक की पोज़िशन. अब सेवा में नहीं है - लाइव या डाइनैमिक ब्रेक में ब्रेक के लिए, इसे अपडेट नहीं किया जाता.

बहिष्कृत
इसके बजाय, cast.framework.ui.PlayerData#media की `ब्रेक` प्रॉपर्टी का इस्तेमाल करें.

breakTitle

स्ट्रिंग

चल रहे मौजूदा ब्रेक का टाइटल.

currentBreakClipNumber

नंबर

ब्रेक में चल रही मौजूदा ब्रेक क्लिप की संख्या.

currentTime

नंबर

मीडिया की मौजूदा स्थिति सेकंड में या ब्रेक होने पर मौजूदा स्थिति से हटाएं.

customState

शून्य जा सकने वाला ऑब्जेक्ट

उपयोगकर्ता की पसंद के मुताबिक स्थिति का इस्तेमाल, प्लेबैक और यूज़र इंटरफ़ेस (यूआई) लॉजिक को अलग-अलग करने के लिए किया जाना चाहिए. इससे, एक ही यूज़र इंटरफ़ेस (यूआई) कोड को रिमोट कंट्रोल में चलाने की अनुमति मिलती है. यह स्थिति, cast.framework.PlayerManager#sendCustomState को कॉल करके सेट की जा सकती है

displayStatus

boolean

प्लेयर का मेटाडेटा (जैसे: title, currentTime) दिखाया जाना चाहिए या नहीं. मेटाडेटा में कम से कम एक फ़ील्ड दिखने पर यह सही होगा. कुछ मामलों में, DisplayStatus सही होगा, लेकिन मेटाडेटा के कुछ हिस्से छिपे होने चाहिए (जैसे: मीडिया के आगे/पीछे जाने के दौरान, मीडिया का टाइटल). ऐसे मामलों में, उन एलिमेंट को छिपाने के लिए अतिरिक्त सीएसएस लागू की जा सकती हैं. जिन मामलों में मीडिया सिर्फ़-ऑडियो वाला होता है उनमें यह सेटिंग करीब-करीब सही होती है. जिन मामलों में मीडिया, वीडियो होता है, वहां यह तब लागू होता है, जब: (1) वीडियो लोड हो रहा हो, बफ़र हो रहा हो या आगे/पीछे किया जा रहा हो (2) मीडिया चलने के दौरान, आखिरी पांच सेकंड में वीडियो चलाने का अनुरोध किया गया हो, (3) पिछले पांच सेकंड में स्टेटस दिखाने का अनुरोध किया गया हो या (4) पिछले पांच सेकंड में मीडिया को रोका गया हो.

displayType

स्ट्रिंग

अलग-अलग तरह की स्क्रीन के बीच अंतर करने के लिए प्रॉपर्टी. टीवी डिफ़ॉल्ट रूप से सेट है.

कुल समय

नंबर

मीडिया की अवधि सेकंड में या ब्रेक होने पर ब्रेक की अवधि.

isAtLiveEdge

boolean

बताएं कि मीडिया स्ट्रीम, लाइव किनारे पर चल रही है या नहीं.

isBreakSkippable

boolean

इससे पता चलता है कि ब्रेक क्लिप को फ़िलहाल स्किप किया जा सकता है. जब स्किप किया जा सकने वाला = 0 हो, तब वैल्यू 'सही' होती है.

isLive

boolean

यह बताएं कि यह लाइव स्ट्रीम है या नहीं.

isPlayingBreak

boolean

इससे पता चलता है कि रिसीवर ब्रेक ले रहा है.

isSeeking

boolean

इससे पता चलता है कि खिलाड़ी वीडियो में आगे बढ़ रहा है. ऐसा, गेम खेलने या रोकने के दौरान हो सकता है.

liveSeekableRange

शून्य करने लायक cast.framework.messages.LiveSeekableRange

अगर यह एक लाइव स्ट्रीम है, तो कॉन्टेंट की वह सीमा बताएं जहां उसे खोजना है.

media

(शून्य से जा सकने वाली cast.framework.messages.MediaInformation या तय नहीं की जा सकने वाली वैल्यू)

मौजूदा मीडिया की जानकारी.

mediaCategory

शून्य करने लायक cast.framework.messages.MediaCategory

मीडिया कैटगरी (वीडियो, ऑडियो या इमेज).

mediaSessionId

नंबर

मीडिया सेशन के लिए यूनीक आईडी. कॉन्टेंट लोड करने का नया अनुरोध मिलने पर, इसे अपडेट कर दिया जाता है.

mediaStartAbsoluteTime

शून्य नंबर

इससे लाइव स्ट्रीम का पूरा समय (सेकंड में समय) के बारे में पता चलता है. लाइव इवेंट के लिए, यह इवेंट शुरू होने का समय होगा. ऐसा न होने पर, स्ट्रीमिंग शुरू होने पर यह उस रेंज से शुरू होगा जहां स्ट्रीमिंग शुरू की जा सकती है.

मेटाडेटा

(शून्य लागू होने वाला cast.framework.messages.MediaMetadata या शून्य हो सकने वाला ऑब्जेक्ट)

मीडिया का मेटाडेटा.

nextMetadata

(शून्य लागू होने वाला cast.framework.messages.MediaMetadata या शून्य हो सकने वाला ऑब्जेक्ट)

अगले आइटम का मेटाडेटा.

nextSubtitle

स्ट्रिंग

अगले आइटम का सबटाइटल.

nextThumbnailUrl

स्ट्रिंग

अगले आइटम के थंबनेल का यूआरएल.

nextTitle

स्ट्रिंग

अगले आइटम का टाइटल.

numberBreakClips

नंबर

मौजूदा ब्रेक में ब्रेक क्लिप की संख्या.

playbackRate

नंबर

मीडिया प्लेबैक रेट.

preloadingNext

boolean

अगले आइटम का मेटाडेटा दिखाने/छिपाएं के लिए फ़्लैग करें.

queueData

(शून्य से जा सकने वाले cast.framework.messages.QueueData या वैल्यू तय नहीं की गई है)

डेटा की सूची बनाएं.

secondaryImageUrl

स्ट्रिंग

कॉन्टेंट की सेकंडरी इमेज का यूआरएल.

sectionDuration

शून्य नंबर

सेक्शन की अवधि सेकंड में दिखाएं.

sectionStartTimeInMedia

शून्य नंबर

सेक्शन के शुरू होने का समय (सेकंड में) बताएं.

state

cast.framework.ui.State

खिलाड़ी की मौजूदा स्थिति.

supportedMediaCommands

नंबर

इस प्लेयर में काम करने वाले निर्देश.

इन्हें भी देखें
cast.framework.messages.Command

thumbnailUrl

स्ट्रिंग

कॉन्टेंट के थंबनेल का यूआरएल.

टाइटल

स्ट्रिंग

कॉन्टेंट का टाइटल.

whenSkippable

(संख्या या तय नहीं है)

वीडियो चलने के मौजूदा समय के मुकाबले, ब्रेक लेने के लिए बचा समय रखें. अगर ब्रेक स्किप नहीं किया जा सकता, तो इसकी वैल्यू तय नहीं की गई है या नेगेटिव में दिखाई जा सकती है.