रिसीव करने वाला व्यक्ति कॉन्टेंट चलाता है और उपयोगकर्ता को अपनी स्थिति दिखाता है. पाने वाले को सेंडर ऐप्लिकेशन में की जाने वाली कार्रवाइयों का तुरंत जवाब देना होगा . उदाहरण के लिए, जब कॉन्टेंट को रिसीवर पर रोका जाता है, तब उस पर 'रोकें' आइकॉन दिखता है. साथ ही, जब उपयोगकर्ता भेजने वाले ऐप्लिकेशन पर 'चलाएं' बटन दबाता है, तो कॉन्टेंट पाने वाला, कॉन्टेंट चलाना शुरू कर देता है और 'रोकें' आइकॉन को हटा देता है.
रिसीवर यूज़र इंटरफ़ेस (यूआई) के सुझाव के उदाहरण:
- अभी यह चल रहा है
- रोकी गई
- वीडियो चलाने की पोज़िशन / वीडियो पर आगे/पीछे जाने की स्थिति
- बफ़र हो रहा है
पाने वाले का यूज़र इंटरफ़ेस (यूआई)
ज़रूरी है
A ज़्यादातर यूज़र इंटरफ़ेस (यूआई) एलिमेंट को स्क्रीन के निचले 1/4 हिस्से में रखें
और उन्हें अपने दूसरे UX के मुताबिक रखें.
B एलिमेंट को इंटरैक्टिव कंट्रोल के तौर पर न दिखाएं. उदाहरण के लिए, रिसीवर के यूज़र इंटरफ़ेस (यूआई) पर, भेजने वाले के यूज़र इंटरफ़ेस को दोबारा न दिखाएं.
सबसे सही तरीके
- विज़ुअल इफ़ेक्ट को नर्म बनाने के लिए, ट्रांज़िशन (फ़ेड), ट्रांसपेरंसी, और बारीकी का इस्तेमाल करें.
- इस बात पर ध्यान दें कि उपयोगकर्ता ज़्यादा से ज़्यादा कॉन्टेंट देखना चाहते हैं. लोग कॉन्टेंट की जांच करने के लिए उसे अक्सर रोक देते हैं. इससे, जब भी मुमकिन हो, तब गैर-ज़रूरी यूज़र इंटरफ़ेस (यूआई) को हटा दें.
Android
भेजने वाले का यूज़र इंटरफ़ेस (यूआई)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-persistent-control2.png?authuser=2&hl=hi)
रिसीवर का यूज़र इंटरफ़ेस (यूआई)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-elements1_a.png?authuser=2&hl=hi)
iOS
भेजने वाले का यूज़र इंटरफ़ेस (यूआई)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-persistent-control2.png?authuser=2&hl=hi)
रिसीवर का यूज़र इंटरफ़ेस (यूआई)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-elements1_a.png?authuser=2&hl=hi)
Chrome
भेजने वाले का यूज़र इंटरफ़ेस (यूआई)
![भेजने वाले का यूज़र इंटरफ़ेस (यूआई)](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-persistent-control2.png?authuser=2&hl=hi)
रिसीवर का यूज़र इंटरफ़ेस (यूआई)
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-elements1_a.png?authuser=2&hl=hi)
पाने वाला ऐप्लिकेशन कुछ समय से इस्तेमाल में नहीं है
जब रिसीवर, भेजने वाले व्यक्ति से कनेक्ट होता है, लेकिन कास्ट नहीं किया जाता, तब रिसीवर पर डिवाइस के इस्तेमाल में न होने वाली स्क्रीन दिखती है.
ज़रूरी है
A पहचानें कि कौनसा रिसीवर ऐप्लिकेशन लोड किया गया है
सबसे सही तरीके
- भेजने वाले ऐप्लिकेशन के कॉन्टेंट या सुविधाओं का प्रमोशन करने के लिए, डिवाइस इस्तेमाल न होने वाली स्क्रीन का इस्तेमाल करें.
- स्क्रीन को ज़्यादा दिखाने और उसे बर्न होने से बचाने के लिए, हर 30 से 60 सेकंड में कॉन्टेंट को बदलें.
- रिसीवर ऐप्लिकेशन से डिसकनेक्ट करें और पांच मिनट तक डिवाइस का इस्तेमाल न किए जाने पर, इसे बंद करें. इसे बंद करने पर, रिसीवर की होम स्क्रीन दिखने लगती है और स्क्रीन को बर्न होने से बचाने में भी मदद मिलती है.
Android
कास्ट करने के लिए डायलॉग बॉक्स, कनेक्ट हो गया है, लेकिन कास्ट नहीं किया जा रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-menu-connected1.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन लोड हो गया / कुछ समय से इस्तेमाल में नहीं है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-idle1_a.png?authuser=2&hl=hi)
iOS
कास्ट करने के लिए डायलॉग बॉक्स, कनेक्ट हो गया है, लेकिन कास्ट नहीं किया जा रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-menu-connected1.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन लोड हो गया / कुछ समय से इस्तेमाल में नहीं है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-idle1_a.png?authuser=2&hl=hi)
पैसे पाने वाला ऐप्लिकेशन लोड हो रहा है
जब कोई उपयोगकर्ता किसी रिसीवर से कनेक्ट करता है, तब रिसीवर ऐप्लिकेशन को लोड होने से पहले देखना ज़रूरी होता है. इसके बाद ही, ऐप्लिकेशन के कुछ समय से इस्तेमाल में न होने की स्थिति दिखेगी या कॉन्टेंट चलाया जा सकेगा.
ज़रूरी है
A ऐप्लिकेशन का लोगो दिखाकर पता लगाएं कि कौनसा रिसीवर ऐप्लिकेशन लोड हो रहा है
B ऐनिमेशन वाला लोडिंग स्पिनर दिखाकर पता लगाएं कि रिसीवर ऐप्लिकेशन लोड हो रहा है
Android
भेजने वाला कनेक्ट किया जा रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-icon-states4.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-player-loading1_a.gif?authuser=2&hl=hi)
iOS
भेजने वाला कनेक्ट किया जा रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-icon-states4.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-player-loading1_a.gif?authuser=2&hl=hi)
Chrome
भेजने वाला कनेक्ट किया जा रहा है
![भेजने वाला कनेक्ट किया जा रहा है](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-cast-icon-states4.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-player-loading1_a.gif?authuser=2&hl=hi)
पैसे पाने वाले का कॉन्टेंट लोड हो रहा है
रिसीवर के ऐप्लिकेशन के लोड होने के बाद, कॉन्टेंट को उस पर स्ट्रीम किया जा सकता है.
ज़रूरी है
A कॉन्टेंट का टाइटल या आर्टवर्क दिखाकर, यह पता लगाएं कि कौनसा कॉन्टेंट लोड हो रहा है
B ऐनिमेशन वाला लोडिंग स्पिनर दिखाकर, पता लगाएं कि कॉन्टेंट लोड हो रहा है या नहीं
सबसे सही तरीके
रोके गए कॉन्टेंट को फिर से शुरू करते समय, वीडियो को 5 से 10 सेकंड पीछे ले जाएं, ताकि भेजने वाले से पाने वाले
वीडियो पर ट्रांज़िशन के दौरान दर्शक से कोई जानकारी न छूटे.
Android
भेजने वाले का कॉन्टेंट लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-control-elements1.gif?authuser=2&hl=hi)
पाने वाले का कॉन्टेंट लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-loading1_a.gif?authuser=2&hl=hi)
iOS
भेजने वाले का कॉन्टेंट लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-control-elements1.gif?authuser=2&hl=hi)
पाने वाले का कॉन्टेंट लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-loading1_a.gif?authuser=2&hl=hi)
Chrome
भेजने वाले का कॉन्टेंट लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-control-elements1.gif?authuser=2&hl=hi)
पाने वाले का कॉन्टेंट लोड हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-content-loading1_a.gif?authuser=2&hl=hi)
वीडियो पाने वाले के पास वीडियो
ज़रूरी है
A वीडियो शुरू होने पर क्या चल रहा है, इसकी पहचान करें
B जगह की जानकारी अडजस्ट होने पर, वीडियो चलाने की पोज़िशन पहचानें
C इसकी पहचान करें कि वीडियो चलाने की जगह बदलने पर,
वह वीडियो नहीं चल रहा है
Android
ईमेल भेजने वाला व्यक्ति, मीडिया चलाने की पोज़िशन अडजस्ट कर रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-control-elements3.gif?authuser=2&hl=hi)
कॉन्टेंट पाने वाला व्यक्ति
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-seek1_a.gif?authuser=2&hl=hi)
iOS
ईमेल भेजने वाला व्यक्ति, मीडिया चलाने की पोज़िशन अडजस्ट कर रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-control-elements3.gif?authuser=2&hl=hi)
कॉन्टेंट पाने वाला व्यक्ति
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-seek1_a.gif?authuser=2&hl=hi)
Chrome
ईमेल भेजने वाला व्यक्ति, मीडिया चलाने की पोज़िशन अडजस्ट कर रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-control-elements3.gif?authuser=2&hl=hi)
कॉन्टेंट पाने वाला व्यक्ति
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-seek1_a.gif?authuser=2&hl=hi)
पाने वाले को रोका गया
ज़रूरी है
A रोका गया आइकॉन और वीडियो चलाने की जगह दिखाकर यह पता लगाएं कि कॉन्टेंट को रोका गया है
B कॉन्टेंट
टाइटल या आर्टवर्क दिखाकर यह पता लगाएं कि कॉन्टेंट
रोके गए ऐप्लिकेशन की पहचान कैसे की जाती है
C ऐप्लिकेशन का लोगो दिखाकर, पता लगाएं कि कॉन्टेंट पाने वाले के किस ऐप्लिकेशन का लोडिंग किया गया है
सबसे सही तरीके
- लोग कॉन्टेंट की जांच करने के लिए उसे अक्सर रोक देते हैं. इसलिए, जब कुछ सेकंड के लिए कॉन्टेंट को रोका जाए, तब ग़ैर-ज़रूरी यूज़र इंटरफ़ेस (यूआई) फ़ेड होने पर दिखने वाला आइकॉन बंद करें.
- रिसीवर ऐप्लिकेशन को तब तक कॉन्टेंट चलाना जारी नहीं रखना चाहिए, जब तक उपयोगकर्ता ने उसे वीडियो चलाने का साफ़ तौर पर अनुरोध न किया हो. जैसे, उसे फिर से शुरू करना या सूची में मौजूद किसी आइटम को स्किप करना.
- रिसीवर ऐप्लिकेशन से डिसकनेक्ट करें और 20 मिनट तक डिवाइस का इस्तेमाल न किए जाने पर, इसे बंद करें. इसे बंद करने पर, रिसीवर की होम स्क्रीन दिखने लगती है और स्क्रीन को बर्न होने से बचाने में भी मदद मिलती है. रोकी गई जगह को सेव करें, ताकि उपयोगकर्ता उस जगह से वीडियो को फिर से चला सके.
Android
भेजने वाले को रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-persistent-control2.png?authuser=2&hl=hi)
पाने वाले के कॉन्टेंट को रोक दिया गया है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-pause1_a.png?authuser=2&hl=hi)
भेजने वाले को रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-persistent-control2.png?authuser=2&hl=hi)
रिसीवर को पांच सेकंड बाद रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-pause2.png?authuser=2&hl=hi)
iOS
भेजने वाले को रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-persistent-control2.png?authuser=2&hl=hi)
पाने वाले के कॉन्टेंट को रोक दिया गया है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-pause1_a.png?authuser=2&hl=hi)
भेजने वाले को रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-persistent-control2.png?authuser=2&hl=hi)
रिसीवर को पांच सेकंड बाद रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-pause2.png?authuser=2&hl=hi)
Chrome
भेजने वाले को रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-persistent-control2.jpg?authuser=2&hl=hi)
पाने वाले के कॉन्टेंट को रोक दिया गया है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-pause1_a.png?authuser=2&hl=hi)
भेजने वाले को रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-persistent-control2.jpg?authuser=2&hl=hi)
रिसीवर को पांच सेकंड बाद रोका गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-pause2.png?authuser=2&hl=hi)
पाने वाले को बफ़र होने की समस्या
रिसीवर पर बफ़र होने की समस्या तब होती है, जब नेटवर्क के इंतज़ार के समय या किसी अन्य वजह से वीडियो चलने में देरी होती है.
ज़रूरी है
A बफ़रिंग स्पिनर दिखाकर यह पता लगाएं कि रिसीवर कुछ सेकंड बाद बफ़र हो रहा है. बफ़र होने की वजह बताने के लिए कुछ सेकंड इंतज़ार करें. इससे बफ़रिंग स्पिनर बार-बार खराब नेटवर्क स्थिति में नहीं दिखेगा
सबसे सही तरीके
अगर पांच सेकंड के बाद भी बफ़रिंग जारी रहती है, तो यह पता लगाएं कि किस कॉन्टेंट में बफ़र हो रहा है.
Android
भेजने वाले का मतलब है कि रिसीवर बफ़र हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-control-elements3.gif?authuser=2&hl=hi)
पाने वाले का कॉन्टेंट बफ़र हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-buffer1_a.gif?authuser=2&hl=hi)
iOS
भेजने वाले का मतलब है कि रिसीवर बफ़र हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-control-elements3.gif?authuser=2&hl=hi)
पाने वाले का कॉन्टेंट बफ़र हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-buffer1_a.gif?authuser=2&hl=hi)
Chrome
भेजने वाले का मतलब है कि रिसीवर बफ़र हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-control-elements3.gif?authuser=2&hl=hi)
पाने वाले का कॉन्टेंट बफ़र हो रहा है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-buffer1_a.gif?authuser=2&hl=hi)
ऐक्सेस पाने वाले ने कास्ट करना बंद कर दिया है
प्लेबैक बंद होने या उसका समय खत्म हो जाने पर, रिसीवर के यूज़र इंटरफ़ेस (यूआई) को भेजने वाले ऐप्लिकेशन में उपलब्ध अन्य कॉन्टेंट या सुविधाओं का प्रमोशन करना चाहिए.
ज़रूरी है
A ऐप्लिकेशन का लोगो दिखाकर पता लगाएं कि
डिवाइस पाने वाले के लिए कौनसा ऐप्लिकेशन लोड हो गया है या वह कुछ समय से इस्तेमाल में नहीं है
सबसे सही तरीके
- अभी कास्ट किए गए कॉन्टेंट के हिसाब से, भेजने वाले ऐप्लिकेशन के कॉन्टेंट या सुविधाओं के सुझाव देने के लिए, वीडियो चलाने के बाद, इस्तेमाल न होने वाली स्क्रीन का इस्तेमाल करें
- स्क्रीन को बर्न होने से बचाने के लिए, हर 30 से 60 सेकंड में स्क्रीन पर उसका कॉन्टेंट बदलें
- रिसीवर ऐप्लिकेशन से डिसकनेक्ट करें और पांच मिनट तक डिवाइस का इस्तेमाल न किए जाने पर, इसे बंद करें. इसे बंद करने पर, रिसीवर की होम स्क्रीन दिखने लगती है और स्क्रीन को बर्न होने से बचाने में भी मदद मिलती है.
Android
भेजने वाला ऐप्लिकेशन कुछ समय से इस्तेमाल में नहीं है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-icon-states4.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन इस्तेमाल नहीं किया जा रहा
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-complete1_a.png?authuser=2&hl=hi)
भेजने वाला व्यक्ति डिसकनेक्ट हो गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/a/sender-cast-icon-states2.png?authuser=2&hl=hi)
होम स्क्रीन कास्ट करें
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=2&hl=hi)
iOS
भेजने वाला ऐप्लिकेशन कुछ समय से इस्तेमाल में नहीं है
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-icon-states4.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन इस्तेमाल नहीं किया जा रहा
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-complete1_a.png?authuser=2&hl=hi)
भेजने वाला व्यक्ति डिसकनेक्ट हो गया
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/i/sender-cast-icon-states2.png?authuser=2&hl=hi)
होम स्क्रीन कास्ट करें
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=2&hl=hi)
Chrome
भेजने वाला ऐप्लिकेशन कुछ समय से इस्तेमाल में नहीं है
![भेजने वाला ऐप्लिकेशन कुछ समय से इस्तेमाल में नहीं है](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-cast-icon-states4.png?authuser=2&hl=hi)
रिसीवर ऐप्लिकेशन इस्तेमाल नहीं किया जा रहा
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-ui-complete1_a.png?authuser=2&hl=hi)
भेजने वाला व्यक्ति डिसकनेक्ट हो गया
![भेजने वाला व्यक्ति डिसकनेक्ट हो गया](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/w/sender-cast-icon-states2.png?authuser=2&hl=hi)
होम स्क्रीन कास्ट करें
![](https://developers-dot-devsite-v2-prod.appspot.com/static/cast/images/r/receiver-home2.png?authuser=2&hl=hi)
इस डिज़ाइन गाइड में इस्तेमाल की गई इमेज, ब्लेंडर फ़ाउंडेशन की ओर से दी गई हैं. इसे कॉपीराइट या क्रिएटिव कॉमंस लाइसेंस के तहत शेयर किया गया है.
- एलिफ़ेंट्स ड्रीम: (c) कॉपीराइट 2006, ब्लेंडर फाउंडेशन / नीदरलैंड्स मीडिया आर्ट इंस्टिट्यूट / www.leafsdream.org
- Sintel: (c) कॉपीराइट ब्लेंडर फ़ाउंडेशन | www.sintel.org
- स्टील के आंसू: (सीसी) ब्लेंडर फ़ाउंडेशन | mango.blender.org
- बिग बक बनी: (c) कॉपीराइट 2008, ब्लेंडर फ़ाउंडेशन / www.bigbowbunny.org