নামস্থান: সিস্টেম

ক্লাস

গণনা

ডিভাইসের ক্ষমতা

স্থির

স্ট্রিং

বর্তমান সেটআপের ক্ষমতা বর্ণনা করে, যা কাস্ট-সক্ষম ডিভাইস এবং প্রযোজ্য ক্ষেত্রে, এটি যে ডিসপ্লে ডিভাইসের সাথে সংযুক্ত তা দিয়ে তৈরি।

মূল্য

অডিও_অ্যাসিস্ট্যান্ট

স্ট্রিং

অডিও অ্যাসিস্ট্যান্ট সাপোর্ট। অডিও অ্যাসিস্ট্যান্ট সাপোর্ট সহ কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে গুগল হোম এবং গুগল হোম মিনি।

ব্লুটুথ_সমর্থিত

স্ট্রিং

ব্লুটুথ সাপোর্ট।

প্রদর্শন_সমর্থিত

স্ট্রিং

ডিসপ্লে আউটপুট সাপোর্ট। ডিসপ্লে সাপোর্ট সহ কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে Chromecast এবং Cast TV। ডিসপ্লে সাপোর্ট ছাড়াই কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে Chromecast Audio এবং Google Home।

HI_RES_AUDIO_সমর্থিত

স্ট্রিং

উচ্চ-রেজোলিউশন অডিও (২৪-বিট / ৯৬KHz পর্যন্ত) সমর্থন।

IS_DV_সমর্থিত

স্ট্রিং

ডলবি ভিশন সাপোর্ট।

IS_HDR_সমর্থিত

স্ট্রিং

HDR ভিডিও সাপোর্ট।

শুধুমাত্র CAST_LITE

স্ট্রিং

এই ডিভাইসটি কি কেবল অডিও প্ল্যাটফর্মে চলছে কিনা। কিছু API এই ধরনের প্ল্যাটফর্মগুলিতে সম্পূর্ণরূপে সমর্থিত নাও হতে পারে।

DPAD_INPUT_সমর্থিত

স্ট্রিং

এই ডিভাইসটি কি কোনও ইনপুট প্রক্রিয়া সমর্থন করে, যেমন একটি আনলকিং DPAD।

স্পর্শ_ইনপুট_সমর্থিত

স্ট্রিং

টাচ ইনপুট সাপোর্ট। টাচ ইনপুট সাপোর্ট করে এমন কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে গুগল নেস্ট হাব এবং গুগল নেস্ট হাব ম্যাক্স।

আইএস_গ্রুপ

স্ট্রিং

যদি ডিভাইসটি একটি ভার্চুয়াল ডিভাইস হয় এবং একটি ভৌত ​​ডিভাইসের পরিবর্তে একটি গ্রুপ টার্গেট প্রতিনিধিত্ব করে।

IS_DEVICE_REGISTERED আছে

স্ট্রিং

যখন true তে সেট করা হয়, তখন এই ফ্ল্যাগটি নির্দেশ করে যে Cast ডিভাইসটি Cast Developer Console-এ নিবন্ধিত আছে।

IS_CBCS_সমর্থিত

স্ট্রিং

যখন true তে সেট করা হয়, তখন এই পতাকাটি নির্দেশ করে যে CBCS স্কিম (SAMPLE-AES) সমর্থিত।

IS_DOLBY_ATMOS_সমর্থিত

স্ট্রিং

যখন true তে সেট করা হয়, তখন এই ফ্ল্যাগটি নির্দেশ করে যে Dolby Atmos অডিও পাসথ্রু এর মাধ্যমে সমর্থিত।

ডিভাইস তথ্য

স্থির

স্ট্রিং

cast.framework.CastReceiverContext.DeviceInformationObj-এ বৈধ কীগুলির ধ্রুবক।

মূল্য

মডেল_নাম

স্ট্রিং

