ডিসকভারি ট্রাবলশুটিং, ডিসকভারি ট্রাবলশুটিং

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

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

আপনার ডিভাইস আবিষ্কারের সমস্যা তদন্ত করার আগে, নিম্নলিখিত শর্তগুলি প্রতিষ্ঠিত হয়েছে তা নিশ্চিত করুন:

  • প্রেরক ডিভাইসটি একটি কাস্ট অ্যাপ চালাচ্ছে যা আপনি পরীক্ষার জন্য ব্যবহার করতে পারেন৷ আবিষ্কার পরীক্ষা করার জন্য Netflix বা YouTube অ্যাপ ব্যবহার করবেন না, কারণ এগুলি কিছু বিশেষ আবিষ্কার প্রক্রিয়া ব্যবহার করে।
  • ওয়েব রিসিভার ডিভাইস হল একটি অফিসিয়াল Google Cast ডিভাইস। যেমন, Chromecast, Google Home বা Google Nest Hub।
  • প্রেরকের ডিভাইসে অবশ্যই ওয়াইফাই সক্ষম এবং চলমান থাকতে হবে।
  • প্রেরক ডিভাইস এবং কাস্ট-সক্ষম ডিভাইস ডিভাইস একই WiFi নেটওয়ার্কের সাথে সংযুক্ত থাকতে হবে।

এছাড়াও, আপনার ওয়েব রিসিভার অ্যাপ্লিকেশন ডিবাগ করার বিষয়ে আরও তথ্যের জন্য ডিবাগিং দেখুন।

আপনার সমস্যার সাথে আরও সহায়তা পেতে, ডিবাগিং লগ, পিং প্রতিক্রিয়া ডেটা এবং নেটওয়ার্ক পরিষেবা ডেটার মতো সমস্ত উপলব্ধ তথ্য সংগ্রহ করুন এবং Google Cast সমর্থনে বর্ণিত সমর্থন বিকল্পগুলির একটি ব্যবহার করুন৷

প্রেরক অ্যাপ চেক করুন

  1. প্রেরক এবং কাস্ট-সক্ষম ডিভাইস উভয়কেই একই WiFi নেটওয়ার্কে সংযুক্ত করুন৷
  2. প্রেরক অ্যাপটি পুনরায় চালু করুন।

    • Android-এ, Android সিস্টেম সেটিংস ব্যবহার করে অ্যাপটিকে বন্ধ করতে বাধ্য করুন। তারপর অ্যাপটি পুনরায় চালু করুন।
    • iOS-এ, হোম বোতামে ডাবল-ক্লিক করুন, প্রেরক অ্যাপটি নির্বাচন করুন এবং এটি বন্ধ করতে এটিকে সোয়াইপ করুন। তারপর অ্যাপটি পুনরায় চালু করুন।
  3. প্রেরক অ্যাপে, নেটওয়ার্কে কাস্ট ডিভাইসগুলি দেখতে কাস্ট বোতামটি স্পর্শ করুন৷ কাস্ট-সক্ষম ডিভাইসটি এখন তালিকাভুক্ত থাকলে (আবিষ্কার করা হয়েছে), প্রেরক অ্যাপে এখনও সমস্যা হতে পারে। প্রেরক অ্যাপটি পর্যবেক্ষণ করুন এবং নোট করুন যে শর্তগুলির অধীনে এটি আপনার রিসিভার আবিষ্কার করার ক্ষমতা হারায়: অ্যাপটিতে কী ঘটছে? সংযোগ হারানোর সময় কি বেশ কয়েকটি রিস্টার্টের সাথে সামঞ্জস্যপূর্ণ?

  4. একটি ভিন্ন প্রেরক অ্যাপ চালান (Netflix বা YouTube নয়), এবং নেটওয়ার্কে কাস্ট ডিভাইসগুলি দেখতে কাস্ট বোতামটি স্পর্শ করুন৷

    যদি অন্যান্য অ্যাপগুলি ধারাবাহিকভাবে আপনার রিসিভার আবিষ্কার করে এবং আপনার প্রেরক অ্যাপটি না হয়, তাহলে সমস্যাটি সম্ভবত আপনার প্রেরক অ্যাপে। অন্য দিকে, যদি সমস্ত অ্যাপের আপনার রিসিভার আবিষ্কার করতে সমস্যা হয়, তাহলে সমস্যাটি আপনার রিসিভার বা নেটওয়ার্কের সাথে হতে পারে।

  5. একটি ভিন্ন প্ল্যাটফর্মে আপনার প্রেরক অ্যাপ চালান (যদি সম্ভব হয়)।

    অন্যান্য প্ল্যাটফর্মে আপনার প্রেরক অ্যাপ্লিকেশন চালানোর সময়, আবিষ্কার আচরণ একই?

  6. আপনার প্রেরক অ্যাপের চেয়ে ভিন্ন প্ল্যাটফর্মে যেকোনো অ্যাপ (Netflix বা YouTube নয়) চালান।

    যদি আপনার প্রেরক অ্যাপটি Android প্ল্যাটফর্মে থাকে, তাহলে iOS-এ একটি ভিন্ন অ্যাপ চালান এবং এর বিপরীতে। যদি একটি নির্দিষ্ট প্ল্যাটফর্মের সমস্ত অ্যাপ ধারাবাহিকভাবে ব্যর্থ হয়, যখন অন্যেরগুলি না করে, সমস্যাটি প্ল্যাটফর্মের সাথে হতে পারে।

