GCKCastOptions क्लास

GCKCastOptions क्लास का रेफ़रंस

खास जानकारी

कास्ट डिवाइसों को खोजने और कास्ट सेशन के काम करने के तरीके पर असर डालने वाले विकल्प.

इस ऑब्जेक्ट को GCKCastContext पर पास करने से पहले, राइटेबल प्रॉपर्टी को सेट किया जाना ज़रूरी है.

से
3.0

NSObject, <NSकॉपी>, और <NSSecureCoding> को इनहेरिट करता है.

इंस्टेंस के तरीके के बारे में खास जानकारी

(instancetype) - initWithDiscoveryCriteria:
 खोज की खास शर्तों के हिसाब से एक नया GCKCastOptions ऑब्जेक्ट बनाता है. ज़्यादा...
 
(instancetype) - initWithReceiverApplicationID:
 खास रिसीवर ऐप्लिकेशन आईडी के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है. ज़्यादा...
 
(instancetype) - initWithSupportedNamespaces:
 नेमस्पेस की तय सूची के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है. ज़्यादा...
 

प्रॉपर्टी की खास जानकारी

BOOL physicalVolumeButtonsWillControlDeviceVolume
 यह फ़्लैग बताता है कि भेजने वाले डिवाइस के फ़िज़िकल आवाज़ बटन को सेशन की आवाज़ कंट्रोल करनी चाहिए या नहीं. ज़्यादा...
 
BOOL disableDiscoveryAutostart
 इस फ़्लैग से पता चलता है कि कॉन्टेक्स्ट शुरू करने के दौरान, कास्ट डिवाइसों की खोज अपने-आप शुरू हो जानी चाहिए या नहीं. ज़्यादा...
 
BOOL disableAnalyticsLogging
 ऐसा फ़्लैग जिसका इस्तेमाल गड़बड़ी की जानकारी का डेटा इकट्ठा करने की सुविधा को बंद करने या उसे चालू करने के लिए किया जाता है. इससे कास्ट डिवाइस को लोग आसानी से खोज पाते हैं. ज़्यादा...
 
GCKLaunchOptionslaunchOptions
 कास्ट सेशन शुरू करते समय इस्तेमाल करने के लिए, रिसीवर के लॉन्च करने के विकल्प. ज़्यादा...
 
NSString * sharedContainerIdentifier
 शेयर किया गया कंटेनर आइडेंटिफ़ायर, जिसका इस्तेमाल बैकग्राउंड के उन एचटीटीपी डाउनलोड के लिए किया जा सकता है जो फ़्रेमवर्क की मदद से किए जाते हैं. ज़्यादा...
 
BOOL suspendSessionsWhenBackgrounded
 जब भेजने वाला ऐप्लिकेशन बैकग्राउंड में चला जाता है और फ़ोरग्राउंड में वापस आने पर फिर से शुरू होता है, तब सेशन निलंबित किए जाने चाहिए या नहीं. ज़्यादा...
 
BOOL stopReceiverApplicationWhenEndingSession
 जब उपयोगकर्ता "कास्ट करना बंद करें" बटन पर क्लिक करके सेशन खत्म करता है, तो रिसीवर का ऐप्लिकेशन बंद किया जाना चाहिए या नहीं. ज़्यादा...
 
BOOL startDiscoveryAfterFirstTapOnCastButton
 क्या कास्ट डिवाइसों को खोजने की शुरुआत, GCKUICastButton पर पहली बार टैप करने के बाद ही शुरू होती है. ज़्यादा...
 

तरीके की जानकारी

- (instancetype) initWithDiscoveryCriteria: (GCKDiscoveryCriteria *)  discoveryCriteria

खोज की खास शर्तों के हिसाब से एक नया GCKCastOptions ऑब्जेक्ट बनाता है.

Parameters
discoveryCriteriaThe discovery criteria to apply to discovered Cast devices. Only those devices that satisfy the criteria will be made available to the application.
से
4.0
- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

खास रिसीवर ऐप्लिकेशन आईडी के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है.

Parameters
applicationIDThe ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
Deprecated:
initWithडिस्कवरी मानदंड का इस्तेमाल करें:.
- (instancetype) initWithSupportedNamespaces: (NSArray< NSString * > *)  namespaces

नेमस्पेस की तय सूची के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है.

Parameters
namespacesA list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.
Deprecated:
initWithडिस्कवरी मानदंड का इस्तेमाल करें:.

प्रॉपर्टी की जानकारी

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
readwritenonatomicassign