জানা থাকলে ডিভাইস মডেলের নাম (যেমন: Google TV Streamer, Nest Hub, Nest Mini, ইত্যাদি)। জানা না থাকলে 'অজানা'।

ব্র্যান্ড_নাম

স্ট্রিং

যদি জানা থাকে, তাহলে ডিভাইসের ব্র্যান্ডের নাম (যেমন: গুগল, এলজি, সনি, ইত্যাদি)। যদি না জানা থাকে, তাহলে একটি ফাঁকা স্ট্রিং।

ওএস_নাম

স্ট্রিং

যদি জানা থাকে তাহলে ডিভাইসের OS এর নাম (যেমন: Android, Fuchsia, Linux, ইত্যাদি)। যদি জানা না থাকে তাহলে একটি ফাঁকা স্ট্রিং, অথবা যদি এটি একটি Cast ডিভাইস না হয় তাহলে 'not Cast'।

ওএস_ভার্সন

স্ট্রিং

যদি জানা থাকে, তাহলে ডিভাইসের OS এর সংস্করণ (যেমন: 14.0, ইত্যাদি)। যদি জানা না থাকে, তাহলে একটি ফাঁকা স্ট্রিং।

পরিবেশ

স্ট্রিং

ডিভাইসটির ভিতরের পরিবেশের ধরণ (যেমন: বাড়ি, গাড়ি, বিমান, হোটেল, ইত্যাদি) যদি জানা থাকে। সাধারণত বেশিরভাগ ডিভাইসের জন্য 'বাড়ি'।

ডিভাইস_আইডি

স্ট্রিং

যদি রিসিভার ডিভাইসটি জানা থাকে, তাহলে তার অনন্য আইডি। প্রেরক SDK দ্বারা প্রকাশিত কাস্ট রিসিভার আইডির মান একই হবে। যদি না জানা থাকে, তাহলে একটি ফাঁকা স্ট্রিং।

ফার্মওয়্যার থেকে মেটাডাটা

স্ট্রিং

ডিভাইসের তথ্য ফার্মওয়্যার দ্বারা সরবরাহ করা হয়েছিল কিনা।

সংযোগ বিচ্ছিন্ন করুন কারণ

স্থির

স্ট্রিং

সংযোগ বিচ্ছিন্ন হওয়ার কারণটি উপস্থাপন করে।

মূল্য

অনুরোধকৃত_প্রেরক

স্ট্রিং

প্রেরক অ্যাপ্লিকেশন (সাধারণত ব্যবহারকারী দ্বারা ট্রিগার করা হয়) দ্বারা সংযোগ বন্ধ করার জন্য সক্রিয়ভাবে অনুরোধ করা হয়েছিল।

ত্রুটি

স্ট্রিং

প্রোটোকলের ত্রুটি ছিল।

অজানা

স্ট্রিং

প্রেরক close() কল করে সুন্দরভাবে সংযোগ বিচ্ছিন্ন করার অনুরোধ করেছিলেন কিনা তা অজানা (সম্ভবত এটি করেনি, তবে 'close' বার্তাটি হারিয়ে যেতে পারে)। এটি সাধারণত ঘটে যখন কোনও নেটওয়ার্ক টাইমআউট হয়, যখন প্রেরক অ্যাপ্লিকেশন ক্র্যাশ হয়, অথবা যখন প্রেরক OS সকেট বন্ধ করে দেয়।

ইভেন্টের ধরণ

স্থির

স্ট্রিং

cast.framework.CastReceiverContext দ্বারা প্রেরিত সিস্টেম ইভেন্ট।

মূল্য

প্রস্তুত

স্ট্রিং

সিস্টেম প্রস্তুত হলে চালু করা হবে।

বন্ধ করুন

স্ট্রিং

আবেদনটি বন্ধ হয়ে গেলে বরখাস্ত করা হয়।

সেন্ডার_সংযুক্ত

স্ট্রিং

একজন নতুন প্রেরক সংযোগ করলে চালু করা হয়।

