cast. फ़्रेमवर्क. RemotePlayer
रिमोट प्लेयर की प्रॉपर्टी जिन्हें cast.framework.RemotePlayerController
से अपडेट किया जाता है.
निर्माता
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 का मतलब है कि असली उपयोगकर्ता पांच सेकंड के बाद, इस ब्रेक क्लिप को स्किप कर सकता है. अगर इस फ़ील्ड के बारे में जानकारी नहीं दी गई है, तो इसका मतलब है कि मौजूदा ब्रेक क्लिप को स्किप नहीं किया जा सकता.