ডিভাইসগুলি সিঙ্ক্রোনাইজ করুন

প্রেরক এবং প্রাপকের মধ্যে প্রমাণীকরণ হ্যান্ডশেক ব্যর্থ হতে পারে যদি প্রেরকের ডিভাইসে সিস্টেম সময় এবং কাস্ট-সক্ষম ডিভাইসের মধ্যে একটি উল্লেখযোগ্য বৈষম্য থাকে। 10 মিনিটের মতো একটি অসমতা প্রমাণীকরণ ব্যর্থ হতে পারে।

কাস্ট ডিভাইসে সিস্টেমের সময় অপরিবর্তনীয় এবং ইন্টারনেটের সাথে সংযুক্ত থাকলে ডিভাইসটি সঠিক সময় বজায় রাখতে পারে। বেশিরভাগ প্রেরকের ডিভাইসে (যেমন একটি ফোন) সিস্টেমের সময় পরিবর্তনযোগ্য, তবে আপনার উচিত ডিভাইসটিকে ইন্টারনেটের সাথে সংযুক্ত করে স্বয়ংক্রিয়ভাবে সিস্টেম সময় পেতে অনুমতি দেওয়া।

প্রেরক বা প্রাপকের সিস্টেমের সময় ভুল হলে, ডিভাইসটি রিবুট করুন এবং এটি ইন্টারনেটের সাথে সংযুক্ত করুন। ডিভাইসটি সঠিক সময় বজায় রাখতে অক্ষম হলে, ডিভাইস বিক্রেতার সাথে যোগাযোগ করুন।

ডিভাইসগুলিকে পিং করুন

আপনি যখন ডিভাইসগুলিকে পিং করেন, তখন প্রতিক্রিয়া বার্তার বিষয়বস্তুটি নোট করুন যাতে আপনি Google Cast সমর্থনে যেকোনো যোগাযোগে এটি রিপোর্ট করতে পারেন৷

  1. প্রেরক এবং প্রাপক উভয়কেই একই ওয়াইফাই নেটওয়ার্কে সংযুক্ত করুন এবং যাচাই করুন যে উভয় ডিভাইস ইঙ্গিত করে যে তারা সংযুক্ত রয়েছে৷
  2. কাস্ট-সক্ষম ডিভাইসের IP ঠিকানা খুঁজুন।

    একটি কাস্ট ডিভাইসের (Android TV বাদে) IP ঠিকানা পুনরুদ্ধার করতে Google Home অ্যাপ ব্যবহার করুন। অ্যান্ড্রয়েড টিভির জন্য, সেটিংস > ডিভাইস > নেটওয়ার্ক > ওয়াইফাই > নেটওয়ার্ক > স্থিতি তথ্য মেনু থেকে আইপি ঠিকানা পান।

  3. কাস্ট-সক্ষম ডিভাইসের মতো একই WiFi নেটওয়ার্কে একটি কম্পিউটার সংযুক্ত করুন এবং একটি কমান্ড লাইন ইন্টারফেস খুলুন৷

  4. কাস্ট ডিভাইসে পিং করুন এবং প্রতিক্রিয়া নোট করুন।

    ping <Cast-enabled device IP address>

  5. মাল্টিকাস্ট ঠিকানাগুলিকে পিং করুন এবং প্রতিক্রিয়াগুলি নোট করুন৷ আপনার কাস্ট-সক্ষম ডিভাইসের IP ঠিকানা আছে কি না আপনি এই পরীক্ষাটি করতে পারেন। নিম্নরূপ মাল্টিকাস্ট আইপি ঠিকানাগুলিকে পিং করুন:

    • ping 224.0.0.1
    • ping 239.255.255.250
    • ping 224.0.0.251
  6. প্রেরক ডিভাইসের আইপি ঠিকানা খুঁজুন। সাধারণত সেটিংস মেনুতে এই তথ্য থাকে। অ্যান্ড্রয়েডে, সেটিংস > সম্পর্কে > স্থিতি দেখুন।

  7. প্রেরকের ডিভাইসে পিং করুন এবং প্রতিক্রিয়া নোট করুন।

    ping <sender device IP address>