SENDER_সংযোগ বিচ্ছিন্ন

স্ট্রিং

একজন প্রেরক সংযোগ বিচ্ছিন্ন হয়ে গেলে চালু হয়।

ত্রুটি

স্ট্রিং

সিস্টেমের ত্রুটি হলেই বরখাস্ত করা হয়।

সিস্টেম_ভলিউম_পরিবর্তিত

স্ট্রিং

সিস্টেমের ভলিউম পরিবর্তন হলে চালু হয়।

দৃশ্যমানতা_পরিবর্তিত

স্ট্রিং

অ্যাপ্লিকেশনের দৃশ্যমানতা পরিবর্তিত হলে (উদাহরণস্বরূপ, HDMI ইনপুট পরিবর্তনের পরে অথবা যখন টিভি বন্ধ বা চালু থাকে এবং Cast ডিভাইসটি বহিরাগতভাবে চালিত হয়) এটি চালু করা হয়। মনে রাখবেন যে এই API ব্রাউজার দ্বারা উত্থাপিত 'webkitvisibilitychange' ইভেন্টের মতো একই প্রভাব ফেলে। সুবিধার জন্য এবং ওয়েবকিট-প্রিফিক্সড ইভেন্টের উপর নির্ভরতা এড়াতে এটি cast.framework.CastReceiverContext API হিসাবে সরবরাহ করা হয়েছে।

স্ট্যান্ডবাই_পরিবর্তিত

স্ট্রিং

টিভির স্ট্যান্ডবাই অবস্থা পরিবর্তিত হলে এটি চালু করা হয়। এই ইভেন্টটি cast.framework.system.EventType.VISIBILITY_CHANGED ইভেন্টের সাথে সম্পর্কিত, কারণ টিভি স্ট্যান্ডবাই মোডে থাকলে দৃশ্যমানতা false হবে।

দৃশ্যমানতা অবস্থা স্ট্যান্ডবাই অবস্থার তুলনায় অনেক বেশি সূক্ষ্ম (কারণ দৃশ্যমানতা টিভি চ্যানেল নির্বাচনের অন্তর্ভুক্ত) কিন্তু সমস্ত টিভিতে নির্ভরযোগ্যভাবে সনাক্ত করা যায় না। স্ট্যান্ডবাই ব্যবহার করা যেতে পারে কারণ বেশিরভাগ টিভি এটি বাস্তবায়ন করে।

MAX_VIDEO_RESOLUTION_পরিবর্তিত

স্ট্রিং

প্রতিক্রিয়া_STARTED

স্ট্রিং

সিস্টেমটি যখন একটি প্রতিক্রিয়া প্রতিবেদন তৈরি করা শুরু করে তখন এটি চালু হয়।

থেকে চালু করা হয়েছে

স্থির

স্ট্রিং

এটি রিসিভারটি কোন ধরণের অনুরোধ চালু করেছিল তা প্রতিনিধিত্ব করে।

মূল্য

অজানা

স্ট্রিং

লঞ্চের মালিক কে তা নির্ধারণ করা যায়নি।

ডায়াল

স্ট্রিং

একটি DIAL অনুরোধের মাধ্যমে অ্যাপটি চালু করা হয়েছে।

কাস্ট

স্ট্রিং

একটি Cast V2 অনুরোধের মাধ্যমে অ্যাপটি চালু করা হয়েছিল।

মেঘ

স্ট্রিং

অ্যাপটি অ্যাসিস্ট্যান্ট রিকোয়েস্টের মাধ্যমে চালু করা হয়েছিল (উদাহরণস্বরূপ, গুগল অ্যাসিস্ট্যান্ট কমান্ডের মাধ্যমে)।

বার্তার ধরণ

স্থির

স্ট্রিং

কাস্টম বার্তার প্রকারভেদ।

মূল্য

স্ট্রিং

স্ট্রিং

