কাস্ট করার বোতাম প্রেস করা হলে কাস্ট করার ডায়ালগ দেখানো হয়। Cast ডায়ালগ ব্যবহারকারীদের Web Receiver-এর সাথে কানেক্ট, কন্ট্রোল ও ডিসকানেক্ট করতে দেয়।
আপনি যদি iOS বা Chrome-এর জন্য কাস্টম ইমপ্লিমেন্টেশন বা অ্যাপ তৈরি করেন, তাহলে আপনাকে অবশ্যই এই ডায়ালগটি এমনভাবে ইমপ্লিমেন্ট করতে হবে যাতে ব্যবহারকারীরা এটি চিনতে পারেন এবং ডিভাইস, অ্যাপ এবং প্ল্যাটফর্ম জুড়ে একইভাবে কাজ করার জন্য এটি বিশ্বাস করতে পারেন। উদাহরণ দেখতে রেফারেন্স অ্যাপ দেখুন।
Cast ডায়ালগ, কানেক্ট করা নেই (রিসিভার উপলভ্য আছে)
প্রয়োজনীয় (
Android MediaRouter-এর ডিফল্ট অ্যাকশন):
ক প্রেরক অ্যাপ Cast রিসিভারের সাথে কানেক্ট করা না থাকলে,
Cast বোতামে ট্যাপ করলে Cast ডায়ালগ দেখা যায়
খ Cast ডায়ালগের শীর্ষক, "এতে Cast করুন" দেখা যায়
গ Cast ডায়ালগে উপলভ্য ওয়েব রিসিভারের তালিকা দেখা যায়
ঘ বর্তমানে Cast করছে এমন প্রতিটি রিসিভারে, "অ্যাপের নাম
Cast করা হচ্ছে" লেখাটি দেখা যায়
একাধিক ব্যবহারকারীর ক্ষেত্রে এই বিষয়গুলি মনে রাখবেন:
- অন্য কোনও ব্যবহারকারী বর্তমানে একই অ্যাপ ও অ্যাকাউন্ট থেকে কাস্ট করা রিসিভারের সাথে কানেক্ট করলে, প্রেরক অ্যাপ কাস্ট করা কন্টেন্টের জন্য কন্ট্রোল প্রদান করে।
- অন্য কোনও ব্যবহারকারী বর্তমানে কাস্ট করা হচ্ছে এমন কোনও রিসিভারের সাথে কাস্ট করছে না এমন কোনও অ্যাপ থেকে কানেক্ট করলে, আগের প্রেরক অ্যাপ ডিসকানেক্ট হয়ে যায় এবং নতুন প্রেরক অ্যাপ কানেক্ট হয়।
Android
কাস্ট ডায়ালগ, কানেক্ট করা নেই
হোম স্ক্রিন কাস্ট করুন
iOS
কাস্ট ডায়ালগ, কানেক্ট করা নেই
হোম স্ক্রিন কাস্ট করুন
Chrome
কাস্ট ডায়ালগ, কানেক্ট করা নেই
হোম স্ক্রিন কাস্ট করুন
কাস্ট ডায়ালগ, কানেক্ট করা নেই (শুধু iOS)
iOS-এর ক্ষেত্রে, প্রথমবার কাস্ট করার সময়, ব্যবহারকারীকে অবশ্যই কাস্ট ডিভাইসে লোকাল নেটওয়ার্ক অ্যাক্সেস (LNA) করার অনুমতি দিতে হবে। এই অনুমতি কেন প্রয়োজন তা ব্যাখ্যা করে ব্যবহারকারীদের একটি ইন্টারস্টিশিয়াল তথ্য স্ক্রিন দেখানো হয়, তারপরে স্ট্যান্ডার্ড Apple LNA অনুমতি ডায়ালগ দেখানো হয়।
প্রথমবার কাস্ট করার পরে, ব্যবহারকারী ওয়াই-ফাই নেটওয়ার্কে থাকাকালীন কাস্ট বোতামে ট্যাপ করার পরে কোনও ডিভাইস খুঁজে না পাওয়া গেলে, একটি সহায়তা স্ক্রিন দেখানো হয় যেখানে ব্যাখ্যা করা থাকে যে কেন ওয়েব রিসিভার উপলভ্য নাও থাকতে পারে (যেমন, স্থানীয় নেটওয়ার্ক অ্যাক্সেস বন্ধ করা আছে অথবা ওয়াই-ফাই নেটওয়ার্কে কোনও সমস্যা আছে)।
প্রয়োজনীয়:
ক প্রথমবার কাস্ট করা: প্রথমবার কাস্ট বোতামে ট্যাপ করার পরে,
ব্যবহারকারীকে কেন অ্যাপকে লোকাল নেটওয়ার্ক ডিভাইস অ্যাক্সেস করার অনুমতি দেওয়া উচিত তা ব্যাখ্যা করার জন্য
একটি ইন্টারস্টিশিয়াল দেখাতে হবে। ব্যবহারকারী যাতে স্থানীয় অ্যাক্সেসের অনুমতি দেন, সেই সম্ভাবনা বাড়াতে,
কেন স্থানীয় নেটওয়ার্ক অ্যাক্সেস প্রয়োজন, সেই তথ্য ইন্টারস্টিশিয়াল বিজ্ঞাপনে
অন্তর্ভুক্ত করতে হবে।
B রিসিভার উপলভ্য নেই: কাস্ট করার বোতামে ট্যাপ করলে
একটি সহায়তা স্ক্রিন দেখানো হয় যেখানে ব্যবহারকারী কেন ওয়েব রিসিভার খুঁজে পাচ্ছেন না তার সম্ভাব্য কারণ ব্যাখ্যা করা থাকে, এর সাথে LNA অনুমতির সমস্যা সমাধান করার জন্য সেটিংসের লিঙ্কও থাকে।
প্রথমবার কাস্ট করা (iOS)
প্রথমবার কাস্ট করা: ইন্টারস্টিশিয়াল ও লোকাল নেটওয়ার্ক অ্যাক্সেস করার অনুমতি
প্রাপক উপলভ্য নেই
প্রাপক উপলভ্য নেই
কাস্ট ডায়ালগ, কানেক্ট করা আছে কিন্তু কাস্ট করা হচ্ছে না
প্রয়োজনীয়
ক প্রেরক অ্যাপ কোনও ওয়েব রিসিভারের সাথে কানেক্ট করা থাকলে,
কাস্ট করার বোতামে ট্যাপ করলে কাস্ট করার ডায়ালগ দেখা যায়
খ কাস্ট করার ডায়ালগের শীর্ষক "রিসিভারের-নাম" দেখা যায়
গ কাস্ট করার ডায়ালগে কাস্ট করা বন্ধ করার বোতাম দেখা যায়
যার লেবেল হল "কাস্ট করা বন্ধ করুন" (ডিসকানেক্ট করার ব্যাপারে আরও তথ্যের জন্য,
প্রেরক কাস্ট করা বন্ধ করে দেখুন)
Android
কাস্ট ডায়ালগ, কানেক্ট করা আছে কিন্তু কাস্ট করা হচ্ছে না
রিসিভার অ্যাপ লোড করা হয়েছে / আইডল আছে
iOS
কাস্ট ডায়ালগ, কানেক্ট করা আছে কিন্তু কাস্ট করা হচ্ছে না
রিসিভার অ্যাপ লোড করা হয়েছে / আইডল আছে
কাস্ট করার সময়, কাস্ট ডায়ালগ
প্রয়োজনীয়
A Cast ডায়ালগের শীর্ষক "রিসিভারের-নাম" দেখা যায়
B বর্তমানে কাস্ট করা রিসিভার বা কন্টেন্ট শীর্ষকের নিচে
দেখা যায়
C Cast ডায়ালগে "কাস্ট করা বন্ধ করুন" বোতাম দেখা যায় যা কাস্ট করা
বন্ধ করে (আরও তথ্যের জন্য
প্রেরক কাস্ট করা বন্ধ করে দেখুন)
পেশাদার পদ্ধতি
- ব্যবহারকারীকে সেরা অভিজ্ঞতা প্রদান করতে, Cast ডায়ালগের কন্ট্রোল ছাড়াও পারসিস্টেন্ট কন্ট্রোল প্রদান করুন।
Android
কাস্ট ডায়ালগ, কাস্ট করার সময়
রিসিভার কন্টেন্ট চালাচ্ছে
iOS
কাস্ট ডায়ালগ, কাস্ট করার সময়
রিসিভার কন্টেন্ট চালাচ্ছে
Chrome
কাস্ট ডায়ালগ, কাস্ট করার সময়
রিসিভার কন্টেন্ট চালাচ্ছে
এই ডিজাইন গাইডে ব্যবহার করা ছবি Blender Foundation-এর সৌজন্যে কপিরাইট বা ক্রিয়েটিভ কমন্স লাইসেন্সের অধীনে শেয়ার করা হয়েছে।
- Elephant's Dream: (c) কপিরাইট ২০০৬, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) কপিরাইট Blender Foundation | www.sintel.org
- টিয়ার্স অফ স্টিল: (CC) ব্লেন্ডার ফাউন্ডেশন | mango.blender.org
- Big Buck Bunny: (c) কপিরাইট ২০০৮, Blender Foundation / www.bigbuckbunny.org