কাস্ট ডায়ালগ

যখনই কাস্ট বোতাম টিপানো হয় তখনই কাস্ট ডায়ালগটি প্রদর্শিত হয়। কাস্ট ডায়ালগ ব্যবহারকারীদের ওয়েব রিসিভারগুলির সাথে সংযোগ, নিয়ন্ত্রণ এবং সংযোগ বিচ্ছিন্ন করতে দেয়।

যদি আপনি iOS বা Chrome এর জন্য একটি কাস্টম বাস্তবায়ন বা অ্যাপ তৈরি করেন, তাহলে আপনাকে এই ডায়ালগটি একটি ধারাবাহিকভাবে বাস্তবায়ন করতে হবে, যাতে ব্যবহারকারীরা এটিকে ডিভাইস, অ্যাপ এবং প্ল্যাটফর্ম জুড়ে ধারাবাহিকভাবে কাজ করার জন্য চিনতে এবং বিশ্বাস করতে পারে। উদাহরণের জন্য রেফারেন্স অ্যাপগুলি দেখুন।

  কাস্ট ডায়ালগ, সংযুক্ত নয় (রিসিভার উপলব্ধ)

প্রয়োজনীয় ( Android MediaRouter এর ডিফল্ট আচরণ):
A যখন প্রেরক অ্যাপটি কাস্ট রিসিভারের সাথে সংযুক্ত না থাকে, তখন কাস্ট বোতামে ট্যাপ করলে কাস্ট ডায়ালগটি দেখাবে
B কাস্ট ডায়ালগের শিরোনাম, "কাস্ট টু" প্রদর্শিত হবে
C কাস্ট ডায়ালগটি উপলব্ধ ওয়েব রিসিভারগুলির একটি তালিকা দেখায়
D বর্তমানে কাস্ট করা প্রতিটি রিসিভারে "কাস্টিং অ্যাপের নাম " প্রদর্শিত হওয়া উচিত।

বহু-ব্যবহারকারীর পরিস্থিতি লক্ষ্য করুন:

  • যখন অন্য কোনও ব্যবহারকারী একই অ্যাপ এবং অ্যাকাউন্ট থেকে বর্তমানে কাস্ট করা কোনও রিসিভারের সাথে সংযোগ স্থাপন করে, তখন প্রেরক অ্যাপটি কাস্ট করা সামগ্রীর নিয়ন্ত্রণ প্রদান করে।
  • যখন অন্য কোনও ব্যবহারকারী এমন একটি অ্যাপ থেকে কাস্ট করছেন যিনি বর্তমানে কাস্ট করছেন না এমন রিসিভারের সাথে সংযোগ স্থাপন করেন, তখন পূর্ববর্তী প্রেরক অ্যাপটি সংযোগ বিচ্ছিন্ন হয়ে যায় এবং নতুন প্রেরক অ্যাপটি সংযোগ স্থাপন করে।

অ্যান্ড্রয়েড

কাস্ট ডায়ালগ, সংযুক্ত নয়

কাস্ট ডায়ালগ, সংযুক্ত ছবি নয়

হোম স্ক্রিন কাস্ট করুন

হোম স্ক্রিনের ছবি কাস্ট করুন

আইওএস

কাস্ট ডায়ালগ, সংযুক্ত নয়

কাস্ট ডায়ালগের ছবি সংযুক্ত নয়

হোম স্ক্রিন কাস্ট করুন

হোম স্ক্রিনের ছবি কাস্ট করুন

ক্রোম

কাস্ট ডায়ালগ, সংযুক্ত নয়

কাস্ট ডায়ালগের ছবি সংযুক্ত নয়

হোম স্ক্রিন কাস্ট করুন

হোম স্ক্রিনের ছবি কাস্ট করুন

  কাস্ট ডায়ালগ, সংযুক্ত নয় (শুধুমাত্র iOS)

iOS-এর ক্ষেত্রে, প্রথমবার কাস্ট করার সময়, ব্যবহারকারীদের কাস্ট ডিভাইসগুলিতে স্থানীয় নেটওয়ার্ক অ্যাক্সেস (LNA) অনুমোদনের জন্য সম্মতি জানাতে হবে। ব্যবহারকারীদের কাছে একটি ইন্টারস্টিশিয়াল তথ্য স্ক্রিন উপস্থাপন করা হয় যেখানে ব্যাখ্যা করা হয় কেন এই অনুমতি প্রয়োজন, তারপরে স্ট্যান্ডার্ড অ্যাপল LNA অনুমতি ডায়ালগ প্রদর্শিত হয়।

প্রথমবার কাস্ট করার পর, ব্যবহারকারী যখন Wi-Fi ব্যবহার করছেন তখন যদি Cast বোতামটি ট্যাপ করার সময় কোনও ডিভাইস খুঁজে না পাওয়া যায়, তাহলে একটি সাহায্য স্ক্রিন প্রদর্শিত হবে যেখানে ব্যাখ্যা করা হবে কেন ওয়েব রিসিভারগুলি উপলব্ধ নাও হতে পারে (উদাহরণস্বরূপ, স্থানীয় নেটওয়ার্ক অ্যাক্সেস অক্ষম করা আছে, অথবা Wi-Fi নেটওয়ার্কে কোনও সমস্যা আছে)।

