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

ক্লাস

গণনা

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

স্থির

স্ট্রিং

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

মান

AUDIO_ASSISTANT

স্ট্রিং

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

BLUETOOTH_SUPPORTED

স্ট্রিং

ব্লুটুথ সমর্থন।

DISPLAY_SUPPORTED

স্ট্রিং

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

HI_RES_AUDIO_SUPPORTED

স্ট্রিং

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

IS_DV_SUPPORTED

স্ট্রিং

ডলবি ভিশন সমর্থন।

IS_HDR_SUPPORTED

স্ট্রিং

HDR ভিডিও সমর্থন।

TOUCH_INPUT_SUPPORTED

স্ট্রিং

স্পর্শ ইনপুট সমর্থন. কাস্ট-সক্ষম ডিভাইসের উদাহরণ যা স্পর্শ ইনপুট সমর্থন করে তার মধ্যে রয়েছে Google Nest Hub এবং Google Nest Hub Max।

IS_GROUP

স্ট্রিং

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

IS_DEVICE_REGISTERED

স্ট্রিং

true সেট করা হলে, এই পতাকাটি নির্দেশ করে যে কাস্ট ডিভাইসটি কাস্ট ডেভেলপার কনসোলে নিবন্ধিত আছে৷

IS_CBCS_SUPPORTED

স্ট্রিং

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

IS_DOLBY_ATMOS_SUPPORTED

স্ট্রিং

true সেট করা হলে, এই পতাকাটি নির্দেশ করে যে ডলবি অ্যাটমস অডিও পাসথ্রু দ্বারা সমর্থিত।

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

স্থির

স্ট্রিং

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

মান

REQUESTED_BY_SENDER

স্ট্রিং

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

ত্রুটি

স্ট্রিং

একটি প্রোটোকল ত্রুটি ছিল.

অজানা

স্ট্রিং

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

ইভেন্টের ধরণ

স্থির

স্ট্রিং

সিস্টেম ইভেন্টগুলি cast.framework.CastReceiverContext দ্বারা প্রেরিত৷

মান

প্রস্তুত

স্ট্রিং

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

শাটডাউন

স্ট্রিং

আবেদন শেষ হলে বহিস্কার করা হয়।

SENDER_CONNECTED

স্ট্রিং

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

SENDER_DISCONNECTED

স্ট্রিং

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

ত্রুটি

স্ট্রিং

একটি সিস্টেম ত্রুটি আছে যখন বহিস্কার.

SYSTEM_VOLUME_CHANGED

স্ট্রিং

সিস্টেম ভলিউম পরিবর্তিত হলে বহিস্কার করা হয়েছে।

VISIBILITY_CHANGED

স্ট্রিং

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

STANDBY_CHANGED

স্ট্রিং

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

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

MAX_VIDEO_RESOLUTION_CHANGED

স্ট্রিং

FEEDBACK_STARTED

স্ট্রিং

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

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

স্থির

স্ট্রিং

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

মান

অজানা

স্ট্রিং

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

ডায়াল করুন

স্ট্রিং

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

কাস্ট

স্ট্রিং

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

মেঘ

স্ট্রিং

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

মেসেজ টাইপ

স্থির

স্ট্রিং

কাস্টম বার্তা প্রকার.

মান

STRING

স্ট্রিং

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

JSON

স্ট্রিং

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

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

স্থির

স্ট্রিং

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

মান

অপেক্ষা করো

স্ট্রিং

NOT_STANDBY

স্ট্রিং

অজানা

স্ট্রিং

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

স্থির

স্ট্রিং

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

মান

শুরু না

স্ট্রিং

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

STARTING_IN_BACKGROUND

স্ট্রিং

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

শুরু হচ্ছে

স্ট্রিং

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

প্রস্তুত

স্ট্রিং

অ্যাপ্লিকেশনটি ফোরগ্রাউন্ডে রয়েছে এবং বার্তা পাঠাতে এবং গ্রহণ করতে প্রস্তুত৷

STOPPING_IN_BACKGROUND

স্ট্রিং

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

স্টপিং

স্ট্রিং

আবেদন থেমে যাচ্ছে।

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

স্থির

স্ট্রিং

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

মান

দৃশ্যমান

স্ট্রিং

দৃশ্যমান নয়

স্ট্রিং

অজানা

স্ট্রিং

