क्लास: RemotePlayer

निर्माता

RemotePlayer

नया RemotePlayer()

लागू करता है
castx.common.RemotePlayer.PlayerInterface

प्रॉपर्टी

breakClipId

(स्ट्रिंग या तय नहीं है)

मौजूदा ब्रेक क्लिप का आईडी.

breakId

(स्ट्रिंग या तय नहीं है)

मौजूदा ब्रेक का आईडी.

canControlVolume

boolean

मैसेज पाने वाले की ओर से आवाज़ कम या ज़्यादा करने की जानकारी दें.

canPause

boolean

अगर फ़ाइल पाने वाला व्यक्ति वाई-फ़ाई को कुछ समय तक रोकने की अनुमति देता है, तो वैल्यू 'सही' होगी.

canSeek

boolean

अगर फ़ाइल पाने वाला व्यक्ति वीडियो के आगे या पीछे जाने की अनुमति देता है, तो वैल्यू 'सही' होगी.

कंट्रोलर

शून्य हो सकने वाला कंट्रोलरइंटरफ़ेस

प्लेयर के लिए कंट्रोलर.

currentBreakClipNumber

नंबर

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

currentBreakClipTime

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

मौजूदा ब्रेक क्लिप शुरू होने के बाद, कुछ सेकंड का समय.

currentBreakTime

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

मौजूदा ब्रेक शुरू होने के बाद विज्ञापन दिखने में लगने वाला समय (सेकंड में).

currentTime

नंबर

मीडिया चलाने की मौजूदा स्थिति (सेकंड में). वीडियो चलाने के लिए, इस वैल्यू को बदलें और cast.framework.RemotePlayerController#seek को कॉल करें. मीडिया चलने के दौरान, यह वैल्यू हर सेकंड अपडेट होती रहेगी.

displayName

स्ट्रिंग

पाने वाले ऐप्लिकेशन का डिसप्ले नेम.

displayStatus

स्ट्रिंग

डिसप्ले के लिए, पाने वाले की स्थिति: अगर उपलब्ध हो, तो मीडिया का शीर्षक होता है. इसे पाने वाले की स्थिति का टेक्स्ट भी होता है.

कुल समय

नंबर

मौजूदा लोड किए गए मीडिया का कुल समय (सेकंड में).

imageUrl

शून्य जा सकने वाली स्ट्रिंग

फ़िलहाल, मीडिया के थंबनेल का यूआरएल चलाया जा रहा है.

isConnected

boolean

अगर ऐप्लिकेशन किसी कास्ट डिवाइस से कनेक्ट है, तो 'सही' है.

isMediaLoaded

boolean

अगर कास्ट डिवाइस पर मीडिया लोड है, तो वैल्यू 'सही' होगी.

isMuted

boolean

अगर डिवाइस म्यूट है, तो वैल्यू 'सही' होगी.

isPaused

boolean

अगर मौजूदा मीडिया रोका गया है, तो वैल्यू 'सही' होगी.

isPlayingBreak

boolean

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

liveSeekableRange

(शून्य नहीं chrome.cast.media.LiveSeekableRange या तय नहीं)

लाइव या इवेंट स्ट्रीम की आसानी से दिखने वाली सीमा. यह मिलते-जुलते मीडिया के समय को सेकंड में इस्तेमाल करता है. वीओडी (वीडियो ऑन डिमांड) स्ट्रीम के लिए, इसकी वैल्यू तय नहीं की जाएगी.

mediaInfo

शून्य हो सकने वाला chrome.cast.media.MediaInfo

इस समय मीडिया की जानकारी चलाई जा रही है.

numberBreakClips

नंबर

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

playerState

शून्य करने लायक chrome.cast.media.PlayerState

मीडिया चलाने की मौजूदा स्थिति.

queueData

(शून्य नहीं chrome.cast.media.QueueData या तय नहीं)

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

savedPlayerState

शून्य करने लायक {mediaInfo: शून्य हो सकने वाला chrome.cast.media.PlayerState, मौजूदा समय: नंबर, isPause: boolean}

सेशन डिसकनेक्ट होने पर, रिमोट प्लेयर की स्थिति सेव की जाती है. डिसकनेक्ट इवेंट पर, उसी जगह से स्थानीय तौर पर चलाना जारी रखने के लिए इस्तेमाल किया जा सकता है.

statusText

स्ट्रिंग

ऐप्लिकेशन के मौजूदा कॉन्टेंट की जानकारी देने वाला टेक्स्ट.

टाइटल

शून्य जा सकने वाली स्ट्रिंग

मौजूदा मीडिया टाइटल.

videoInfo

(शून्य नहीं chrome.cast.media.VideoInformation या तय नहीं है)

वीडियो की जानकारी.

volumeLevel

नंबर

रिसीवर की मौजूदा आवाज़ का लेवल, जिसकी वैल्यू 0.0 से 1.0 के बीच है. रिसीवर या स्ट्रीम पर ज़्यादा से ज़्यादा वॉल्यूम 1.0 हो सकता है. रिसीवर की आवाज़ बदलने के लिए, इस वैल्यू को बदलें और cast.framework.RemotePlayerController#setVolumeLevel को कॉल करें.

whenSkippable

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

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