বার্তাগুলি মুক্ত-রূপের স্ট্রিং। প্রেরিত তথ্য এনকোডিং/ডিকোডিংয়ের জন্য অ্যাপ্লিকেশনটি দায়ী।

JSON সম্পর্কে

স্ট্রিং

বার্তাগুলি JSON-এনকোডেড। অন্তর্নিহিত পরিবহনটি একটি JSON-এনকোডেড স্ট্রিং ব্যবহার করবে।

স্ট্যান্ডবাই স্টেট

স্থির

স্ট্রিং

এটি প্ল্যাটফর্ম দ্বারা রিপোর্ট করা বর্তমান স্ট্যান্ডবাই অবস্থা প্রতিনিধিত্ব করে। কাস্ট প্ল্যাটফর্ম যদি অবস্থা নির্ধারণ করতে না পারে তবে এটি UNKNOWN হতে পারে।

মূল্য

অপেক্ষা করো

স্ট্রিং

স্ট্যান্ডবাই নট

স্ট্রিং

অজানা

স্ট্রিং

সিস্টেমস্টেট

স্থির

স্ট্রিং

এটি বর্তমান সিস্টেমের অবস্থা নির্দেশ করে।

মূল্য

শুরু করা হয়নি

স্ট্রিং

আবেদনটি এখনও শুরু করার জন্য অনুরোধ করা হয়নি।

STARTING_IN_PROUND সম্পর্কে

স্ট্রিং

অ্যাপ্লিকেশনটি শুরু হচ্ছে কিন্তু ব্যবহারকারীর কাছে দৃশ্যমান নয়।

শুরু হচ্ছে

স্ট্রিং

আবেদন শুরু হচ্ছে।

প্রস্তুত

স্ট্রিং

অ্যাপ্লিকেশনটি সামনে রয়েছে এবং বার্তা প্রেরণ এবং গ্রহণের জন্য প্রস্তুত।

STOPPING_IN_PROUND সম্পর্কে

স্ট্রিং

ব্যাকগ্রাউন্ডে থাকাকালীন অ্যাপ্লিকেশন বন্ধ হয়ে যাচ্ছে।

থামানো

স্ট্রিং

আবেদন বন্ধ হচ্ছে।

দৃশ্যমানতার অবস্থা

স্থির

স্ট্রিং

এটি প্ল্যাটফর্ম দ্বারা রিপোর্ট করা বর্তমান দৃশ্যমানতার অবস্থা প্রতিনিধিত্ব করে। যদি কাস্ট প্ল্যাটফর্ম দৃশ্যমানতার অবস্থা নির্ধারণ করতে না পারে তবে এটি UNKNOWN হতে পারে।

মূল্য

দৃশ্যমান

স্ট্রিং

দৃশ্যমান নয়

স্ট্রিং

অজানা

স্ট্রিং

বৈশিষ্ট্য

ডিভাইসের ক্ষমতা

স্থির

স্ট্রিং

বর্তমান সেটআপের ক্ষমতা বর্ণনা করে, যা কাস্ট-সক্ষম ডিভাইস এবং প্রযোজ্য ক্ষেত্রে, এটি যে ডিসপ্লে ডিভাইসের সাথে সংযুক্ত তা দিয়ে তৈরি।

মূল্য

অডিও_অ্যাসিস্ট্যান্ট

স্ট্রিং

অডিও অ্যাসিস্ট্যান্ট সাপোর্ট। অডিও অ্যাসিস্ট্যান্ট সাপোর্ট সহ কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে গুগল হোম এবং গুগল হোম মিনি।

ব্লুটুথ_সমর্থিত

স্ট্রিং

ব্লুটুথ সাপোর্ট।

প্রদর্শন_সমর্থিত

স্ট্রিং

ডিসপ্লে আউটপুট সাপোর্ট। ডিসপ্লে সাপোর্ট সহ কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে Chromecast এবং Cast TV। ডিসপ্লে সাপোর্ট ছাড়াই কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে Chromecast Audio এবং Google Home।