আপনি যেকোনও ডিভাইসে পিং করার সময় প্রতিক্রিয়া না পেলে, রাউটার চেক করুন দেখুন।

রাউটার চেক করুন

কিছু নেটওয়ার্ক রাউটার অন্যদের তুলনায় কাস্টকে ভালো সমর্থন করে এবং Google বেশিরভাগ প্রধান ব্র্যান্ড পরীক্ষা করেছে। নিম্নলিখিত পদক্ষেপগুলি রাউটারের সমস্যাগুলি সনাক্ত করতে সহায়তা করতে পারে।

  1. আপনার নেটওয়ার্ক রাউটারে, AP বিচ্ছিন্নতা বন্ধ করুন।
  2. কোনো পরিচিত সমস্যা এবং অতিরিক্ত তথ্যের জন্য আপনার রাউটার চেক করুন
  3. অন্যান্য ব্যবহারকারীরা Chromecast এর সাথে রাউটারের সমস্যাগুলি কীভাবে সমাধান করেছে তা দেখতে ইন্টারনেটে অনুসন্ধান করুন৷

    উদাহরণস্বরূপ, " Chromecast Belkin n300 ।"

  4. আপনার রাউটারের ফার্মওয়্যার আপডেট করুন।

    প্রস্তুতকারকের নির্দেশাবলী দেখুন। রাউটার ফার্মওয়্যারে বাগ থাকতে পারে যা একটি সাধারণ আপডেটের মাধ্যমে সমাধান করা যেতে পারে।

  5. আপনার নেটওয়ার্ক রাউটারটি বন্ধ করে পুনরায় চালু করে পুনরায় বুট করুন।

  6. আপনার কাস্ট ডিভাইস রিবুট করুন।

    একটি Chromecast রিবুট করতে, আনপ্লাগ তারপর USB কেবল প্রতিস্থাপন করুন৷ একইভাবে, অন্যান্য কাস্ট ডিভাইসের জন্য, চালু করুন তারপর ডিভাইসটি রিবুট করতে বন্ধ করুন।

ট্রাফিক চেক করুন

আপনি নেটওয়ার্কে সম্প্রচার পরিষেবাগুলি পরিদর্শন করে ওয়েব রিসিভার নেটওয়ার্কের সাথে সঠিকভাবে যোগাযোগ করছে কিনা তা দেখতে পারেন৷

  1. ওয়েব রিসিভার ডিভাইসের মতো একই নেটওয়ার্কের সাথে সংযুক্ত একটি ডিভাইসে, নীচে তালিকাভুক্ত নেটওয়ার্ক পরিষেবা পরিদর্শন ইউটিলিটিগুলির একটি ইনস্টল করুন৷
  2. ইউটিলিটি চালান এবং _googlecast._tcp.local পরিষেবা রেকর্ড খুঁজুন।

    এই রেকর্ডটি পরিষেবা ডেটা সহ আপনার ওয়েব রিসিভার ডিভাইসের নাম এবং মডেল বর্ণনা করবে।

  3. Google Cast সমর্থনে যোগাযোগের জন্য রেকর্ড তথ্য অনুলিপি করুন।

নিম্নলিখিত হিসাবে নেটওয়ার্ক পরিষেবা পরিদর্শন ইউটিলিটিগুলি ইনস্টল করুন:

  • Apple OSX - Tildesoft থেকে Bonjour ব্রাউজার ইনস্টল করুন

  • লিনাক্স - avahi-discovery ইনস্টল করুন এবং এটিকে নিম্নরূপ চালান:

    • sudo apt-get install avahi-discover
    • sudo service avahi-daemon start
    • avahi-discover