यह फ़्लैग बताता है कि भेजने वाले डिवाइस के फ़िज़िकल आवाज़ बटन को सेशन की आवाज़ कंट्रोल करनी चाहिए या नहीं.

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

इस फ़्लैग से पता चलता है कि कॉन्टेक्स्ट शुरू करने के दौरान, कास्ट डिवाइसों की खोज अपने-आप शुरू हो जानी चाहिए या नहीं.

अगर इसे NO पर सेट किया जाता है, तो startDiscovery (GCKDiscoveryManager) और stopDiscovery (GCKDiscoveryManager) के तरीकों का इस्तेमाल करके, डिस्कवरी को शुरू किया जा सकता है और मांग पर बंद किया जा सकता है. डिफ़ॉल्ट रूप से, यह विकल्प NO पर सेट होता है.

से
3.4
- (BOOL) disableAnalyticsLogging
readwritenonatomicassign

ऐसा फ़्लैग जिसका इस्तेमाल गड़बड़ी की जानकारी का डेटा इकट्ठा करने की सुविधा को बंद करने या उसे चालू करने के लिए किया जाता है. इससे कास्ट डिवाइस को लोग आसानी से खोज पाते हैं.

डिफ़ॉल्ट वैल्यू NO (चालू है) है. वैल्यू को YES पर सेट करके, इसे बंद किया जा सकता है.

से
4.0
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

कास्ट सेशन शुरू करते समय इस्तेमाल करने के लिए, रिसीवर के लॉन्च करने के विकल्प.

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

शेयर किया गया कंटेनर आइडेंटिफ़ायर, जिसका इस्तेमाल बैकग्राउंड के उन एचटीटीपी डाउनलोड के लिए किया जा सकता है जो फ़्रेमवर्क की मदद से किए जाते हैं.

से
3.2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

जब भेजने वाला ऐप्लिकेशन बैकग्राउंड में चला जाता है और फ़ोरग्राउंड में वापस आने पर फिर से शुरू होता है, तब सेशन निलंबित किए जाने चाहिए या नहीं.

डिफ़ॉल्ट रूप से, यह विकल्प YES पर सेट होता है. इसे ऐसे ऐप्लिकेशन में NO पर सेट करना सही है जो बैकग्राउंड में रहते हुए, अनिश्चित समय तक नेटवर्क कनेक्शन बनाए रख सकते हैं.

से
3.4
- (BOOL) stopReceiverApplicationWhenEndingSession
readwritenonatomicassign

जब उपयोगकर्ता "कास्ट करना बंद करें" बटन पर क्लिक करके सेशन खत्म करता है, तो रिसीवर का ऐप्लिकेशन बंद किया जाना चाहिए या नहीं.

डिफ़ॉल्ट रूप से, यह विकल्प NO पर सेट होता है.

से
4.0
- (BOOL) startDiscoveryAfterFirstTapOnCastButton
readwritenonatomicassign

क्या कास्ट डिवाइसों को खोजने की शुरुआत, GCKUICastButton पर पहली बार टैप करने के बाद ही शुरू होती है.

अगर इस नीति को YES पर सेट किया जाता है, तो GCKUICastButton तब तक दिखता है, जब तक कोई व्यक्ति पहली बार कास्ट बटन पर टैप नहीं करता. पहले टैप पर, अचानक दिखने वाला (इंटरस्टीशियल) विज्ञापन दिखता है. इससे, यह जानकारी मिलती है कि कास्ट के काम करने के लिए, लोकल नेटवर्क ऐक्सेस करने की अनुमति क्यों ज़रूरी है. पेज पर अचानक दिखने वाले विज्ञापन को खारिज करने के बाद, उसकी खोज शुरू हो जाती है. डिवाइस के किसी वाई-फ़ाई नेटवर्क से कनेक्ट होने पर ही, 'कास्ट करें' बटन फिर से दिखेगा. जब कोई वाई-फ़ाई नेटवर्क कनेक्शन मौजूद न हो, तब 'कास्ट करें' बटन छिपा होता है. अगर इस नीति को NO पर सेट किया जाता है, तो disableDiscoveryAutoStart फ़्लैग के हिसाब से वीडियो को खोजना शुरू किया जाता है. यह फ़्लैग सिर्फ़ iOS 14 और उसके बाद के वर्शन पर काम करता है. हालांकि, ऐसा तब ही किया जा सकता है, जब फ़्लैग disableDiscoveryAutoStart को NO पर सेट किया गया हो. डिफ़ॉल्ट वैल्यू YES है.

से
4.5.3