বৈশিষ্ট্য

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

স্থির

স্ট্রিং

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

মান

AUDIO_ASSISTANT

স্ট্রিং

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

BLUETOOTH_SUPPORTED

স্ট্রিং

ব্লুটুথ সমর্থন।

DISPLAY_SUPPORTED

স্ট্রিং

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

HI_RES_AUDIO_SUPPORTED

স্ট্রিং

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

IS_DV_SUPPORTED

স্ট্রিং

ডলবি ভিশন সমর্থন।

IS_HDR_SUPPORTED

স্ট্রিং

HDR ভিডিও সমর্থন।

TOUCH_INPUT_SUPPORTED

স্ট্রিং

স্পর্শ ইনপুট সমর্থন. কাস্ট-সক্ষম ডিভাইসের উদাহরণ যা স্পর্শ ইনপুট সমর্থন করে তার মধ্যে রয়েছে Google Nest Hub এবং Google Nest Hub Max।

IS_GROUP

স্ট্রিং

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

IS_DEVICE_REGISTERED

স্ট্রিং

true সেট করা হলে, এই পতাকাটি নির্দেশ করে যে কাস্ট ডিভাইসটি কাস্ট ডেভেলপার কনসোলে নিবন্ধিত আছে৷

IS_CBCS_SUPPORTED

স্ট্রিং

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

IS_DOLBY_ATMOS_SUPPORTED

স্ট্রিং

true সেট করা হলে, এই পতাকাটি নির্দেশ করে যে ডলবি অ্যাটমস অডিও পাসথ্রু দ্বারা সমর্থিত।

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

স্থির

স্ট্রিং

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

মান

REQUESTED_BY_SENDER

স্ট্রিং

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

ত্রুটি

স্ট্রিং

একটি প্রোটোকল ত্রুটি ছিল.

অজানা

স্ট্রিং

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

ইভেন্টের ধরণ

স্থির

স্ট্রিং

সিস্টেম ইভেন্টগুলি cast.framework.CastReceiverContext দ্বারা প্রেরিত৷

মান

প্রস্তুত

স্ট্রিং

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

শাটডাউন

স্ট্রিং

আবেদন শেষ হলে বহিস্কার করা হয়।

SENDER_CONNECTED

স্ট্রিং

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

SENDER_DISCONNECTED

স্ট্রিং

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

ত্রুটি

স্ট্রিং

একটি সিস্টেম ত্রুটি আছে যখন বহিস্কার.

SYSTEM_VOLUME_CHANGED

স্ট্রিং

সিস্টেম ভলিউম পরিবর্তিত হলে বহিস্কার করা হয়েছে।

VISIBILITY_CHANGED

স্ট্রিং

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

STANDBY_CHANGED

স্ট্রিং

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

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

MAX_VIDEO_RESOLUTION_CHANGED

স্ট্রিং

FEEDBACK_STARTED

স্ট্রিং

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

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

স্থির

স্ট্রিং

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

মান

অজানা

স্ট্রিং

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

ডায়াল করুন

স্ট্রিং

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

কাস্ট

স্ট্রিং

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

মেঘ

স্ট্রিং

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

মেসেজ টাইপ

স্থির

স্ট্রিং

কাস্টম বার্তা প্রকার.

মান

STRING

স্ট্রিং

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

JSON

স্ট্রিং

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

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

স্থির

স্ট্রিং

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

মান

অপেক্ষা করো

স্ট্রিং

NOT_STANDBY

স্ট্রিং

অজানা

স্ট্রিং

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

স্থির

স্ট্রিং

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

মান

শুরু না

স্ট্রিং

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

STARTING_IN_BACKGROUND

স্ট্রিং

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

শুরু হচ্ছে

স্ট্রিং

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

প্রস্তুত

স্ট্রিং

অ্যাপ্লিকেশনটি ফোরগ্রাউন্ডে রয়েছে এবং বার্তা পাঠাতে এবং গ্রহণ করতে প্রস্তুত৷

STOPPING_IN_BACKGROUND

স্ট্রিং

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

স্টপিং

স্ট্রিং

আবেদন থেমে যাচ্ছে।

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

স্থির

স্ট্রিং

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

মান

দৃশ্যমান

স্ট্রিং

দৃশ্যমান নয়

স্ট্রিং

অজানা

স্ট্রিং