कास्ट करें डायलॉग

कास्ट बटन दबाने पर, कास्ट डायलॉग दिखता है. कास्ट डायलॉग की मदद से, उपयोगकर्ता वेब रिसीवर से कनेक्ट कर सकते हैं, उन्हें कंट्रोल कर सकते हैं, और उनसे डिसकनेक्ट कर सकते हैं.

अगर आपको कस्टम तरीके से लागू करना है या iOS या Chrome के लिए कोई ऐप्लिकेशन बनाना है, तो आपको इस डायलॉग को एक जैसे तरीके से लागू करना होगा. इससे उपयोगकर्ता इसे पहचान पाएंगे और इस पर भरोसा कर पाएंगे. साथ ही, यह सभी डिवाइसों, ऐप्लिकेशन, और प्लैटफ़ॉर्म पर एक जैसा काम करेगा. उदाहरण के लिए, रेफ़रंस ऐप्लिकेशन देखें.

  कास्ट करने का डायलॉग, कनेक्ट नहीं है (रिसीवर उपलब्ध हैं)

ज़रूरी है ( Android MediaRouter का डिफ़ॉल्ट ऐक्शन और सेटिंग):
  A   जब सेंडर ऐप्लिकेशन, कास्ट रिसीवर से कनेक्ट नहीं होता है, तब कास्ट बटन पर टैप करने से कास्ट डायलॉग दिखता है
  B   कास्ट डायलॉग का टाइटल, "इस पर कास्ट करें" दिखता है
  C   कास्ट डायलॉग में, उपलब्ध वेब रिसीवर की सूची दिखती है
  D   फ़िलहाल कास्ट करने वाले हर रिसीवर को, "ऐप्लिकेशन का नाम कास्ट किया जा रहा है" दिखाना चाहिए

डिवाइस के एक से ज़्यादा उपयोगकर्ताओं के लिए, इन बातों का ध्यान रखें:

  • जब कोई दूसरा उपयोगकर्ता, उसी ऐप्लिकेशन और खाते से कास्ट करने वाले रिसीवर से कनेक्ट करता है, तो सेंडर ऐप्लिकेशन, कास्ट किए जा रहे कॉन्टेंट को कंट्रोल करने की सुविधा देता है.
  • जब कोई दूसरा उपयोगकर्ता, कास्ट करने वाले किसी रिसीवर से कनेक्ट करता है, तो कास्ट न करने वाले ऐप्लिकेशन से, पहले वाला सेंडर ऐप्लिकेशन डिसकनेक्ट हो जाता है और नया सेंडर ऐप्लिकेशन कनेक्ट हो जाता है.

Android

कास्ट डायलॉग, कनेक्ट नहीं है

कास्ट डायलॉग, कनेक्ट नहीं है इमेज

होम स्क्रीन को कास्ट करना

Cast की होम स्क्रीन की इमेज

iOS

कास्ट डायलॉग, कनेक्ट नहीं है

कास्ट डायलॉग बॉक्स की इमेज, जिसमें कास्ट करने की सुविधा कनेक्ट नहीं है

होम स्क्रीन को कास्ट करना

Cast की होम स्क्रीन की इमेज

Chrome

कास्ट डायलॉग, कनेक्ट नहीं है

कास्ट डायलॉग बॉक्स की इमेज, जिसमें कास्ट करने की सुविधा कनेक्ट नहीं है

होम स्क्रीन को कास्ट करना

Cast की होम स्क्रीन की इमेज
 

  कास्ट डायलॉग, कनेक्ट नहीं है (सिर्फ़ iOS के लिए)

iOS के लिए, पहली बार कास्ट करते समय उपयोगकर्ताओं को कास्ट डिवाइसों को लोकल नेटवर्क ऐक्सेस (एलएनए) की अनुमति देनी होगी. उपयोगकर्ताओं को अचानक दिखने वाली जानकारी वाली स्क्रीन दिखाई जाती है. इसमें बताया जाता है कि इस अनुमति की ज़रूरत क्यों है. इसके बाद, Apple के एलएनए की अनुमतियों वाला स्टैंडर्ड डायलॉग बॉक्स दिखता है.

पहली बार कास्ट करने के बाद, अगर कास्ट बटन पर टैप करने पर कोई डिवाइस नहीं मिलता है, तो उपयोगकर्ता को वाई-फ़ाई पर होने के दौरान, सहायता स्क्रीन दिखाई जाती है. इसमें बताया जाता है कि वेब रिसीवर क्यों उपलब्ध नहीं हैं. उदाहरण के लिए, लोकल नेटवर्क ऐक्सेस बंद है या वाई-फ़ाई नेटवर्क में कोई समस्या है.