HI_RES_AUDIO_সমর্থিত

স্ট্রিং

উচ্চ-রেজোলিউশন অডিও (২৪-বিট / ৯৬KHz পর্যন্ত) সমর্থন।

IS_DV_সমর্থিত

স্ট্রিং

ডলবি ভিশন সাপোর্ট।

IS_HDR_সমর্থিত

স্ট্রিং

HDR ভিডিও সাপোর্ট।

শুধুমাত্র CAST_LITE

স্ট্রিং

এই ডিভাইসটি কি কেবল অডিও প্ল্যাটফর্মে চলছে কিনা। কিছু API এই ধরনের প্ল্যাটফর্মগুলিতে সম্পূর্ণরূপে সমর্থিত নাও হতে পারে।

DPAD_INPUT_সমর্থিত

স্ট্রিং

এই ডিভাইসটি কি কোনও ইনপুট প্রক্রিয়া সমর্থন করে, যেমন একটি আনলকিং DPAD।

স্পর্শ_ইনপুট_সমর্থিত

স্ট্রিং

টাচ ইনপুট সাপোর্ট। টাচ ইনপুট সাপোর্ট করে এমন কাস্ট-সক্ষম ডিভাইসের উদাহরণগুলির মধ্যে রয়েছে গুগল নেস্ট হাব এবং গুগল নেস্ট হাব ম্যাক্স।

আইএস_গ্রুপ

স্ট্রিং

যদি ডিভাইসটি একটি ভার্চুয়াল ডিভাইস হয় এবং একটি ভৌত ​​ডিভাইসের পরিবর্তে একটি গ্রুপ টার্গেট প্রতিনিধিত্ব করে।

IS_DEVICE_REGISTERED আছে

স্ট্রিং

যখন true তে সেট করা হয়, তখন এই ফ্ল্যাগটি নির্দেশ করে যে Cast ডিভাইসটি Cast Developer Console-এ নিবন্ধিত আছে।

IS_CBCS_সমর্থিত

স্ট্রিং

যখন true তে সেট করা হয়, তখন এই পতাকাটি নির্দেশ করে যে CBCS স্কিম (SAMPLE-AES) সমর্থিত।

IS_DOLBY_ATMOS_সমর্থিত

স্ট্রিং

যখন true তে সেট করা হয়, তখন এই ফ্ল্যাগটি নির্দেশ করে যে Dolby Atmos অডিও পাসথ্রু এর মাধ্যমে সমর্থিত।

ডিভাইস তথ্য

স্থির

স্ট্রিং

cast.framework.CastReceiverContext.DeviceInformationObj-এ বৈধ কীগুলির ধ্রুবক।

মূল্য

মডেল_নাম

স্ট্রিং

জানা থাকলে ডিভাইস মডেলের নাম (যেমন: Google TV Streamer, Nest Hub, Nest Mini, ইত্যাদি)। জানা না থাকলে 'অজানা'।

ব্র্যান্ড_নাম

স্ট্রিং

যদি জানা থাকে, তাহলে ডিভাইসের ব্র্যান্ডের নাম (যেমন: গুগল, এলজি, সনি, ইত্যাদি)। যদি না জানা থাকে, তাহলে একটি ফাঁকা স্ট্রিং।

ওএস_নাম

স্ট্রিং

যদি জানা থাকে তাহলে ডিভাইসের OS এর নাম (যেমন: Android, Fuchsia, Linux, ইত্যাদি)। যদি জানা না থাকে তাহলে একটি ফাঁকা স্ট্রিং, অথবা যদি এটি একটি Cast ডিভাইস না হয় তাহলে 'not Cast'।

ওএস_ভার্সন

স্ট্রিং

যদি জানা থাকে, তাহলে ডিভাইসের OS এর সংস্করণ (যেমন: 14.0, ইত্যাদি)। যদি জানা না থাকে, তাহলে একটি ফাঁকা স্ট্রিং।

