खास जानकारी
मीडिया लोड के अनुरोध का डेटा.
इस क्लास का इस्तेमाल, GCKRemoteMediaClient
में मीडिया कमांड लोड करके यह तय करने के लिए किया जाता है कि रिसीवर ऐप्लिकेशन को मीडिया कैसे लोड करना चाहिए.
सिर्फ़ एक आइटम लोड करने के लिए, लोड किए जाने वाले आइटम की जानकारी mediaInformation
में दी जानी चाहिए. बिना क्लाउड वाली सूची को लोड करने के लिए, सूची की जानकारी queueData
में देनी होगी. आप चाहें, तो पहले आइटम को चलाने की जानकारी mediaInformation
में दी जा सकती है. अगर सूची, क्लाउड सूची है, तो items
इन nil
या खाली हो सकता है. हालांकि, entity
के बारे में बताना ज़रूरी है, ताकि रिसीवर ऐप्लिकेशन, entity
का इस्तेमाल करके क्लाउड से सूची को फ़ेच कर सके. अगर mediaInformation
और queueData
, दोनों के बारे में जानकारी नहीं दी गई है, तो कॉन्टेंट पाने वाले के ऐप्लिकेशन को भेजे बिना, कॉन्टेंट लोड करने के अनुरोध पूरे नहीं हो पाएंगे.
- से
- 4.4.1
NSObject, <NSकॉपी>, और <NSSecureCoding> को इनहेरिट करता है.
प्रॉपर्टी की खास जानकारी | |
GCKMediaInformation * | mediaInformation |
लोड करने के लिए मीडिया आइटम. ज़्यादा... | |
GCKMediaQueueData * | queueData |
मीडिया आइटम या सूची का मेटाडेटा. ज़्यादा... | |
NSNumber * | autoplay |
वह फ़्लैग जो बताता है कि लोड होने के तुरंत बाद वीडियो चलाना शुरू होता है या नहीं. ज़्यादा... | |
NSTimeInterval | startTime |
वीडियो चलाने की शुरुआती स्थिति. ज़्यादा... | |
float | playbackRate |
वीडियो चलाने की स्पीड. ज़्यादा... | |
NSArray< NSNumber * > * | activeTrackIDs |
पूर्णांकों का कलेक्शन, जिसमें ऐक्टिव ट्रैक के बारे में बताया गया है. ज़्यादा... | |
id | customData |
अनुरोध के साथ देने के लिए, कस्टम ऐप्लिकेशन-विशिष्ट डेटा. ज़्यादा... | |
NSString * | credentials |
लोड किए जा रहे मीडिया आइटम के लिए, उपयोगकर्ता के क्रेडेंशियल. ज़्यादा... | |
NSString * | credentialsType |
GCKMediaLoadRequestData::credentials में दिए गए उपयोगकर्ता क्रेडेंशियल के टाइप. ज़्यादा... | |
NSString * | atvCredentials |
लोड हो रहे मीडिया आइटम के लिए, Android TV के दूसरे क्रेडेंशियल. ज़्यादा... | |
NSString * | atvCredentialsType |
Android TV के वे क्रेडेंशियल टाइप के बारे में GCKMediaLoadRequestData::atvCredentials में बताया गया है. ज़्यादा... | |
प्रॉपर्टी की जानकारी
|
readnonatomiccopy |
लोड करने के लिए मीडिया आइटम.
|
readnonatomiccopy |
मीडिया आइटम या सूची का मेटाडेटा.
|
readnonatomiccopy |
वह फ़्लैग जो बताता है कि लोड होने के तुरंत बाद वीडियो चलाना शुरू होता है या नहीं.
डिफ़ॉल्ट वैल्यू @(YES)
है.
queueData
में सूची में आइटम तय करके सूची लोड करने पर, यह वैल्यू queueData
में लोड होने वाले पहले GCKMediaQueueItem के autoplay
को बदल देती है. जब यह फ़ील्ड nil
हो, सिर्फ़ तब ही queueData
में, अलग-अलग GCKMediaQueueItem की autoplay
प्रॉपर्टी लागू होगी.
mediaInformation
तय करके कोई आइटम लोड करते समय, यह फ़ील्ड तय करता है कि लोड होने पर प्लेबैक शुरू होना चाहिए या नहीं. nil
होने पर, वीडियो तुरंत शुरू नहीं होगा.
|
readnonatomicassign |
वीडियो चलाने की शुरुआती स्थिति.
डिफ़ॉल्ट वैल्यू kGCKInvalidTimeInterval है, जो वीडियो चलाने की डिफ़ॉल्ट स्थिति को दिखाती है. अगर मांग पर वीडियो स्ट्रीम चल रही है, तो उसकी शुरुआत 0 से होगी. अगर लाइव स्ट्रीम चल रही है, तो वह लाइव स्ट्रीम के किनारे से शुरू होगी.
|
readnonatomicassign |
वीडियो चलाने की स्पीड.
डिफ़ॉल्ट वैल्यू 1
है.
|
readnonatomicstrong |
पूर्णांकों का कलेक्शन, जिसमें ऐक्टिव ट्रैक के बारे में बताया गया है.
डिफ़ॉल्ट वैल्यू nil
है.
|
readnonatomicstrong |
अनुरोध के साथ देने के लिए, कस्टम ऐप्लिकेशन-विशिष्ट डेटा.
यह एक ऐसा ऑब्जेक्ट होना चाहिए जिसे NSJSONSerialization या nil
का इस्तेमाल करके, JSON में सीरियलाइज़ किया जा सकता हो.
|
readnonatomiccopy |
लोड किए जा रहे मीडिया आइटम के लिए, उपयोगकर्ता के क्रेडेंशियल.
|
readnonatomiccopy |
GCKMediaLoadRequestData::credentials में दिए गए उपयोगकर्ता क्रेडेंशियल के टाइप.
|
readnonatomiccopy |
लोड हो रहे मीडिया आइटम के लिए, Android TV के दूसरे क्रेडेंशियल.
अगर रिसीवर के पास Android TV ऐप्लिकेशन है, तो ये क्रेडेंशियल सेट किए जाने पर GCKMediaLoadRequestData::credentials में सेट की गई वैल्यू को बदल देंगे. रिसीवर की ओर से, इन क्रेडेंशियल को MediaLoadRequestData#getCredentials से ऐक्सेस किया जा सकता है.
- से
- 4.7.0
|
readnonatomiccopy |
Android TV के वे क्रेडेंशियल टाइप के बारे में GCKMediaLoadRequestData::atvCredentials में बताया गया है.
अगर क्रेडेंशियल सेट किए जाते हैं, तो डिवाइस पाने वाले के तौर पर Android TV ऐप्लिकेशन होने पर, यह क्रेडेंशियल टाइप GCKMediaLoadRequestData::credentialsType में सेट की गई वैल्यू को बदल देगा. रिसीवर की ओर से, इन क्रेडेंशियल को MediaLoadRequestData#getCredentialsType से ऐक्सेस किया जा सकता है.
- से
- 4.7.0