खास जानकारी
कास्ट क्लास पर मीडिया प्लेबैक कंट्रोल करने के लिए क्लास.
यह क्लास, बंद किए गए GCKMediaControlChannel जैसी ही सुविधा देती है जिसे यह रैप करता है, लेकिन इसमें ज़्यादा सुविधाजनक एपीआई होता है. मुख्य अंतर ये हैं:
- हर अनुरोध को GCKRequest ऑब्जेक्ट के ज़रिए दिखाया जाता है जिसे खास प्रतिनिधि के साथ ट्रैक किया जा सकता है.
- GCKRemoteMediaClient एक ही प्रतिनिधि के बजाय, कई लिसनर के साथ काम करता है.
- सिंस
- 3.0
NSObject को इनहेरिट करता है.
इंस्टेंस के तरीके की खास जानकारी | |
(void) | - addListener: |
इस ऑब्जेक्ट की सुनने वालों की सूची में लिसनर जोड़ता है. ज़्यादा... | |
(void) | - removeListener: |
इस ऑब्जेक्ट की सुनने वालों की सूची से किसी लिसनर को हटाता है. ज़्यादा... | |
(GCKRequest *) | - loadMedia: |
किसी नए मीडिया आइटम को लोड करके, वीडियो चलाना शुरू करता है. ज़्यादा... | |
(GCKRequest *) | - loadMedia:autoplay: |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है. ज़्यादा... | |
(GCKRequest *) | - loadMedia:autoplay:playPosition: |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है. ज़्यादा... | |
(GCKRequest *) | - loadMedia:autoplay:playPosition:customData: |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है. ज़्यादा... | |
(GCKRequest *) | - loadMedia:autoplay:playPosition:activeTrackIDs: |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है. ज़्यादा... | |
(GCKRequest *) | - loadMedia:autoplay:playPosition:activeTrackIDs:customData: |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है. ज़्यादा... | |
(GCKRequest *) | - setActiveTrackIDs: |
ऐक्टिव ट्रैक सेट करता है. ज़्यादा... | |
(GCKRequest *) | - setTextTrackStyle: |
टेक्स्ट ट्रैक की स्टाइल सेट करता है. ज़्यादा... | |
(GCKRequest *) | - pause |
मौजूदा मीडिया आइटम को चलाने पर रोक लगाता है. ज़्यादा... | |
(GCKRequest *) | - pauseWithCustomData: |
मौजूदा मीडिया आइटम को चलाने पर रोक लगाता है. ज़्यादा... | |
(GCKRequest *) | - stop |
मौजूदा मीडिया आइटम का प्लेबैक बंद कर देता है. ज़्यादा... | |
(GCKRequest *) | - stopWithCustomData: |
मौजूदा मीडिया आइटम का प्लेबैक बंद कर देता है. ज़्यादा... | |
(GCKRequest *) | - play |
इससे, मौजूदा मीडिया आइटम को चलाया जाता है या फिर से शुरू किया जाता है. ज़्यादा... | |
(GCKRequest *) | - playWithCustomData: |
इससे, मौजूदा मीडिया आइटम को चलाया जाता है या फिर से शुरू किया जाता है. ज़्यादा... | |
(GCKRequest *) | - seekToTimeInterval: |
मौजूदा मीडिया आइटम में नई जगह पर जाने की कोशिश करता है. ज़्यादा... | |
(GCKRequest *) | - seekToTimeInterval:resumeState: |
मौजूदा मीडिया आइटम में नई जगह पर जाने की कोशिश करता है. ज़्यादा... | |
(GCKRequest *) | - seekToTimeInterval:resumeState:customData: |
मौजूदा मीडिया आइटम में नई जगह पर जाने की कोशिश करता है. ज़्यादा... | |
(GCKRequest *) | - queueLoadItems:startIndex:repeatMode: |
मीडिया आइटम की नई सूची को लोड करके, वैकल्पिक रूप से प्लेबैक शुरू करता है. ज़्यादा... | |
(GCKRequest *) | - queueLoadItems:startIndex:repeatMode:customData: |
मीडिया आइटम की नई सूची को लोड करके, वैकल्पिक रूप से प्लेबैक शुरू करता है. ज़्यादा... | |
(GCKRequest *) | - queueLoadItems:startIndex:playPosition:repeatMode:customData: |
मीडिया आइटम की नई सूची को लोड करके, वैकल्पिक रूप से प्लेबैक शुरू करता है. ज़्यादा... | |
(GCKRequest *) | - queueInsertItems:beforeItemWithID: |
सूची में नए मीडिया आइटम की सूची डालता है. ज़्यादा... | |
(GCKRequest *) | - queueInsertItems:beforeItemWithID:customData: |
सूची में नए मीडिया आइटम की सूची डालता है. ज़्यादा... | |
(GCKRequest *) | - queueInsertItem:beforeItemWithID: |
सुविधाजनक तरीका, जो सूची में एक आइटम डालता है. ज़्यादा... | |
(GCKRequest *) | - queueInsertAndPlayItem:beforeItemWithID: |
सुविधाजनक तरीका, जो सूची में एक आइटम डालकर मौजूदा आइटम बनाता है. ज़्यादा... | |
(GCKRequest *) | - queueInsertAndPlayItem:beforeItemWithID:playPosition:customData: |
सुविधाजनक तरीका, जो सूची में एक आइटम डालकर मौजूदा आइटम बनाता है. ज़्यादा... | |
(GCKRequest *) | - queueUpdateItems: |
सूची को अपडेट करता है. ज़्यादा... | |
(GCKRequest *) | - queueUpdateItems:customData: |
सूची को अपडेट करता है. ज़्यादा... | |
(GCKRequest *) | - queueRemoveItemsWithIDs: |
सूची से मीडिया आइटम की सूची हटाता है. ज़्यादा... | |
(GCKRequest *) | - queueRemoveItemsWithIDs:customData: |
सूची से मीडिया आइटम की सूची हटाता है. ज़्यादा... | |
(GCKRequest *) | - queueRemoveItemWithID: |
सुविधा का तरीका, जो सूची से एक आइटम हटा देता है. ज़्यादा... | |
(GCKRequest *) | - queueReorderItemsWithIDs:insertBeforeItemWithID: |
सूची में मीडिया आइटम की सूची को फिर से क्रम से लगाता है. ज़्यादा... | |
(GCKRequest *) | - queueReorderItemsWithIDs:insertBeforeItemWithID:customData: |
सूची में मीडिया आइटम की सूची को फिर से क्रम में लगाएं. ज़्यादा... | |
(GCKRequest *) | - queueMoveItemWithID:beforeItemWithID: |
सुविधाजनक तरीका, जो सूची के किसी एक आइटम की जगह बदल देता है. ज़्यादा... | |
(GCKRequest *) | - queueJumpToItemWithID: |
आइटम को सीधे उस आईडी पर ले जाता है जिसमें सूची में बताया गया आईडी होता है. ज़्यादा... | |
(GCKRequest *) | - queueJumpToItemWithID:customData: |
आइटम को सीधे उस आईडी पर ले जाता है जिसमें सूची में बताया गया आईडी होता है. ज़्यादा... | |
(GCKRequest *) | - queueJumpToItemWithID:playPosition:customData: |
आइटम को सीधे उस आईडी पर ले जाता है जिसमें सूची में बताया गया आईडी होता है. ज़्यादा... | |
(GCKRequest *) | - queueNextItem |
सूची में अगले आइटम पर ले जाता है. ज़्यादा... | |
(GCKRequest *) | - queuePreviousItem |
सूची में पिछले आइटम पर ले जाता है. ज़्यादा... | |
(GCKRequest *) | - queueSetRepeatMode: |
सूची को दोहराने वाला मोड सेट करता है. ज़्यादा... | |
(GCKRequest *) | - setStreamVolume: |
स्ट्रीम वॉल्यूम सेट करता है. ज़्यादा... | |
(GCKRequest *) | - setStreamVolume:customData: |
स्ट्रीम वॉल्यूम सेट करता है. ज़्यादा... | |
(GCKRequest *) | - setStreamMuted: |
यह सेट करता है कि स्ट्रीम को म्यूट किया गया है या नहीं. ज़्यादा... | |
(GCKRequest *) | - setStreamMuted:customData: |
यह सेट करता है कि स्ट्रीम को म्यूट किया गया है या नहीं. ज़्यादा... | |
(GCKRequest *) | - requestStatus |
रिसीवर से मीडिया स्थिति की जानकारी अपडेट करने का अनुरोध करता है. ज़्यादा... | |
(NSTimeInterval) | - approximateStreamPosition |
पिछली बार मिले स्ट्रीम की जानकारी और अपडेट के बाद से अब तक बीत चुके वॉल-टाइम के आधार पर, स्ट्रीम का अनुमानित क्रम दिखाता है. ज़्यादा... | |
(void) | - notifyDidStartMediaSession |
कोई मीडिया सेशन शुरू होने पर, सब-क्लास के ज़रिए कॉल किए जाने के लिए ज़रूरी है. जैसे, नए प्लेयर के रिमोट प्लेयर पर लोड हो जाने के बाद. ज़्यादा... | |
(void) | - notifyDidUpdateMediaStatus |
क्लाइंट का MediaStatus ऑब्जेक्ट बदलने पर, सब-क्लास से कॉल करने के लिए. ज़्यादा... | |
(void) | - notifyDidUpdateQueue |
क्लाइंट की मैनेज की गई मीडिया सूची में किसी भी समय बदलाव होने पर, उसे सब-क्लास से कॉल किया जाएगा. ज़्यादा... | |
(void) | - notifyDidUpdatePreloadStatus |
क्लाइंट की MediaStatus के लिए GCKMediaStatus::preloadedItemID के सब-क्लास से कॉल किए जाने के लिए. ज़्यादा... | |
(void) | - notifyDidUpdateMetadata |
मेटाडेटा में बदलाव होने पर, डेटा क्लास को कॉल करने के लिए. ज़्यादा... | |
प्रॉपर्टी की खास जानकारी | |
BOOL | connected |
एक फ़्लैग जो बताता है कि यह ऑब्जेक्ट किसी सेशन से कनेक्ट है या नहीं. ज़्यादा... | |
GCKMediaStatus * | mediaStatus |
मीडिया कंट्रोल चैनल की रिपोर्ट के मुताबिक, मीडिया की मौजूदा स्थिति. ज़्यादा... | |
NSTimeInterval | timeSinceLastMediaStatusUpdate |
वह समय जो मीडिया से जुड़े पिछले अपडेट को मिले हुए थे. ज़्यादा... | |
id< GCKRemoteMediaClientAdInfoParserDelegate > | adInfoParserDelegate |
किसी ऐसे व्यक्ति के लिए, जो GCKMediaStatus ऑब्जेक्ट में कस्टम डेटा से, विज्ञापन के लिए ब्रेक की जानकारी हासिल कर सकता हो. ज़्यादा... | |
तरीके की जानकारी
- (void) addListener: | (id< GCKRemoteMediaClientListener >) | listener |
इस ऑब्जेक्ट की सुनने वालों की सूची में लिसनर जोड़ता है.
- Parameters
-
listener The listener to add.
- (void) removeListener: | (id< GCKRemoteMediaClientListener >) | listener |
इस ऑब्जेक्ट की सुनने वालों की सूची से किसी लिसनर को हटाता है.
- Parameters
-
listener The listener to remove.
- (GCKRequest *) loadMedia: | (GCKMediaInformation *) | mediaInfo |
किसी नए मीडिया आइटम को लोड करके, वीडियो चलाना शुरू करता है.
- Parameters
-
mediaInfo An object describing the media item to load.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) loadMedia: | (GCKMediaInformation *) | mediaInfo | |
autoplay: | (BOOL) | autoplay | |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है.
- Parameters
-
mediaInfo An object describing the media item to load. autoplay Whether playback should start immediately.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) loadMedia: | (GCKMediaInformation *) | mediaInfo | |
autoplay: | (BOOL) | autoplay | |
playPosition: | (NSTimeInterval) | playPosition | |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है.
- Parameters
-
mediaInfo An object describing the media item to load. autoplay Whether playback should start immediately. playPosition The initial playback position.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) loadMedia: | (GCKMediaInformation *) | mediaInfo | |
autoplay: | (BOOL) | autoplay | |
playPosition: | (NSTimeInterval) | playPosition | |
customData: | (id __nullable) | customData | |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है.
- Parameters
-
mediaInfo An object describing the media item to load. autoplay Whether playback should start immediately. playPosition The initial playback position. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) loadMedia: | (GCKMediaInformation *) | mediaInfo | |
autoplay: | (BOOL) | autoplay | |
playPosition: | (NSTimeInterval) | playPosition | |
activeTrackIDs: | (NSArray< NSNumber * > *__nullable) | activeTrackIDs | |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है.
- Parameters
-
mediaInfo An object describing the media item to load. autoplay Whether playback should start immediately. playPosition The initial playback position. activeTrackIDs An array of integers specifying the active tracks. May be nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) loadMedia: | (GCKMediaInformation *) | mediaInfo | |
autoplay: | (BOOL) | autoplay | |
playPosition: | (NSTimeInterval) | playPosition | |
activeTrackIDs: | (NSArray< NSNumber * > *__nullable) | activeTrackIDs | |
customData: | (id __nullable) | customData | |
कॉन्टेंट लोड होता है और एक नए मीडिया आइटम को चलाने पर यह सुविधा मिलती है.
- Parameters
-
mediaInfo An object describing the media item to load. autoplay Whether playback should start immediately. playPosition The initial playback position. activeTrackIDs An array of integers specifying the active tracks. May be nil
.customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) setActiveTrackIDs: | (NSArray< NSNumber * > *__nullable) | activeTrackIDs |
ऐक्टिव ट्रैक सेट करता है.
मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
activeTrackIDs An array of integers specifying the active tracks. May be empty or nil
to disable any currently active tracks.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) setTextTrackStyle: | (GCKMediaTextTrackStyle *__nullable) | textTrackStyle |
टेक्स्ट ट्रैक की स्टाइल सेट करता है.
मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
textTrackStyle The text track style. The style will not be changed if this is nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) pause |
मौजूदा मीडिया आइटम को चलाने पर रोक लगाता है.
मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) pauseWithCustomData: | (id __nullable) | customData |
मौजूदा मीडिया आइटम को चलाने पर रोक लगाता है.
मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) stop |
मौजूदा मीडिया आइटम का प्लेबैक बंद कर देता है.
अगर इस समय कोई सूची लोड की हुई है, तो उसे हटा दिया जाएगा. मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) stopWithCustomData: | (id __nullable) | customData |
मौजूदा मीडिया आइटम का प्लेबैक बंद कर देता है.
अगर इस समय कोई सूची लोड की हुई है, तो उसे हटा दिया जाएगा. मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) play |
इससे, मौजूदा मीडिया आइटम को चलाया जाता है या फिर से शुरू किया जाता है.
प्लेबैक हमेशा स्ट्रीम की शुरुआत में शुरू होता है. मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) playWithCustomData: | (id __nullable) | customData |
इससे, मौजूदा मीडिया आइटम को चलाया जाता है या फिर से शुरू किया जाता है.
प्लेबैक हमेशा स्ट्रीम की शुरुआत में शुरू होता है. मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) seekToTimeInterval: | (NSTimeInterval) | position |
मौजूदा मीडिया आइटम में नई जगह पर जाने की कोशिश करता है.
मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
position The new position from the beginning of the stream.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) seekToTimeInterval: | (NSTimeInterval) | position | |
resumeState: | (GCKMediaResumeState) | resumeState | |
मौजूदा मीडिया आइटम में नई जगह पर जाने की कोशिश करता है.
मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
position The new position interval from the beginning of the stream. resumeState The action to take after the seek operation has finished.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) seekToTimeInterval: | (NSTimeInterval) | position | |
resumeState: | (GCKMediaResumeState) | resumeState | |
customData: | (id __nullable) | customData | |
मौजूदा मीडिया आइटम में नई जगह पर जाने की कोशिश करता है.
मीडिया की मौजूदा स्थिति न होने पर, अनुरोध स्वीकार नहीं किया जाएगा.
- Parameters
-
position The new position from the beginning of the stream. resumeState The action to take after the seek operation has finished. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueLoadItems: | (NSArray< GCKMediaQueueItem * > *) | queueItems | |
startIndex: | (NSUInteger) | startIndex | |
repeatMode: | (GCKMediaRepeatMode) | repeatMode | |
मीडिया आइटम की नई सूची को लोड करके, वैकल्पिक रूप से प्लेबैक शुरू करता है.
- Parameters
-
queueItems An array of GCKMediaQueueItem instances to load. Must not be nil
or empty.startIndex The index of the item in the items array that should be played first. repeatMode The repeat mode for playing the queue.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueLoadItems: | (NSArray< GCKMediaQueueItem * > *) | queueItems | |
startIndex: | (NSUInteger) | startIndex | |
repeatMode: | (GCKMediaRepeatMode) | repeatMode | |
customData: | (id __nullable) | customData | |
मीडिया आइटम की नई सूची को लोड करके, वैकल्पिक रूप से प्लेबैक शुरू करता है.
- Parameters
-
queueItems An array of GCKMediaQueueItem instances to load. Must not be nil
or empty.startIndex The index of the item in the items array that should be played first. repeatMode The repeat mode for playing the queue. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueLoadItems: | (NSArray< GCKMediaQueueItem * > *) | queueItems | |
startIndex: | (NSUInteger) | startIndex | |
playPosition: | (NSTimeInterval) | playPosition | |
repeatMode: | (GCKMediaRepeatMode) | repeatMode | |
customData: | (id __nullable) | customData | |
मीडिया आइटम की नई सूची को लोड करके, वैकल्पिक रूप से प्लेबैक शुरू करता है.
- Parameters
-
queueItems An array of GCKMediaQueueItem instances to load. Must not be nil
or empty.startIndex The index of the item in the items array that should be played first. playPosition The initial playback position for the item when it is first played, relative to the beginning of the stream. This value is ignored when the same item is played again, for example when the queue repeats, or the item is later jumped to. In those cases the item's startTime is used. repeatMode The repeat mode for playing the queue. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueInsertItems: | (NSArray< GCKMediaQueueItem * > *) | queueItems | |
beforeItemWithID: | (NSUInteger) | beforeItemID | |
सूची में नए मीडिया आइटम की सूची डालता है.
- Parameters
-
queueItems An array of GCKMediaQueueItem instances to insert. Must not be nil
or empty.beforeItemID The ID of the item that will be located immediately after the inserted list. If the value is kGCKMediaQueueInvalidItemID, the inserted list will be appended to the end of the queue.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueInsertItems: | (NSArray< GCKMediaQueueItem * > *) | queueItems | |
beforeItemWithID: | (NSUInteger) | beforeItemID | |
customData: | (id __nullable) | customData | |
सूची में नए मीडिया आइटम की सूची डालता है.
- Parameters
-
queueItems An array of GCKMediaQueueItem instances to insert. Must not be nil
or empty.beforeItemID ID of the item that will be located immediately after the inserted list. If the value is kGCKMediaQueueInvalidItemID, the inserted list will be appended to the end of the queue. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueInsertItem: | (GCKMediaQueueItem *) | item | |
beforeItemWithID: | (NSUInteger) | beforeItemID | |
सुविधाजनक तरीका, जो सूची में एक आइटम डालता है.
- Parameters
-
item The item to insert. beforeItemID The ID of the item that will be located immediately after the inserted item. If the value is kGCKMediaQueueInvalidItemID, or does not refer to any item currently in the queue, the inserted item will be appended to the end of the queue.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueInsertAndPlayItem: | (GCKMediaQueueItem *) | item | |
beforeItemWithID: | (NSUInteger) | beforeItemID | |
सुविधाजनक तरीका, जो सूची में एक आइटम डालकर मौजूदा आइटम बनाता है.
- Parameters
-
item The item to insert. beforeItemID The ID of the item that will be located immediately after the inserted item. If the value is kGCKMediaQueueInvalidItemID, or does not refer to any item currently in the queue, the inserted item will be appended to the end of the queue.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueInsertAndPlayItem: | (GCKMediaQueueItem *) | item | |
beforeItemWithID: | (NSUInteger) | beforeItemID | |
playPosition: | (NSTimeInterval) | playPosition | |
customData: | (id __nullable) | customData | |
सुविधाजनक तरीका, जो सूची में एक आइटम डालकर मौजूदा आइटम बनाता है.
- Parameters
-
item The item to insert. beforeItemID The ID of the item that will be located immediately after the inserted item. If the value is kGCKMediaQueueInvalidItemID, or does not refer to any item currently in the queue, the inserted item will be appended to the end of the queue. playPosition The initial playback position for the item when it is first played, relative to the beginning of the stream. This value is ignored when the same item is played again, for example when the queue repeats, or the item is later jumped to. In those cases the item's startTime is used. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueUpdateItems: | (NSArray< GCKMediaQueueItem * > *) | queueItems |
सूची को अपडेट करता है.
- Parameters
-
queueItems The list of updated items.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueUpdateItems: | (NSArray< GCKMediaQueueItem * > *) | queueItems | |
customData: | (id __nullable) | customData | |
सूची को अपडेट करता है.
- Parameters
-
queueItems The list of updated items. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueRemoveItemsWithIDs: | (NSArray< NSNumber * > *) | itemIDs |
सूची से मीडिया आइटम की सूची हटाता है.
अगर इस वजह से सूची खाली हो जाती है, तो मौजूदा मीडिया सेशन खत्म हो जाएगा.
- Parameters
-
itemIDs An array of media item IDs identifying the items to remove. Must not be nil
or empty.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueRemoveItemsWithIDs: | (NSArray< NSNumber * > *) | itemIDs | |
customData: | (id __nullable) | customData | |
सूची से मीडिया आइटम की सूची हटाता है.
अगर इस वजह से सूची खाली हो जाती है, तो मौजूदा मीडिया सेशन खत्म हो जाएगा.
- Parameters
-
itemIDs An array of media item IDs identifying the items to remove. Must not be nil
or empty.customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueRemoveItemWithID: | (NSUInteger) | itemID |
सुविधा का तरीका, जो सूची से एक आइटम हटा देता है.
- Parameters
-
itemID The ID of the item to remove.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueReorderItemsWithIDs: | (NSArray< NSNumber * > *) | queueItemIDs | |
insertBeforeItemWithID: | (NSUInteger) | beforeItemID | |
सूची में मीडिया आइटम की सूची को फिर से क्रम से लगाता है.
- Parameters
-
queueItemIDs An array of media item IDs identifying the items to reorder. Must not be nil
or empty.beforeItemID ID of the item that will be located immediately after the reordered list. If the value is kGCKMediaQueueInvalidItemID, or does not refer to any item currently in the queue, the reordered list will be appended at the end of the queue.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueReorderItemsWithIDs: | (NSArray< NSNumber * > *) | queueItemIDs | |
insertBeforeItemWithID: | (NSUInteger) | beforeItemID | |
customData: | (id __nullable) | customData | |
सूची में मीडिया आइटम की सूची को फिर से क्रम में लगाएं.
- Parameters
-
queueItemIDs An array of media item IDs identifying the items to reorder. Must not be nil
or empty.beforeItemID The ID of the item that will be located immediately after the reordered list. If the value is kGCKMediaQueueInvalidItemID, or does not refer to any item currently in the queue, the reordered list will be moved to the end of the queue. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueMoveItemWithID: | (NSUInteger) | itemID | |
beforeItemWithID: | (NSUInteger) | beforeItemID | |
सुविधाजनक तरीका, जो सूची के किसी एक आइटम की जगह बदल देता है.
- Parameters
-
itemID The ID of the item to move. beforeItemID The ID of the item that will be located immediately after the reordered list. If the value is kGCKMediaQueueInvalidItemID, or does not refer to any item currently in the queue, the item will be moved to the end of the queue.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueJumpToItemWithID: | (NSUInteger) | itemID |
आइटम को सीधे उस आईडी पर ले जाता है जिसमें सूची में बताया गया आईडी होता है.
- Parameters
-
itemID The ID of the item to jump to.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueJumpToItemWithID: | (NSUInteger) | itemID | |
customData: | (id __nullable) | customData | |
आइटम को सीधे उस आईडी पर ले जाता है जिसमें सूची में बताया गया आईडी होता है.
- Parameters
-
itemID The ID of the item to jump to. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueJumpToItemWithID: | (NSUInteger) | itemID | |
playPosition: | (NSTimeInterval) | playPosition | |
customData: | (id __nullable) | customData | |
आइटम को सीधे उस आईडी पर ले जाता है जिसमें सूची में बताया गया आईडी होता है.
- Parameters
-
itemID The ID of the item to jump to. playPosition The initial playback position for the item when it is first played, relative to the beginning of the stream. This value is ignored when the same item is played again, for example when the queue repeats, or the item is later jumped to. In those cases the item's startTime is used. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueNextItem |
सूची में अगले आइटम पर ले जाता है.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queuePreviousItem |
सूची में पिछले आइटम पर ले जाता है.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) queueSetRepeatMode: | (GCKMediaRepeatMode) | repeatMode |
सूची को दोहराने वाला मोड सेट करता है.
- Parameters
-
repeatMode The new repeat mode.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) setStreamVolume: | (float) | volume |
स्ट्रीम वॉल्यूम सेट करता है.
अगर कोई मौजूदा मीडिया सेशन नहीं है, तो अनुरोध पूरा नहीं होगा.
- Parameters
-
volume The new volume, in the range [0.0 - 1.0].
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) setStreamVolume: | (float) | volume | |
customData: | (id __nullable) | customData | |
स्ट्रीम वॉल्यूम सेट करता है.
अगर कोई मौजूदा मीडिया सेशन नहीं है, तो अनुरोध पूरा नहीं होगा.
- Parameters
-
volume The new volume, in the range [0.0 - 1.0]. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) setStreamMuted: | (BOOL) | muted |
यह सेट करता है कि स्ट्रीम को म्यूट किया गया है या नहीं.
अगर कोई मौजूदा मीडिया सेशन नहीं है, तो अनुरोध पूरा नहीं होगा.
- Parameters
-
muted Whether the stream should be muted or unmuted.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) setStreamMuted: | (BOOL) | muted | |
customData: | (id __nullable) | customData | |
यह सेट करता है कि स्ट्रीम को म्यूट किया गया है या नहीं.
अगर कोई मौजूदा मीडिया सेशन नहीं है, तो अनुरोध पूरा नहीं होगा.
- Parameters
-
muted Whether the stream should be muted or unmuted. customData Custom application-specific data to pass along with the request. Must either be an object that can be serialized to JSON using NSJSONSerialization, or nil
.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (GCKRequest *) requestStatus |
रिसीवर से मीडिया स्थिति की जानकारी अपडेट करने का अनुरोध करता है.
- लौटाए गए आइटम
- इस अनुरोध को ट्रैक करने के लिए GCKRequest ऑब्जेक्ट.
- (NSTimeInterval) approximateStreamPosition |
पिछली बार मिले स्ट्रीम की जानकारी और अपडेट के बाद से अब तक बीत चुके वॉल-टाइम के आधार पर, स्ट्रीम का अनुमानित क्रम दिखाता है.
अगर चैनल कनेक्ट नहीं है या कोई मीडिया लोड नहीं है, तो 0 रिटर्न होता है.
- (void) notifyDidStartMediaSession |
कोई मीडिया सेशन शुरू होने पर, सब-क्लास के ज़रिए कॉल किए जाने के लिए ज़रूरी है. जैसे, नए प्लेयर के रिमोट प्लेयर पर लोड हो जाने के बाद.
GCKRemoteMediaClient(Protected) कैटगरी ने उपलब्ध कराया.
- (void) notifyDidUpdateMediaStatus |
क्लाइंट का MediaStatus ऑब्जेक्ट बदलने पर, सब-क्लास से कॉल करने के लिए.
GCKRemoteMediaClient(Protected) कैटगरी ने उपलब्ध कराया.
- (void) notifyDidUpdateQueue |
क्लाइंट की मैनेज की गई मीडिया सूची में किसी भी समय बदलाव होने पर, उसे सब-क्लास से कॉल किया जाएगा.
GCKRemoteMediaClient(Protected) कैटगरी ने उपलब्ध कराया.
- (void) notifyDidUpdatePreloadStatus |
क्लाइंट की MediaStatus के लिए GCKMediaStatus::preloadedItemID के सब-क्लास से कॉल किए जाने के लिए.
GCKRemoteMediaClient(Protected) कैटगरी ने उपलब्ध कराया.
- (void) notifyDidUpdateMetadata |
मेटाडेटा में बदलाव होने पर, डेटा क्लास को कॉल करने के लिए.
GCKRemoteMediaClient(Protected) कैटगरी ने उपलब्ध कराया.
प्रॉपर्टी की जानकारी
|
readnonatomicassign |
एक फ़्लैग जो बताता है कि यह ऑब्जेक्ट किसी सेशन से कनेक्ट है या नहीं.
|
readnonatomicstrong |
मीडिया कंट्रोल चैनल की रिपोर्ट के मुताबिक, मीडिया की मौजूदा स्थिति.
|
readnonatomicassign |
वह समय जो मीडिया से जुड़े पिछले अपडेट को मिले हुए थे.
अगर स्थिति के अनुरोध की प्रक्रिया चल रही है, तो यह 0 होगा.
|
readwritenonatomicweak |
किसी ऐसे व्यक्ति के लिए, जो GCKMediaStatus ऑब्जेक्ट में कस्टम डेटा से, विज्ञापन के लिए ब्रेक की जानकारी हासिल कर सकता हो.
- Deprecated:
- इसके बजाय, GCKAdBreakStatus का इस्तेमाल करें.