ज़रूरी है:
  A   पहली बार कास्ट करना: कास्ट बटन पर पहली बार टैप करने के बाद, इंटरस्टीशियल विज्ञापन दिखना चाहिए. इससे उपयोगकर्ता को यह जानकारी मिलती है कि उसे ऐप्लिकेशन को लोकल नेटवर्क डिवाइसों को ऐक्सेस करने की अनुमति क्यों देनी चाहिए. इंटरस्टीशियल में यह जानकारी शामिल होनी चाहिए कि लोकल नेटवर्क ऐक्सेस की ज़रूरत क्यों है. इससे उपयोगकर्ता के लोकल नेटवर्क ऐक्सेस की अनुमति देने की संभावना बढ़ जाती है.
  B   रिसीवर उपलब्ध नहीं हैं: कास्ट बटन पर टैप करने पर, सहायता स्क्रीन दिखती है. इसमें उन संभावित वजहों के बारे में बताया जाता है जिनकी वजह से उपयोगकर्ता को वेब रिसीवर नहीं मिल पा रहे हैं. साथ ही, एलएनए की अनुमतियों से जुड़ी समस्याओं को ठीक करने के लिए, सेटिंग के लिंक भी दिए जाते हैं.

पहली बार कास्ट करना (iOS)

पहली बार कास्ट करना: इंटरस्टीशियल और लोकल नेटवर्क ऐक्सेस करने की अनुमतियां

Cast के लिए लोकल नेटवर्क के ऐक्सेस को स्वीकार करने का फ़्लो

रिसीवर उपलब्ध नहीं हैं

रिसीवर उपलब्ध नहीं हैं

कास्ट फ़्लो, लोकल नेटवर्क का ऐक्सेस बंद है
 

  कास्ट करने का डायलॉग बॉक्स, कनेक्ट है, लेकिन कास्ट नहीं हो रहा है

ज़रूरी है
  A   जब सेंडर ऐप्लिकेशन किसी वेब रिसीवर से कनेक्ट होता है, तो कास्ट बटन पर टैप करने से कास्ट डायलॉग दिखता है
  B   कास्ट डायलॉग का टाइटल "रिसीवर का नाम" दिखता है
  C   कास्ट डायलॉग में, कास्ट करना बंद करने के लिए एक बटन दिखता है. इस बटन पर "कास्ट करना बंद करें" लेबल होता है. डिसकनेक्ट करने के बारे में ज़्यादा जानकारी के लिए, सेंडर, कास्ट करना बंद करता है देखें

Android

कास्ट करने का डायलॉग बॉक्स, कनेक्ट है, लेकिन कास्ट नहीं हो रहा है

रिसीवर ऐप्लिकेशन लोड हो गया है / इस्तेमाल नहीं किया जा रहा है

iOS

कास्ट डायलॉग, कनेक्ट है, लेकिन कास्ट नहीं हो रहा है

रिसीवर ऐप्लिकेशन लोड हो गया है / इस्तेमाल नहीं किया जा रहा है

 

  कास्ट करने के दौरान, कास्ट डायलॉग

ज़रूरी है
  A   कास्ट डायलॉग का टाइटल "Receiver-Name" दिखता है
  B   टाइटल के नीचे, कास्ट किया जा रहा रिसीवर या कॉन्टेंट दिखता है
  C   कास्ट डायलॉग में "कास्ट करना बंद करें" बटन दिखता है. इस पर क्लिक करके, कास्ट करना बंद किया जा सकता है. ज़्यादा जानकारी के लिए, सेंडर, कास्ट करना बंद करता है देखें

सबसे सही तरीका

  • उपयोगकर्ताओं को बेहतरीन अनुभव देने के लिए, Cast डायलॉग में मौजूद कंट्रोल के अलावा, परसिस्टेंट कंट्रोल भी उपलब्ध कराएं.

Android

कास्ट करने के दौरान, कास्ट डायलॉग

रिसीवर पर कॉन्टेंट चलाया जा रहा है

iOS

कास्ट करने के दौरान, कास्ट डायलॉग

रिसीवर पर कॉन्टेंट चलाया जा रहा है

Chrome

कास्ट करने के दौरान, कास्ट डायलॉग

कास्ट करने के दौरान, कास्ट डायलॉग

रिसीवर पर कॉन्टेंट चलाया जा रहा है

 

 

इस डिज़ाइन गाइड में इस्तेमाल की गई इमेज, Blender Foundation की ओर से उपलब्ध कराई गई हैं. इन्हें कॉपीराइट या क्रिएटिव कॉमंस लाइसेंस के तहत शेयर किया गया है.

  • Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
  • Sintel: (c) copyright Blender Foundation | www.sintel.org
  • टियर्स ऑफ़ स्टील: (सीसी) ब्लेंडर फ़ाउंडेशन | mango.blender.org
  • Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org