পরিবেশ

স্ট্রিং

ডিভাইসটির ভিতরের পরিবেশের ধরণ (যেমন: বাড়ি, গাড়ি, বিমান, হোটেল, ইত্যাদি) যদি জানা থাকে। সাধারণত বেশিরভাগ ডিভাইসের জন্য 'বাড়ি'।

ডিভাইস_আইডি

স্ট্রিং

যদি রিসিভার ডিভাইসটি জানা থাকে, তাহলে তার অনন্য আইডি। প্রেরক SDK দ্বারা প্রকাশিত কাস্ট রিসিভার আইডির মান একই হবে। যদি না জানা থাকে, তাহলে একটি ফাঁকা স্ট্রিং।

ফার্মওয়্যার থেকে মেটাডাটা

স্ট্রিং

ডিভাইসের তথ্য ফার্মওয়্যার দ্বারা সরবরাহ করা হয়েছিল কিনা।

সংযোগ বিচ্ছিন্ন করুন কারণ

স্থির

স্ট্রিং

সংযোগ বিচ্ছিন্ন হওয়ার কারণটি উপস্থাপন করে।

মূল্য

অনুরোধকৃত_প্রেরক

স্ট্রিং

প্রেরক অ্যাপ্লিকেশন (সাধারণত ব্যবহারকারী দ্বারা ট্রিগার করা হয়) দ্বারা সংযোগ বন্ধ করার জন্য সক্রিয়ভাবে অনুরোধ করা হয়েছিল।

ত্রুটি

স্ট্রিং

প্রোটোকলের ত্রুটি ছিল।

অজানা

স্ট্রিং

প্রেরক close() কল করে সুন্দরভাবে সংযোগ বিচ্ছিন্ন করার অনুরোধ করেছিলেন কিনা তা অজানা (সম্ভবত এটি করেনি, তবে 'close' বার্তাটি হারিয়ে যেতে পারে)। এটি সাধারণত ঘটে যখন কোনও নেটওয়ার্ক টাইমআউট হয়, যখন প্রেরক অ্যাপ্লিকেশন ক্র্যাশ হয়, অথবা যখন প্রেরক OS সকেট বন্ধ করে দেয়।

ইভেন্টের ধরণ

স্থির

স্ট্রিং

cast.framework.CastReceiverContext দ্বারা প্রেরিত সিস্টেম ইভেন্ট।

মূল্য

প্রস্তুত

স্ট্রিং

সিস্টেম প্রস্তুত হলে চালু করা হবে।

বন্ধ করুন

স্ট্রিং

আবেদনটি বন্ধ হয়ে গেলে বরখাস্ত করা হয়।

সেন্ডার_সংযুক্ত

স্ট্রিং

একজন নতুন প্রেরক সংযোগ করলে চালু করা হয়।

SENDER_সংযোগ বিচ্ছিন্ন

স্ট্রিং

একজন প্রেরক সংযোগ বিচ্ছিন্ন হয়ে গেলে চালু হয়।

ত্রুটি

স্ট্রিং

সিস্টেমের ত্রুটি হলেই বরখাস্ত করা হয়।

সিস্টেম_ভলিউম_পরিবর্তিত

স্ট্রিং

সিস্টেমের ভলিউম পরিবর্তন হলে চালু হয়।

দৃশ্যমানতা_পরিবর্তিত

স্ট্রিং

অ্যাপ্লিকেশনের দৃশ্যমানতা পরিবর্তিত হলে (উদাহরণস্বরূপ, HDMI ইনপুট পরিবর্তনের পরে অথবা যখন টিভি বন্ধ বা চালু থাকে এবং Cast ডিভাইসটি বহিরাগতভাবে চালিত হয়) এটি চালু করা হয়। মনে রাখবেন যে এই API ব্রাউজার দ্বারা উত্থাপিত 'webkitvisibilitychange' ইভেন্টের মতো একই প্রভাব ফেলে। সুবিধার জন্য এবং ওয়েবকিট-প্রিফিক্সড ইভেন্টের উপর নির্ভরতা এড়াতে এটি cast.framework.CastReceiverContext API হিসাবে সরবরাহ করা হয়েছে।