প্রয়োজনীয় :
প্রথমবার কাস্টিং: প্রথমবার কাস্ট বোতামে ট্যাপ করার পর, ব্যবহারকারীকে ব্যাখ্যা করার জন্য একটি ইন্টারস্টিশিয়াল দেখাতে হবে যে কেন তাদের স্থানীয় নেটওয়ার্ক ডিভাইসগুলিতে অ্যাক্সেসের অনুমতি দেওয়া উচিত। ইন্টারস্টিশিয়ালে স্থানীয় নেটওয়ার্ক অ্যাক্সেস কেন প্রয়োজন তার তথ্য অন্তর্ভুক্ত করা উচিত, যাতে ব্যবহারকারীর স্থানীয় অনুমতি অ্যাক্সেস গ্রহণের সম্ভাবনা বৃদ্ধি পায়।
B রিসিভার অনুপলব্ধ: কাস্ট বোতামে ট্যাপ করলে ব্যবহারকারীর ওয়েব রিসিভার আবিষ্কার করতে না পারার সম্ভাব্য কারণগুলি ব্যাখ্যা করে একটি সহায়তা স্ক্রিন প্রদর্শিত হবে, সাথে LNA অনুমতি সংক্রান্ত সমস্যাগুলি সমাধানের জন্য সেটিংসের লিঙ্কও থাকবে।

প্রথমবারের মতো কাস্টিং (iOS)

প্রথমবারের মতো কাস্টিং: ইন্টারস্টিশিয়াল এবং স্থানীয় নেটওয়ার্ক অ্যাক্সেসের অনুমতি

স্থানীয় নেটওয়ার্ক অ্যাক্সেস গ্রহণের প্রবাহ কাস্ট করুন

রিসিভার অনুপলব্ধ

রিসিভার অনুপলব্ধ

কাস্ট ফ্লো, স্থানীয় নেটওয়ার্ক অ্যাক্সেস বন্ধ করা হয়েছে

  কাস্ট ডায়ালগ, সংযুক্ত কিন্তু কাস্ট করা হচ্ছে না

প্রয়োজনীয়
A যখন প্রেরক অ্যাপটি একটি ওয়েব রিসিভারের সাথে সংযুক্ত থাকে, তখন কাস্ট বোতামে ট্যাপ করলে কাস্ট ডায়ালগটি দেখা যায়
B কাস্ট ডায়ালগ শিরোনাম "রিসিভার-নাম" প্রদর্শিত হবে
C কাস্ট ডায়ালগে "STOP CASTING" লেবেল সহ কাস্টিং বন্ধ করার জন্য একটি বোতাম দেখানো হয়েছে (সংযোগ বিচ্ছিন্ন করার বিষয়ে আরও তথ্যের জন্য, প্রেরক কাস্ট বন্ধ করে দেখুন)

অ্যান্ড্রয়েড

কাস্ট ডায়ালগ, সংযুক্ত কিন্তু কাস্ট করা হচ্ছে না

রিসিভার অ্যাপ লোড হয়েছে / নিষ্ক্রিয় আছে

আইওএস

কাস্ট ডায়ালগ, সংযুক্ত কিন্তু কাস্ট করা হচ্ছে না

রিসিভার অ্যাপ লোড হয়েছে / নিষ্ক্রিয় আছে

  কাস্ট করার সময়, কাস্ট ডায়ালগ

প্রয়োজনীয়
A কাস্ট ডায়ালগের শিরোনাম "রিসিভার-নাম" প্রদর্শিত হবে
B বর্তমানে কাস্ট করা রিসিভার বা কন্টেন্ট শিরোনামের নিচে দেখানো হয়েছে
C কাস্ট ডায়ালগটিতে একটি "STOP CASTING" বোতাম দেখানো হয়েছে যা কাস্টিং বন্ধ করে দেয় (আরও তথ্যের জন্য দেখুন প্রেরক কাস্ট বন্ধ করে দেয় )

সর্বোত্তম অনুশীলন

অ্যান্ড্রয়েড

কাস্ট করার সময়, কাস্ট ডায়ালগ

রিসিভার কন্টেন্ট বাজছে

আইওএস

কাস্ট করার সময়, কাস্ট ডায়ালগ

রিসিভার কন্টেন্ট বাজছে

ক্রোম

কাস্ট করার সময়, কাস্ট ডায়ালগ

কাস্ট করার সময়, কাস্ট ডায়ালগ

রিসিভার কন্টেন্ট বাজছে

এই নকশা নির্দেশিকায় ব্যবহৃত ছবিগুলি ব্লেন্ডার ফাউন্ডেশনের সৌজন্যে, কপিরাইট বা ক্রিয়েটিভ কমন্স লাইসেন্সের অধীনে শেয়ার করা হয়েছে।

  • হাতির স্বপ্ন: (c) কপিরাইট ২০০৬, ব্লেন্ডার ফাউন্ডেশন / নেদারল্যান্ডস মিডিয়া আর্ট ইনস্টিটিউট / www.elephantsdream.org
  • সিনটেল: (গ) কপিরাইট ব্লেন্ডার ফাউন্ডেশন | www.sintel.org
  • টিয়ার্স অফ স্টিল: (সিসি) ব্লেন্ডার ফাউন্ডেশন | mango.blender.org
  • বিগ বাক বানি: (c) কপিরাইট ২০০৮, ব্লেন্ডার ফাউন্ডেশন / www.bigbuckbunny.org