স্ট্যান্ডবাই_পরিবর্তিত

স্ট্রিং

টিভির স্ট্যান্ডবাই অবস্থা পরিবর্তিত হলে এটি চালু করা হয়। এই ইভেন্টটি cast.framework.system.EventType.VISIBILITY_CHANGED ইভেন্টের সাথে সম্পর্কিত, কারণ টিভি স্ট্যান্ডবাই মোডে থাকলে দৃশ্যমানতা false হবে।

দৃশ্যমানতা অবস্থা স্ট্যান্ডবাই অবস্থার তুলনায় অনেক বেশি সূক্ষ্ম (কারণ দৃশ্যমানতা টিভি চ্যানেল নির্বাচনের অন্তর্ভুক্ত) কিন্তু সমস্ত টিভিতে নির্ভরযোগ্যভাবে সনাক্ত করা যায় না। স্ট্যান্ডবাই ব্যবহার করা যেতে পারে কারণ বেশিরভাগ টিভি এটি বাস্তবায়ন করে।

MAX_VIDEO_RESOLUTION_পরিবর্তিত

স্ট্রিং

প্রতিক্রিয়া_STARTED

স্ট্রিং

সিস্টেমটি যখন একটি প্রতিক্রিয়া প্রতিবেদন তৈরি করা শুরু করে তখন এটি চালু হয়।

থেকে চালু করা হয়েছে

স্থির

স্ট্রিং

এটি রিসিভারটি কোন ধরণের অনুরোধ চালু করেছিল তা প্রতিনিধিত্ব করে।

মূল্য

অজানা

স্ট্রিং

লঞ্চের মালিক কে তা নির্ধারণ করা যায়নি।

ডায়াল

স্ট্রিং

একটি DIAL অনুরোধের মাধ্যমে অ্যাপটি চালু করা হয়েছে।

কাস্ট

স্ট্রিং

একটি Cast V2 অনুরোধের মাধ্যমে অ্যাপটি চালু করা হয়েছিল।

মেঘ

স্ট্রিং

অ্যাপটি অ্যাসিস্ট্যান্ট রিকোয়েস্টের মাধ্যমে চালু করা হয়েছিল (উদাহরণস্বরূপ, গুগল অ্যাসিস্ট্যান্ট কমান্ডের মাধ্যমে)।

বার্তার ধরণ

স্থির

স্ট্রিং

কাস্টম বার্তার প্রকারভেদ।

মূল্য

স্ট্রিং

স্ট্রিং

বার্তাগুলি মুক্ত-রূপের স্ট্রিং। প্রেরিত তথ্য এনকোডিং/ডিকোডিংয়ের জন্য অ্যাপ্লিকেশনটি দায়ী।

JSON সম্পর্কে

স্ট্রিং

বার্তাগুলি JSON-এনকোডেড। অন্তর্নিহিত পরিবহনটি একটি JSON-এনকোডেড স্ট্রিং ব্যবহার করবে।

স্ট্যান্ডবাই স্টেট

স্থির

স্ট্রিং

এটি প্ল্যাটফর্ম দ্বারা রিপোর্ট করা বর্তমান স্ট্যান্ডবাই অবস্থা প্রতিনিধিত্ব করে। কাস্ট প্ল্যাটফর্ম যদি অবস্থা নির্ধারণ করতে না পারে তবে এটি UNKNOWN হতে পারে।

মূল্য

অপেক্ষা করো

স্ট্রিং

স্ট্যান্ডবাই নট

স্ট্রিং

অজানা

স্ট্রিং

সিস্টেমস্টেট

স্থির

স্ট্রিং

এটি বর্তমান সিস্টেমের অবস্থা নির্দেশ করে।

মূল্য

শুরু করা হয়নি

স্ট্রিং

আবেদনটি এখনও শুরু করার জন্য অনুরোধ করা হয়নি।

STARTING_IN_PROUND সম্পর্কে

স্ট্রিং

অ্যাপ্লিকেশনটি শুরু হচ্ছে কিন্তু ব্যবহারকারীর কাছে দৃশ্যমান নয়।

শুরু হচ্ছে

স্ট্রিং

আবেদন শুরু হচ্ছে।

প্রস্তুত

স্ট্রিং

অ্যাপ্লিকেশনটি সামনে রয়েছে এবং বার্তা প্রেরণ এবং গ্রহণের জন্য প্রস্তুত।

STOPPING_IN_PROUND সম্পর্কে

স্ট্রিং

ব্যাকগ্রাউন্ডে থাকাকালীন অ্যাপ্লিকেশন বন্ধ হয়ে যাচ্ছে।

থামানো

স্ট্রিং

আবেদন বন্ধ হচ্ছে।

দৃশ্যমানতার অবস্থা

স্থির

স্ট্রিং

এটি প্ল্যাটফর্ম দ্বারা রিপোর্ট করা বর্তমান দৃশ্যমানতার অবস্থা প্রতিনিধিত্ব করে। যদি কাস্ট প্ল্যাটফর্ম দৃশ্যমানতার অবস্থা নির্ধারণ করতে না পারে তবে এটি UNKNOWN হতে পারে।

মূল্য

দৃশ্যমান

স্ট্রিং

দৃশ্যমান নয়

স্ট্রিং

অজানা

স্ট্রিং

বিমূর্ত প্রকারভেদ

ডিভাইস সক্ষমতাObj

স্থির

{অডিও_অ্যাসিস্ট্যান্ট: (বুলিয়ান বা অনির্ধারিত), ব্লুটুথ_সমর্থিত: (বুলিয়ান বা অনির্ধারিত), ডিসপ্লে_সমর্থিত: (বুলিয়ান বা অনির্ধারিত), হাই_রেস_অডিও_সমর্থিত: (বুলিয়ান বা অনির্ধারিত), is_dv_সমর্থিত: (বুলিয়ান বা অনির্ধারিত), is_hdr_সমর্থিত: (বুলিয়ান বা অনির্ধারিত), cast_lite_only: (বুলিয়ান বা অনির্ধারিত), dpad_input_supported: (বুলিয়ান বা অনির্ধারিত), touch_input_supported: (বুলিয়ান বা অনির্ধারিত), is_group: (বুলিয়ান বা অনির্ধারিত), remote_control_overlay_supported: (বুলিয়ান বা অনির্ধারিত), sleep_timer_overlay_supported: (বুলিয়ান বা অনির্ধারিত), app_foreground: (বুলিয়ান বা অনির্ধারিত), is_device_registered: (বুলিয়ান বা অনির্ধারিত), is_cbcs_supported: (বুলিয়ান বা অনির্ধারিত), is_dolby_atmos_supported: (বুলিয়ান বা অনির্ধারিত)}

getDeviceCapabilities দ্বারা ফেরত পাঠানো বস্তুর বর্ণনা দেয়

আরো দেখুন
cast.framework.system.Device সক্ষমতা

ডিভাইস তথ্যObj

স্থির

{মডেল-নাম: স্ট্রিং, ব্র্যান্ড-নাম: স্ট্রিং, ওএস-নাম: স্ট্রিং, ওএস-সংস্করণ: স্ট্রিং, পরিবেশ: স্ট্রিং, ডিভাইস-আইডি: স্ট্রিং, ফার্মওয়্যার থেকে মেটাডেটা: বুলিয়ান}

getDeviceInformation দ্বারা ফেরত পাঠানো বস্তুর বর্ণনা দেয়

আরো দেখুন
cast.framework.system.DeviceInformation সম্পর্কে