নামস্থান: ঘটনা, নামস্থান: ঘটনা, নামস্থান: ঘটনা

ক্লাস

নামস্থান

গণনা

বিস্তারিত ত্রুটি কোড

স্থির

সংখ্যা

বিস্তারিত ত্রুটি কোড

মান

MEDIA_UNKNOWN

সংখ্যা

HTMLMediaElement একটি ত্রুটি নিক্ষেপ করলে ফিরে আসে, কিন্তু CAF নির্দিষ্ট ত্রুটিটিকে চিনতে পারে না।

MEDIA_ABORTED

সংখ্যা

ব্যবহারকারীর অনুরোধে ব্যবহারকারী এজেন্ট দ্বারা মিডিয়া রিসোর্সের জন্য আনার প্রক্রিয়া বাতিল করা হলে ফিরে আসে।

MEDIA_DECODE

সংখ্যা

রিসোর্সটি ব্যবহারযোগ্য বলে প্রতিষ্ঠিত হওয়ার পরে মিডিয়া রিসোর্স ডিকোড করার সময় একটি ত্রুটি দেখা দিলে ফিরে আসে।

মিডিয়া_নেটওয়ার্ক

সংখ্যা

রিসোর্সটি ব্যবহারযোগ্য বলে প্রতিষ্ঠিত হওয়ার পরে যখন নেটওয়ার্ক ত্রুটির কারণে ব্যবহারকারী এজেন্ট মিডিয়া রিসোর্স আনা বন্ধ করে দেয় তখন ফিরে আসে।

MEDIA_SRC_NOT_SUPPORTED

সংখ্যা

src অ্যাট্রিবিউট দ্বারা নির্দেশিত মিডিয়া রিসোর্স উপযুক্ত না হলে ফিরে এসেছে।

SOURCE_BUFFER_FAILURE

সংখ্যা

যখন মিডিয়াসোর্সে কোনো উৎস বাফার যোগ করা যায় না তখন ফেরত আসে।

MEDIAKEYS_UNKNOWN

সংখ্যা

মিডিয়া কীগুলির সাথে একটি অজানা ত্রুটি থাকলে ফিরে আসে৷

MEDIAKEYS_NETWORK

সংখ্যা

নেটওয়ার্ক সমস্যার কারণে মিডিয়া কী ব্যর্থ হলে ফিরে আসে।

MEDIAKEYS_UNSUPPORTED

সংখ্যা

যখন একটি MediaKeySession অবজেক্ট তৈরি করা যায় না তখন ফিরে আসে।

MEDIAKEYS_WEBCRYPTO

সংখ্যা

ক্রিপ্টো ব্যর্থ হলে ফিরে এসেছে।

NETWORK_UNKNOWN

সংখ্যা

একটি অজানা নেটওয়ার্ক সমস্যা ছিল যখন ফিরে.

SEGMENT_NETWORK

সংখ্যা

একটি সেগমেন্ট ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_MASTER_PLAYLIST

সংখ্যা

একটি HLS মাস্টার প্লেলিস্ট ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_PLAYLIST

সংখ্যা

একটি HLS প্লেলিস্ট ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_NO_KEY_RESPONSE

সংখ্যা

একটি HLS কী ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_KEY_LOAD

সংখ্যা

একটি HLS কী-এর অনুরোধ পাঠানোর আগে ব্যর্থ হলে ফেরত দেওয়া হয়।

HLS_NETWORK_INVALID_SEGMENT৷

সংখ্যা

একটি HLS সেগমেন্ট অবৈধ হলে ফেরত দেওয়া হয়।

HLS_SEGMENT_PARSING

সংখ্যা

HLS সেগমেন্ট পার্স করতে ব্যর্থ হলে ফিরে আসে।

DASH_NETWORK

সংখ্যা

একটি DASH স্ট্রীম পরিচালনা করার সময় একটি অজানা নেটওয়ার্ক ত্রুটি ঘটলে ফিরে আসে৷

DASH_NO_INIT

সংখ্যা

যখন একটি DASH স্ট্রীম একটি init অনুপস্থিত থাকে তখন ফিরে আসে৷

SMOOTH_NETWORK

সংখ্যা

একটি মসৃণ স্ট্রীম পরিচালনা করার সময় একটি অজানা নেটওয়ার্ক ত্রুটি দেখা দিলে ফিরে আসে৷

SMOOTH_NO_MEDIA_DATA

সংখ্যা

যখন একটি মসৃণ স্ট্রীম মিডিয়া ডেটা অনুপস্থিত থাকে তখন ফিরে আসে৷

MANIFEST_UNKNOWN

সংখ্যা

একটি ম্যানিফেস্ট পার্স করার সময় একটি অজানা ত্রুটি ঘটলে ফিরে আসে৷

HLS_MANIFEST_MASTER

সংখ্যা

একটি HLS মাস্টার ম্যানিফেস্ট পার্স করার সময় একটি ত্রুটি ঘটলে ফিরে আসে৷

HLS_MANIFEST_PLAYLIST

সংখ্যা

HLS প্লেলিস্ট পার্স করার সময় একটি ত্রুটি ঘটলে ফিরে আসে।

DASH_MANIFEST_UNKNOWN

সংখ্যা

DASH ম্যানিফেস্ট পার্স করার সময় একটি অজানা ত্রুটি ঘটলে ফিরে আসে।

DASH_MANIFEST_NO_PERIODS

সংখ্যা

যখন একটি DASH ম্যানিফেস্টে পিরিয়ড অনুপস্থিত থাকে তখন ফিরে আসে।

DASH_MANIFEST_NO_MIMETYPE

সংখ্যা

যখন একটি DASH ম্যানিফেস্টে একটি MimeType অনুপস্থিত থাকে তখন ফিরে আসে৷

DASH_INVALID_SEGMENT_INFO

সংখ্যা

যখন একটি DASH ম্যানিফেস্টে অবৈধ সেগমেন্ট তথ্য থাকে তখন ফেরত আসে৷

SMOOTH_MANIFEST

সংখ্যা

একটি মসৃণ ম্যানিফেস্ট পার্স করার সময় একটি ত্রুটি ঘটলে ফিরে আসে৷

SEGMENT_UNKNOWN

সংখ্যা

একটি অজানা সেগমেন্ট ত্রুটি ঘটলে ফিরে.

TEXT_UNKNOWN

সংখ্যা

একটি পাঠ্য স্ট্রীমের সাথে একটি অজানা ত্রুটি ঘটেছে৷

অ্যাপ

সংখ্যা

ফ্রেমওয়ার্কের বাইরে একটি ত্রুটি ঘটলে ফিরে আসে (উদাহরণস্বরূপ, যদি একটি ইভেন্ট হ্যান্ডলার একটি ত্রুটি নিক্ষেপ করে)।

BREAK_CLIP_LOADING_ERROR

সংখ্যা

ব্রেক ক্লিপ লোড ইন্টারসেপ্টর ব্যর্থ হলে ফিরে আসে।

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

বিরতি অনুসন্ধান ইন্টারসেপ্টর ব্যর্থ হলে ফিরে আসে।

IMAGE_ERROR

সংখ্যা

একটি ছবি লোড করতে ব্যর্থ হলে ফিরে আসে।

LOAD_INTERRUPTED

সংখ্যা

একটি লোড একটি আনলোড দ্বারা বা অন্য লোড দ্বারা বিঘ্নিত হয়েছিল৷

LOAD_FAILED

সংখ্যা

একটি লোড কমান্ড ব্যর্থ হয়েছে৷

MEDIA_ERROR_MESSAGE

সংখ্যা

প্রেরকের কাছে একটি ত্রুটি বার্তা পাঠানো হয়েছে৷

জেনেরিক

সংখ্যা

একটি অজানা ত্রুটি ঘটলে ফিরে.

শেষ কারণ

স্থির

স্ট্রিং

প্লেব্যাক কিভাবে শেষ হয় তার কারণ।

মান

প্রবাহের শেষ

স্ট্রিং

প্লেব্যাক শেষ হয়েছে কারণ আমরা বর্তমান স্ট্রিমের শেষে পৌঁছেছি।

ত্রুটি

স্ট্রিং

প্লেব্যাক শেষ হয়েছে কারণ আমরা একটি ত্রুটির সম্মুখীন হয়েছি৷

বন্ধ

স্ট্রিং

প্লেব্যাক শেষ হয়েছে কারণ একটি অপারেশন আমাদের বর্তমান স্ট্রিম বন্ধ করতে বাধ্য করে৷

বাধাপ্রাপ্ত

স্ট্রিং

একটি নতুন লোড করা আইটেমের কারণে প্লেব্যাক শেষ হয়েছে৷

এড়িয়ে গেছে

স্ট্রিং

একটি বিজ্ঞাপন অপারেশন এড়িয়ে যাওয়ার কারণে প্লেব্যাক শেষ হয়েছে৷

BREAK_Switch

স্ট্রিং

সেলাই করা বিরতির সুইচিংয়ের কারণে প্লেব্যাক শেষ হয়েছে৷

ইভেন্টের ধরণ

স্থির

স্ট্রিং

প্লেয়ার ইভেন্ট প্রকার। MediaElement থেকে প্রক্সি করা ইভেন্টগুলির জন্য, আরও তথ্যের জন্য https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents দেখুন৷

মান

সমস্ত

স্ট্রিং

এটি একটি বিশেষ শনাক্তকারী যা সমস্ত ঘটনা শোনার জন্য ব্যবহার করা যেতে পারে (বেশিরভাগই ডিবাগিং উদ্দেশ্যে ব্যবহৃত হয়)। ইভেন্টটি cast.framework.events.Event- এর একটি সাবক্লাস হবে।

ABORT

স্ট্রিং

ব্রাউজার সম্পূর্ণরূপে ডাউনলোড হওয়ার আগে মিডিয়া আনা বন্ধ করে দিলে, কিন্তু কোনো ত্রুটির কারণে নয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খেলতে পারো

স্ট্রিং

ব্রাউজার যখন ক্লিপটির প্লেব্যাক পুনরায় শুরু করতে পারে তখন বরখাস্ত হয়, কিন্তু অনুমান করে যে বাফারিং বন্ধ না করে ক্লিপটিকে শেষ পর্যন্ত চালানোর জন্য পর্যাপ্ত ডেটা লোড করা হয়নি। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

CAN_PLAY_THROUGH

স্ট্রিং

ব্রাউজার যখন অনুমান করে যে এটি বাফারিং বন্ধ না করে ক্লিপটি তার শেষ পর্যন্ত চালাতে পারে তখন বহিস্কার করা হয়। মনে রাখবেন যে ব্রাউজার অনুমান শুধুমাত্র বর্তমান ক্লিপ চালানোর সাথে সম্পর্কিত (যেমন: যদি বর্তমানে একটি বিজ্ঞাপন ক্লিপ বাজানো হয়, ব্রাউজার শুধুমাত্র বিজ্ঞাপন ক্লিপের জন্য অনুমান করবে এবং সম্পূর্ণ বিষয়বস্তু নয়)। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

DURATION_CHANGE

স্ট্রিং

MediaElement এর সময়কাল বৈশিষ্ট্য পরিবর্তিত হলে বহিস্কার করা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খালি করা হয়েছে

স্ট্রিং

বরখাস্ত হলে মিডিয়া শূন্য হয়ে গেছে। একটি উদাহরণ যেখানে এটি ঘটবে যখন load() কে MediaElement রিসেট করতে বলা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

শেষ

স্ট্রিং

একটি মিডিয়া ক্লিপ তার পূর্ণ সময়কাল ধরে চালানো হলে বহিস্কার করা হয়। কোনো ত্রুটির কারণে বা থামার অনুরোধের কারণে ক্লিপটি বাজানো বন্ধ হয়ে গেলে এটি অন্তর্ভুক্ত নয়। যে ক্ষেত্রে বিজ্ঞাপনগুলি উপস্থিত থাকে, এটি প্রতি বিজ্ঞাপনে সর্বাধিক একবার এবং মূল বিষয়বস্তুর জন্য সর্বাধিক একবারে বহিস্কার করা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। আপনি যদি জানতে চান কখন মিডিয়া বাজানো হয়, আপনি সম্ভবত cast.framework.events.EventType.MEDIA_FINISHED ব্যবহার করতে চান।

LOADED_DATA

স্ট্রিং

ব্রাউজার মিডিয়া ক্লিপের প্রথম ফ্রেম লোড করা শেষ হলে গুলি করা হয়৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

LOADED_METADATA

স্ট্রিং

ব্রাউজার একটি ক্লিপের জন্য মেটাডেটা লোড করা শেষ হলে বরখাস্ত হয়৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

LOAD_START

স্ট্রিং

ব্রাউজার একটি ক্লিপের জন্য মিডিয়া ডেটা খুঁজতে শুরু করলে বরখাস্ত হয়৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

বিরতি

স্ট্রিং

প্লেব্যাক বিরাম দেওয়া হলে বহিস্কার করা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaPauseEvent এ মোড়ানো হয়েছে।

খেলা

স্ট্রিং

প্লেব্যাক শুরু হওয়ার জন্য প্রস্তুত হলে বরখাস্ত করা হয় (যেমন: বিরতি দেওয়ার পরে)। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খেলি

স্ট্রিং

প্লেব্যাক শুরু হলে বহিস্কার করা হয়েছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

অগ্রগতি

স্ট্রিং

ব্রাউজার যখন মিডিয়া ডেটা আনছে তখন ফায়ার করা হয়েছে৷ আপনি যদি অভিযোজিত বিটরেট স্ট্রিমিং ব্যবহার করেন (যেমন: HLS, DASH, SMOOTH), তাহলে আপনি সম্ভবত cast.framework.events.EventType.SEGMENT_DOWNLOADED ইভেন্টটি ব্যবহার করতে চান৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

RATE_CHANGE

স্ট্রিং

প্লেব্যাক রেট আপডেট করা হলে বহিস্কার করা হয়েছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

চাওয়া হয়েছে

স্ট্রিং

একটি চাওয়া শেষ হলে গুলি করা হয়েছে। মিডিয়া থামানোর সময় শেষ করার জন্য এটি বরখাস্ত করা হবে না। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খুঁজছেন

স্ট্রিং

বরখাস্ত হলে গণমাধ্যমের খোঁজ নেওয়া হচ্ছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

স্থবির

স্ট্রিং

ব্রাউজার মিডিয়া ডেটা আনার চেষ্টা করার সময় বরখাস্ত হয়েছে, কিন্তু একটি প্রতিক্রিয়া পায়নি৷ cast.framework.events.EventType.BUFFERING ইভেন্টটি ধারাবাহিকভাবে স্ট্রিমের ধরন জুড়ে প্রয়োগ করা হয় এবং প্লেয়ারটি বাফারিং করছে কিনা তা পরীক্ষা করার সময় 'স্টলড' এর পরিবর্তে ব্যবহার করা উচিত। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

TIME_UPDATE

স্ট্রিং

মিডিয়া চলাকালীন সময়ে সময়ে গুলি করা হয়। যখনই কারেন্টটাইম অ্যাট্রিবিউট পরিবর্তন হবে তখন এটি ফায়ার হবে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

সাসপেন্ড

স্ট্রিং

যখন ব্রাউজার ইচ্ছাকৃতভাবে মিডিয়া ডেটা আনছে না তখন বরখাস্ত করা হয়েছে৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

অপেক্ষা করছে

স্ট্রিং

প্লেব্যাক বন্ধ হয়ে গেলে ফায়ার করা হয়েছে কারণ ব্রাউজারটি পরবর্তী ফ্রেম উপলব্ধ হওয়ার জন্য অপেক্ষা করছে৷ cast.framework.events.EventType.BUFFERING ইভেন্টটি ধারাবাহিকভাবে স্ট্রিমের ধরন জুড়ে প্রয়োগ করা হয় এবং প্লেয়ারটি বাফারিং করছে কিনা তা পরীক্ষা করার সময় 'অপেক্ষা করা' এর পরিবর্তে ব্যবহার করা উচিত। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

BITRATE_CHANGED

স্ট্রিং

যখন প্লেয়িং মিডিয়ার বিটরেট পরিবর্তিত হয় (যেমন যখন একটি সক্রিয় ট্র্যাক পরিবর্তন করা হয়, বা যখন নেটওয়ার্ক অবস্থার প্রতিক্রিয়ায় একটি ভিন্ন বিটরেট বেছে নেওয়া হয়) তখন ফায়ার করা হয়৷ ইভেন্ট হল একটি cast.framework.events.BitrateChangedEvent

BREAK_STARTED

স্ট্রিং

একটি বিরতিতে প্রথম বিরতি ক্লিপ লোড শুরু হয় যখন বহিস্কার. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_ENDED

স্ট্রিং

একটি বিরতিতে শেষ বিরতি ক্লিপ শেষ হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_CLIP_LOADING

স্ট্রিং

একটি বিরতি ক্লিপ লোড শুরু হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_CLIP_STARTED

স্ট্রিং

একটি বিরতি ক্লিপ শুরু হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_CLIP_ENDED

স্ট্রিং

একটি বিরতি ক্লিপ শেষ হলে গুলি করা হয়. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

বাফারিং

স্ট্রিং

বাফারিংয়ের কারণে প্লেব্যাক বন্ধ হয়ে গেলে বা বাফারিং শেষ হওয়ার পরে আবার শুরু হলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.BufferingEvent

CACHE_LOADED

স্ট্রিং

ফাস্টপ্লে দ্বারা প্রি-ক্যাশ করা বিষয়বস্তু লোড হওয়া শেষ হলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.CacheLoadedEvent

CACHE_HIT

স্ট্রিং

ফাস্টপ্লে দ্বারা প্রি-ক্যাশ করা সামগ্রী ব্যবহার করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.CacheItemEvent

CACHE_INSERTED

স্ট্রিং

ফাস্টপ্লে দ্বারা একটি একক URL ক্যাশে করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.CacheItemEvent

CLIP_STARTED

স্ট্রিং

কোনো ক্লিপ প্রথম প্লে শুরু হলে বহিস্কার করা হয়। এর মধ্যে ব্রেক ক্লিপ এবং ব্রেক ক্লিপগুলির মধ্যে প্রধান বিষয়বস্তু ক্লিপ অন্তর্ভুক্ত রয়েছে। আপনি যদি একটি বিরতি ক্লিপ কখন শুরু হয় তা দেখতে চান, আপনার ইভেন্টটি একটি {@link cast.framework.events.Event ব্যবহার করা উচিত৷

CLIP_ENDED

স্ট্রিং

কোনো ক্লিপ শেষ হলে গুলি করা হয়। এর মধ্যে ব্রেক ক্লিপ এবং ব্রেক ক্লিপগুলির মধ্যে প্রধান বিষয়বস্তু ক্লিপ অন্তর্ভুক্ত রয়েছে। একটি বিরতি ক্লিপ কখন শেষ হয় তা আপনি দেখতে চাইলে, আপনার cast.framework.events.EventType ব্যবহার করা উচিত। cast.framework.events.EventType.BREAK_CLIP_ENDED । আপনি যদি দেখতে চান কখন মিডিয়া সম্পূর্ণভাবে বাজানো হয়ে গেছে, তাহলে আপনার ইভেন্টটি একটি cast.framework.events.ClipEndedEvent ব্যবহার করা উচিত।

EMSG

স্ট্রিং

একটি সেগমেন্টে একটি emsg পাওয়া গেলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.EmsgEvent

ত্রুটি

স্ট্রিং

কোনো ত্রুটি ঘটলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.ErrorEvent

ID3

স্ট্রিং

একটি ID3 ট্যাগ সম্মুখীন হলে বহিস্কার করা হয়. এটি শুধুমাত্র HLS বিষয়বস্তুর জন্য বহিস্কার করা হবে। ইভেন্ট হল একটি cast.framework.events.Id3Event

MEDIA_STATUS

স্ট্রিং

বর্তমান মিডিয়া স্ট্যাটাস সহ একটি বহির্গামী বার্তা পাঠানোর আগে বহিস্কার করা হয়েছে। ইভেন্ট হল একটি cast.framework.events.MediaStatusEvent

CUSTOM_STATE

স্ট্রিং

বহির্গামী কাস্টম রাষ্ট্র বার্তা পাঠানো হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.CustomStateEvent

MEDIA_INFORMATION_CHANGED

স্ট্রিং

প্লেব্যাকের সময় মিডিয়া তথ্য পরিবর্তন করা হলে বহিস্কার করা হয়। উদাহরণস্বরূপ যখন একটি লাইভ রেডিও বাজানো হয় এবং ট্র্যাক মেটাডেটা পরিবর্তিত হয়। ইভেন্ট হল একটি cast.framework.events.MediaInformationChangedEvent৷

MEDIA_FINISHED

স্ট্রিং

মিডিয়া পুরোপুরি বাজানো শেষ হলে বহিস্কার। এর মধ্যে নিম্নলিখিত ক্ষেত্রে রয়েছে: স্ট্রীমে খেলার জন্য কিছুই অবশিষ্ট নেই, ব্যবহারকারী থামার অনুরোধ করেছেন, বা একটি ত্রুটি ঘটেছে৷ যখন সারিবদ্ধ ব্যবহার করা হয়, এই ইভেন্টটি সমাপ্ত হওয়া প্রতিটি সারি আইটেমের জন্য একবার ট্রিগার করবে। ইভেন্ট হল একটি cast.framework.events.MediaFinishedEvent

PLAYER_PRELOADING

স্ট্রিং

প্লেয়ার একটি প্রিলোড অনুরোধ পরিচালনা করতে শুরু করলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.LoadEvent

PLAYER_PRELOADING_CANCELLED

স্ট্রিং

প্লেয়ার প্রিলোডিং বাতিল করলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.LoadEvent

PLAYER_LOAD_COMPLETE

স্ট্রিং

প্লেয়ার একটি লোড অনুরোধ প্রক্রিয়াকরণ শেষ করে এবং খেলার জন্য প্রস্তুত হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.LoadEvent

PLAYER_LOADING

স্ট্রিং

প্লেয়ার যখন একটি লোড অনুরোধ পরিচালনা করতে শুরু করে তখন বহিস্কার করা হয়। এটি cast.framework.events.EventType.LOAD_START ইভেন্টের আগে ফায়ার হবে, যেহেতু প্লেয়ার এখনও মিডিয়া ডেটার অনুরোধ করেনি৷ ইভেন্ট হল একটি cast.framework.events.LoadEvent

SEGMENT_DOWNLOADED

স্ট্রিং

একটি সেগমেন্ট ডাউনলোড শেষ হলে বহিস্কার করা হয়। এটি শুধুমাত্র অভিযোজিত স্ট্রিমিং কন্টেন্ট (HLS, DASH, বা Smooth) এর জন্য ট্রিগার করা হবে। ইভেন্ট হল একটি cast.framework.events.SegmentDownloadedEvent

REQUEST_SEEK

স্ট্রিং

চাওয়ার অনুরোধ করা হলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_LOAD

স্ট্রিং

একটি লোড অনুরোধ করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_STOP

স্ট্রিং

একটি স্টপ অনুরোধ করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_PAUSE

স্ট্রিং

একটি বিরতি অনুরোধ করা হলে বরখাস্ত করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_PRECACHE

স্ট্রিং

একটি precache অনুরোধ করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_PLAY

স্ট্রিং

একটি খেলার অনুরোধ করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_SKIP_AD

স্ট্রিং

একটি বিজ্ঞাপন এড়িয়ে যাওয়ার অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_PLAY_AGAIN

স্ট্রিং

একটি নাটক আবার অনুরোধ করা হলে বহিস্কার. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_PLAYBACK_RATE_CHANGE

স্ট্রিং

প্লেব্যাক রেট পরিবর্তনের অনুরোধ করা হলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_VOLUME_CHANGE

স্ট্রিং

ভলিউম পরিবর্তনের অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_EDIT_TRACKS_INFO

স্ট্রিং

একটি সম্পাদনা ট্র্যাক তথ্য অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_EDIT_AUDIO_TRACKS

স্ট্রিং

একটি সম্পাদনা অডিও ট্র্যাক অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_SET_CREDENTIALS

স্ট্রিং

একটি সেট শংসাপত্রের অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.request.RequestEvent।

REQUEST_LOAD_BY_ENTITY

স্ট্রিং

সত্তা অনুরোধ দ্বারা একটি লোড করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.request.RequestEvent।

REQUEST_USER_ACTION

স্ট্রিং

একটি ব্যবহারকারী অ্যাকশন অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.request.RequestEvent।

REQUEST_DISPLAY_STATUS

স্ট্রিং

একটি dsiplay স্ট্যাটাস ট্র্যাক অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.request.RequestEvent।

REQUEST_CUSTOM_COMMAND৷

স্ট্রিং

একটি কাস্টম কমান্ড অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.request.RequestEvent।

REQUEST_FOCUS_STATE

স্ট্রিং

ফোকাস স্টেট অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.request.RequestEvent।

REQUEST_QUEUE_LOAD

স্ট্রিং

একটি সারি লোড অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_QUEUE_INSERT

স্ট্রিং

একটি সারি সন্নিবেশ অনুরোধ করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_QUEUE_UPDATE

স্ট্রিং

একটি সারি আপডেট অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_QUEUE_REMOVE

স্ট্রিং

একটি সারি সরানোর অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_QUEUE_REORDER

স্ট্রিং

একটি সারি পুনরায় সাজানোর অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_QUEUE_GET_ITEM_RANGE

স্ট্রিং

একটি আনা আইটেম অনুরোধ করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_QUEUE_GET_ITEMS

স্ট্রিং

একটি প্রাপ্ত আইটেম তথ্য অনুরোধ করা হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.RequestEvent

REQUEST_QUEUE_GET_ITEM_IDS

স্ট্রিং

একটি কিউ আইডি অনুরোধ করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.RequestEvent

TRACKS_CHANGED

স্ট্রিং

লোড সম্পূর্ণ হওয়ার পরে উপলব্ধ ট্র্যাকগুলি পরিবর্তিত হলে বহিস্কার করা হয়েছে৷

LIVE_IS_MOVING_WINDOW_CHANGED

স্ট্রিং

লাইভ অনুসন্ধানযোগ্য পরিসীমা যখন মুভিংউইন্ডো পরিবর্তিত হয় তখন বহিস্কার করা হয়, আরও নির্দিষ্টভাবে, যখন একটি চলমান উইন্ডো একটি প্রসারিত উইন্ডোতে পরিবর্তিত হয় বা এর বিপরীতে। ইভেন্ট হল একটি cast.framework.events.LiveStatusEvent

LIVE_ENDED

স্ট্রিং

লাইভ সবেমাত্র শেষ হলে বহিস্কার করা হয়েছে। ইভেন্ট হল একটি cast.framework.events.LiveStatusEvent

TIMED_METADATA_CHANGED

স্ট্রিং

যখন DASH (ইভেন্টস্ট্রিম) বা HLS (EXT-X-DATERANGE) এ টাইমড মেটাডেটা পাওয়া যায়, তখন এই ইভেন্টটি PLAYER_LOAD_COMPLETE এর পরে বরখাস্ত করা হয় যখন লাইভ সামগ্রীতে নতুন টাইমড মেটাডেটা সম্মুখীন হয়। ইভেন্ট হল একটি cast.framework.events.TimedMetadataEvent

TIMED_METADATA_ENTER

স্ট্রিং

প্লেহেড যখন DASH-এ একটি টাইমলাইন অঞ্চলে প্রবেশ করে বা একটি EXT-X-DATERANGE ট্যাগে পৌঁছায় তখন গুলি করা হয়৷ ইভেন্ট হল একটি cast.framework.events.TimedMetadataEvent

TIMED_METADATA_EXIT

স্ট্রিং

প্লেহেড যখন DASH-এ একটি টাইমলাইন অঞ্চল থেকে প্রস্থান করে বা একটি EXT-X-DATERANGE ট্যাগ ছেড়ে যায় তখন বরখাস্ত হয়৷ ইভেন্ট হল একটি cast.framework.events.TimedMetadataEvent

বৈশিষ্ট্য

বিস্তারিত ত্রুটি কোড

স্থির

সংখ্যা

বিস্তারিত ত্রুটি কোড

মান

MEDIA_UNKNOWN

সংখ্যা

HTMLMediaElement একটি ত্রুটি নিক্ষেপ করলে ফিরে আসে, কিন্তু CAF নির্দিষ্ট ত্রুটিটিকে চিনতে পারে না।

MEDIA_ABORTED

সংখ্যা

ব্যবহারকারীর অনুরোধে ব্যবহারকারী এজেন্ট দ্বারা মিডিয়া রিসোর্সের জন্য আনার প্রক্রিয়া বাতিল করা হলে ফিরে আসে।

MEDIA_DECODE

সংখ্যা

রিসোর্সটি ব্যবহারযোগ্য বলে প্রতিষ্ঠিত হওয়ার পরে মিডিয়া রিসোর্স ডিকোড করার সময় একটি ত্রুটি দেখা দিলে ফিরে আসে।

মিডিয়া_নেটওয়ার্ক

সংখ্যা

রিসোর্সটি ব্যবহারযোগ্য বলে প্রতিষ্ঠিত হওয়ার পরে যখন নেটওয়ার্ক ত্রুটির কারণে ব্যবহারকারী এজেন্ট মিডিয়া রিসোর্স আনা বন্ধ করে দেয় তখন ফিরে আসে।

MEDIA_SRC_NOT_SUPPORTED

সংখ্যা

src অ্যাট্রিবিউট দ্বারা নির্দেশিত মিডিয়া রিসোর্স উপযুক্ত না হলে ফিরে এসেছে।

SOURCE_BUFFER_FAILURE

সংখ্যা

যখন মিডিয়াসোর্সে কোনো উৎস বাফার যোগ করা যায় না তখন ফেরত আসে।

MEDIAKEYS_UNKNOWN

সংখ্যা

মিডিয়া কীগুলির সাথে একটি অজানা ত্রুটি থাকলে ফিরে আসে৷

MEDIAKEYS_NETWORK

সংখ্যা

নেটওয়ার্ক সমস্যার কারণে মিডিয়া কী ব্যর্থ হলে ফিরে আসে।

MEDIAKEYS_UNSUPPORTED

সংখ্যা

যখন একটি MediaKeySession অবজেক্ট তৈরি করা যায় না তখন ফিরে আসে।

MEDIAKEYS_WEBCRYPTO

সংখ্যা

ক্রিপ্টো ব্যর্থ হলে ফিরে এসেছে।

NETWORK_UNKNOWN

সংখ্যা

একটি অজানা নেটওয়ার্ক সমস্যা ছিল যখন ফিরে.

SEGMENT_NETWORK

সংখ্যা

একটি সেগমেন্ট ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_MASTER_PLAYLIST

সংখ্যা

একটি HLS মাস্টার প্লেলিস্ট ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_PLAYLIST

সংখ্যা

একটি HLS প্লেলিস্ট ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_NO_KEY_RESPONSE

সংখ্যা

একটি HLS কী ডাউনলোড করতে ব্যর্থ হলে ফিরে আসে।

HLS_NETWORK_KEY_LOAD

সংখ্যা

একটি HLS কী-এর অনুরোধ পাঠানোর আগে ব্যর্থ হলে ফেরত দেওয়া হয়।

HLS_NETWORK_INVALID_SEGMENT৷

সংখ্যা

একটি HLS সেগমেন্ট অবৈধ হলে ফেরত দেওয়া হয়।

HLS_SEGMENT_PARSING

সংখ্যা

HLS সেগমেন্ট পার্স করতে ব্যর্থ হলে ফিরে আসে।

DASH_NETWORK

সংখ্যা

একটি DASH স্ট্রীম পরিচালনা করার সময় একটি অজানা নেটওয়ার্ক ত্রুটি ঘটলে ফিরে আসে৷

DASH_NO_INIT

সংখ্যা

যখন একটি DASH স্ট্রীম একটি init অনুপস্থিত থাকে তখন ফিরে আসে৷

SMOOTH_NETWORK

সংখ্যা

একটি মসৃণ স্ট্রীম পরিচালনা করার সময় একটি অজানা নেটওয়ার্ক ত্রুটি দেখা দিলে ফিরে আসে৷

SMOOTH_NO_MEDIA_DATA

সংখ্যা

যখন একটি মসৃণ স্ট্রীম মিডিয়া ডেটা অনুপস্থিত থাকে তখন ফিরে আসে৷

MANIFEST_UNKNOWN

সংখ্যা

একটি ম্যানিফেস্ট পার্স করার সময় একটি অজানা ত্রুটি ঘটলে ফিরে আসে৷

HLS_MANIFEST_MASTER

সংখ্যা

একটি HLS মাস্টার ম্যানিফেস্ট পার্স করার সময় একটি ত্রুটি ঘটলে ফিরে আসে৷

HLS_MANIFEST_PLAYLIST

সংখ্যা

HLS প্লেলিস্ট পার্স করার সময় একটি ত্রুটি ঘটলে ফিরে আসে।

DASH_MANIFEST_UNKNOWN

সংখ্যা

DASH ম্যানিফেস্ট পার্স করার সময় একটি অজানা ত্রুটি ঘটলে ফিরে আসে।

DASH_MANIFEST_NO_PERIODS

সংখ্যা

যখন একটি DASH ম্যানিফেস্টে পিরিয়ড অনুপস্থিত থাকে তখন ফিরে আসে।

DASH_MANIFEST_NO_MIMETYPE

সংখ্যা

যখন একটি DASH ম্যানিফেস্টে একটি MimeType অনুপস্থিত থাকে তখন ফিরে আসে৷

DASH_INVALID_SEGMENT_INFO

সংখ্যা

যখন একটি DASH ম্যানিফেস্টে অবৈধ সেগমেন্ট তথ্য থাকে তখন ফেরত আসে৷

SMOOTH_MANIFEST

সংখ্যা

একটি মসৃণ ম্যানিফেস্ট পার্স করার সময় একটি ত্রুটি ঘটলে ফিরে আসে৷

SEGMENT_UNKNOWN

সংখ্যা

একটি অজানা সেগমেন্ট ত্রুটি ঘটলে ফিরে.

TEXT_UNKNOWN

সংখ্যা

একটি পাঠ্য স্ট্রীমের সাথে একটি অজানা ত্রুটি ঘটেছে৷

অ্যাপ

সংখ্যা

ফ্রেমওয়ার্কের বাইরে একটি ত্রুটি ঘটলে ফিরে আসে (উদাহরণস্বরূপ, যদি একটি ইভেন্ট হ্যান্ডলার একটি ত্রুটি নিক্ষেপ করে)।

BREAK_CLIP_LOADING_ERROR

সংখ্যা

ব্রেক ক্লিপ লোড ইন্টারসেপ্টর ব্যর্থ হলে ফিরে আসে।

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

বিরতি অনুসন্ধান ইন্টারসেপ্টর ব্যর্থ হলে ফিরে আসে।

IMAGE_ERROR

সংখ্যা

একটি ছবি লোড করতে ব্যর্থ হলে ফিরে আসে।

LOAD_INTERRUPTED

সংখ্যা

একটি লোড একটি আনলোড দ্বারা বা অন্য লোড দ্বারা বিঘ্নিত হয়েছিল৷

LOAD_FAILED

সংখ্যা

একটি লোড কমান্ড ব্যর্থ হয়েছে৷

MEDIA_ERROR_MESSAGE

সংখ্যা

প্রেরকের কাছে একটি ত্রুটি বার্তা পাঠানো হয়েছে৷

জেনেরিক

সংখ্যা

একটি অজানা ত্রুটি ঘটলে ফিরে.

শেষ কারণ

স্থির

স্ট্রিং

প্লেব্যাক কিভাবে শেষ হয় তার কারণ।

মান

প্রবাহের শেষ

স্ট্রিং

প্লেব্যাক শেষ হয়েছে কারণ আমরা বর্তমান স্ট্রিমের শেষে পৌঁছেছি।

ত্রুটি

স্ট্রিং

প্লেব্যাক শেষ হয়েছে কারণ আমরা একটি ত্রুটির সম্মুখীন হয়েছি৷

বন্ধ

স্ট্রিং

প্লেব্যাক শেষ হয়েছে কারণ একটি অপারেশন আমাদের বর্তমান স্ট্রিম বন্ধ করতে বাধ্য করে৷

বাধাপ্রাপ্ত

স্ট্রিং

একটি নতুন লোড করা আইটেমের কারণে প্লেব্যাক শেষ হয়েছে৷

এড়িয়ে গেছে

স্ট্রিং

একটি বিজ্ঞাপন অপারেশন এড়িয়ে যাওয়ার কারণে প্লেব্যাক শেষ হয়েছে৷

BREAK_Switch

স্ট্রিং

সেলাই করা বিরতির সুইচিংয়ের কারণে প্লেব্যাক শেষ হয়েছে৷

ইভেন্টের ধরণ

স্থির

স্ট্রিং

প্লেয়ার ইভেন্ট প্রকার। MediaElement থেকে প্রক্সি করা ইভেন্টগুলির জন্য, আরও তথ্যের জন্য https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents দেখুন৷

মান

সমস্ত

স্ট্রিং

এটি একটি বিশেষ শনাক্তকারী যা সমস্ত ঘটনা শোনার জন্য ব্যবহার করা যেতে পারে (বেশিরভাগই ডিবাগিং উদ্দেশ্যে ব্যবহৃত হয়)। ইভেন্টটি cast.framework.events.Event- এর একটি সাবক্লাস হবে।

ABORT

স্ট্রিং

ব্রাউজার সম্পূর্ণরূপে ডাউনলোড হওয়ার আগে মিডিয়া আনা বন্ধ করে দিলে, কিন্তু কোনো ত্রুটির কারণে নয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খেলতে পারো

স্ট্রিং

ব্রাউজার যখন ক্লিপটির প্লেব্যাক পুনরায় শুরু করতে পারে তখন বরখাস্ত হয়, কিন্তু অনুমান করে যে বাফারিং বন্ধ না করে ক্লিপটিকে শেষ পর্যন্ত চালানোর জন্য পর্যাপ্ত ডেটা লোড করা হয়নি। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

CAN_PLAY_THROUGH

স্ট্রিং

ব্রাউজার যখন অনুমান করে যে এটি বাফারিং বন্ধ না করে ক্লিপটি তার শেষ পর্যন্ত চালাতে পারে তখন বহিস্কার করা হয়। মনে রাখবেন যে ব্রাউজার অনুমান শুধুমাত্র বর্তমান ক্লিপ চালানোর সাথে সম্পর্কিত (যেমন: যদি বর্তমানে একটি বিজ্ঞাপন ক্লিপ বাজানো হয়, ব্রাউজার শুধুমাত্র বিজ্ঞাপন ক্লিপের জন্য অনুমান করবে এবং সম্পূর্ণ বিষয়বস্তু নয়)। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

DURATION_CHANGE

স্ট্রিং

MediaElement এর সময়কাল বৈশিষ্ট্য পরিবর্তিত হলে বহিস্কার করা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খালি করা হয়েছে

স্ট্রিং

বরখাস্ত হলে মিডিয়া শূন্য হয়ে গেছে। একটি উদাহরণ যেখানে এটি ঘটবে যখন load() কে MediaElement রিসেট করতে বলা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

শেষ

স্ট্রিং

একটি মিডিয়া ক্লিপ তার পূর্ণ সময়কাল ধরে চালানো হলে বহিস্কার করা হয়। কোনো ত্রুটির কারণে বা থামার অনুরোধের কারণে ক্লিপটি বাজানো বন্ধ হয়ে গেলে এটি অন্তর্ভুক্ত নয়। যে ক্ষেত্রে বিজ্ঞাপনগুলি উপস্থিত থাকে, এটি প্রতি বিজ্ঞাপনে সর্বাধিক একবার এবং মূল বিষয়বস্তুর জন্য সর্বাধিক একবারে বহিস্কার করা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। আপনি যদি জানতে চান কখন মিডিয়া বাজানো হয়, আপনি সম্ভবত cast.framework.events.EventType.MEDIA_FINISHED ব্যবহার করতে চান।

LOADED_DATA

স্ট্রিং

ব্রাউজার মিডিয়া ক্লিপের প্রথম ফ্রেম লোড করা শেষ হলে গুলি করা হয়৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

LOADED_METADATA

স্ট্রিং

ব্রাউজার একটি ক্লিপের জন্য মেটাডেটা লোড করা শেষ হলে বরখাস্ত হয়৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

LOAD_START

স্ট্রিং

ব্রাউজার একটি ক্লিপের জন্য মিডিয়া ডেটা খুঁজতে শুরু করলে বরখাস্ত হয়৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

বিরতি

স্ট্রিং

প্লেব্যাক বিরাম দেওয়া হলে বহিস্কার করা হয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaPauseEvent এ মোড়ানো হয়েছে।

খেলা

স্ট্রিং

প্লেব্যাক শুরু হওয়ার জন্য প্রস্তুত হলে বরখাস্ত করা হয় (যেমন: বিরতি দেওয়ার পরে)। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খেলি

স্ট্রিং

প্লেব্যাক শুরু হলে বহিস্কার করা হয়েছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

অগ্রগতি

স্ট্রিং

ব্রাউজার যখন মিডিয়া ডেটা আনছে তখন ফায়ার করা হয়েছে৷ আপনি যদি অভিযোজিত বিটরেট স্ট্রিমিং ব্যবহার করেন (যেমন: HLS, DASH, SMOOTH), তাহলে আপনি সম্ভবত cast.framework.events.EventType.SEGMENT_DOWNLOADED ইভেন্টটি ব্যবহার করতে চান৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

RATE_CHANGE

স্ট্রিং

প্লেব্যাক রেট আপডেট করা হলে বহিস্কার করা হয়েছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

চাওয়া হয়েছে

স্ট্রিং

একটি চাওয়া শেষ হলে গুলি করা হয়েছে। মিডিয়া থামানোর সময় শেষ করার জন্য এটি বরখাস্ত করা হবে না। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

খুঁজছেন

স্ট্রিং

বরখাস্ত হলে গণমাধ্যমের খোঁজ নেওয়া হচ্ছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

স্থবির

স্ট্রিং

ব্রাউজার মিডিয়া ডেটা আনার চেষ্টা করার সময় বরখাস্ত হয়েছে, কিন্তু একটি প্রতিক্রিয়া পায়নি৷ cast.framework.events.EventType.BUFFERING ইভেন্টটি ধারাবাহিকভাবে স্ট্রিমের ধরন জুড়ে প্রয়োগ করা হয় এবং প্লেয়ারটি বাফারিং করছে কিনা তা পরীক্ষা করার সময় 'স্টলড' এর পরিবর্তে ব্যবহার করা উচিত। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

TIME_UPDATE

স্ট্রিং

মিডিয়া চলাকালীন সময়ে সময়ে গুলি করা হয়। যখনই কারেন্টটাইম অ্যাট্রিবিউট পরিবর্তন হবে তখন এটি ফায়ার হবে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

সাসপেন্ড

স্ট্রিং

যখন ব্রাউজার ইচ্ছাকৃতভাবে মিডিয়া ডেটা আনছে না তখন বরখাস্ত করা হয়েছে৷ এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

অপেক্ষা করছে

স্ট্রিং

প্লেব্যাক বন্ধ হয়ে গেলে ফায়ার করা হয়েছে কারণ ব্রাউজারটি পরবর্তী ফ্রেম উপলব্ধ হওয়ার জন্য অপেক্ষা করছে৷ cast.framework.events.EventType.BUFFERING ইভেন্টটি ধারাবাহিকভাবে স্ট্রিমের ধরন জুড়ে প্রয়োগ করা হয় এবং প্লেয়ারটি বাফারিং করছে কিনা তা পরীক্ষা করার সময় 'অপেক্ষা করা' এর পরিবর্তে ব্যবহার করা উচিত। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে।

BITRATE_CHANGED

স্ট্রিং

যখন প্লেয়িং মিডিয়ার বিটরেট পরিবর্তিত হয় (যেমন যখন একটি সক্রিয় ট্র্যাক পরিবর্তন করা হয়, বা যখন নেটওয়ার্ক অবস্থার প্রতিক্রিয়ায় একটি ভিন্ন বিটরেট বেছে নেওয়া হয়) তখন ফায়ার করা হয়৷ ইভেন্ট হল একটি cast.framework.events.BitrateChangedEvent

BREAK_STARTED

স্ট্রিং

একটি বিরতিতে প্রথম বিরতি ক্লিপ লোড শুরু হয় যখন বহিস্কার. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_ENDED

স্ট্রিং

একটি বিরতিতে শেষ বিরতি ক্লিপ শেষ হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_CLIP_LOADING

স্ট্রিং

একটি বিরতি ক্লিপ লোড শুরু হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_CLIP_STARTED

স্ট্রিং

একটি বিরতি ক্লিপ শুরু হলে বহিস্কার করা হয়. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

BREAK_CLIP_ENDED

স্ট্রিং

একটি বিরতি ক্লিপ শেষ হলে গুলি করা হয়. ইভেন্ট হল একটি cast.framework.events.BreaksEvent

বাফারিং

স্ট্রিং

বাফারিংয়ের কারণে প্লেব্যাক বন্ধ হয়ে গেলে বা বাফারিং শেষ হওয়ার পরে আবার শুরু হলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.BufferingEvent

CACHE_LOADED

স্ট্রিং

ফাস্টপ্লে দ্বারা প্রি-ক্যাশ করা বিষয়বস্তু লোড হওয়া শেষ হলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.CacheLoadedEvent

CACHE_HIT

স্ট্রিং

ফাস্টপ্লে দ্বারা প্রি-ক্যাশ করা সামগ্রী ব্যবহার করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.CacheItemEvent

CACHE_INSERTED

স্ট্রিং

ফাস্টপ্লে দ্বারা একটি একক URL ক্যাশে করা হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.CacheItemEvent

CLIP_STARTED

স্ট্রিং

কোনো ক্লিপ প্রথম প্লে শুরু হলে বহিস্কার করা হয়। এর মধ্যে ব্রেক ক্লিপ এবং ব্রেক ক্লিপগুলির মধ্যে প্রধান বিষয়বস্তু ক্লিপ অন্তর্ভুক্ত রয়েছে। আপনি যদি একটি বিরতি ক্লিপ কখন শুরু হয় তা দেখতে চান, আপনার ইভেন্টটি একটি {@link cast.framework.events.Event ব্যবহার করা উচিত৷

CLIP_ENDED

স্ট্রিং

কোনো ক্লিপ শেষ হলে গুলি করা হয়। এর মধ্যে ব্রেক ক্লিপ এবং ব্রেক ক্লিপগুলির মধ্যে প্রধান বিষয়বস্তু ক্লিপ অন্তর্ভুক্ত রয়েছে। একটি বিরতি ক্লিপ কখন শেষ হয় তা আপনি দেখতে চাইলে, আপনার cast.framework.events.EventType ব্যবহার করা উচিত। cast.framework.events.EventType.BREAK_CLIP_ENDED । আপনি যদি দেখতে চান কখন মিডিয়া সম্পূর্ণভাবে বাজানো হয়ে গেছে, তাহলে আপনার ইভেন্টটি একটি cast.framework.events.ClipEndedEvent ব্যবহার করা উচিত।

EMSG

স্ট্রিং

একটি সেগমেন্টে একটি emsg পাওয়া গেলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.EmsgEvent

ত্রুটি

স্ট্রিং

কোনো ত্রুটি ঘটলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.ErrorEvent

ID3

স্ট্রিং

একটি ID3 ট্যাগ সম্মুখীন হলে বহিস্কার করা হয়. এটি শুধুমাত্র HLS বিষয়বস্তুর জন্য বহিস্কার করা হবে। ইভেন্ট হল একটি cast.framework.events.Id3Event

MEDIA_STATUS

স্ট্রিং

বর্তমান মিডিয়া স্ট্যাটাস সহ একটি বহির্গামী বার্তা পাঠানোর আগে বহিস্কার করা হয়েছে। ইভেন্ট হল একটি cast.framework.events.MediaStatusEvent

CUSTOM_STATE

স্ট্রিং

বহির্গামী কাস্টম রাষ্ট্র বার্তা পাঠানো হলে বহিস্কার করা হয়। ইভেন্ট হল একটি cast.framework.events.CustomStateEvent

MEDIA_INFORMATION_CHANGED

স্ট্রিং

প্লেব্যাকের সময় মিডিয়া তথ্য পরিবর্তন করা হলে বহিস্কার করা হয়। উদাহরণস্বরূপ যখন একটি লাইভ রেডিও বাজানো হয় এবং ট্র্যাক মেটাডেটা পরিবর্তিত হয়। ইভেন্ট হল একটি cast.framework.events.MediaInformationChangedEvent৷

MEDIA_FINISHED

স্ট্রিং

মিডিয়া পুরোপুরি বাজানো শেষ হলে বহিস্কার। এর মধ্যে নিম্নলিখিত ক্ষেত্রে রয়েছে: স্ট্রীমে খেলার জন্য কিছুই অবশিষ্ট নেই, ব্যবহারকারী থামার অনুরোধ করেছেন, বা একটি ত্রুটি ঘটেছে৷ যখন সারিবদ্ধ ব্যবহার করা হয়, এই ইভেন্টটি সমাপ্ত হওয়া প্রতিটি সারি আইটেমের জন্য একবার ট্রিগার করবে। ইভেন্ট হল একটি cast.framework.events.MediaFinishedEvent

PLAYER_PRELOADING

স্ট্রিং

Fired when the player begins to handle a preload request. Event is a cast.framework.events.LoadEvent .

PLAYER_PRELOADING_CANCELLED

স্ট্রিং

Fired if the player cancels preloading. Event is a cast.framework.events.LoadEvent .

PLAYER_LOAD_COMPLETE

স্ট্রিং

Fired when the player has finished processing a load request and is ready to play. Event is a cast.framework.events.LoadEvent .

PLAYER_LOADING

স্ট্রিং

Fired when the player begins to handle a load request. This would fire before the cast.framework.events.EventType.LOAD_START event, since the player has not requested media data yet. Event is a cast.framework.events.LoadEvent .

SEGMENT_DOWNLOADED

স্ট্রিং

Fired when a segment is finished downloading. This will only be triggered for adaptive streaming content (HLS, DASH, or Smooth). Event is a cast.framework.events.SegmentDownloadedEvent .

REQUEST_SEEK

স্ট্রিং

Fired when a seek request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_LOAD

স্ট্রিং

Fired when a load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_STOP

স্ট্রিং

Fired when a stop request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PAUSE

স্ট্রিং

Fired when a pause request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PRECACHE

স্ট্রিং

Fired when a precache request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY

স্ট্রিং

Fired when a play request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SKIP_AD

স্ট্রিং

Fired when a skip ad request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY_AGAIN

স্ট্রিং

Fired when a play again request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAYBACK_RATE_CHANGE

স্ট্রিং

Fired when a playback rate change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_VOLUME_CHANGE

স্ট্রিং

Fired when a volume change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_TRACKS_INFO

স্ট্রিং

Fired when an edit tracks info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_AUDIO_TRACKS

স্ট্রিং

Fired when an edit audio tracks request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SET_CREDENTIALS

স্ট্রিং

Fired when a set credentials request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

স্ট্রিং

Fired when a load by entity request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

স্ট্রিং

Fired when a user action request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

স্ট্রিং

Fired when a dsiplay status tracks request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

স্ট্রিং

Fired when a custom command request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

স্ট্রিং

Fired when a focus state request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

স্ট্রিং

Fired when a queue load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_INSERT

স্ট্রিং

Fired when a queue insert request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_UPDATE

স্ট্রিং

Fired when a queue update request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REMOVE

স্ট্রিং

Fired when a queue remove request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REORDER

স্ট্রিং

Fired when a queue reorder request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_RANGE

স্ট্রিং

Fired when a fetch items request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEMS

স্ট্রিং

Fired when a get items info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_IDS

স্ট্রিং

Fired when a get queue ids request is made. Event is a cast.framework.events.RequestEvent .

TRACKS_CHANGED

স্ট্রিং

Fired if the available tracks changed after load complete.

LIVE_IS_MOVING_WINDOW_CHANGED

স্ট্রিং

Fired when live seekable range isMovingWindow changed, more specifically, when a moving window changes to a expanding window or vice versa. Event is a cast.framework.events.LiveStatusEvent .

LIVE_ENDED

স্ট্রিং

Fired when live is just ended. Event is a cast.framework.events.LiveStatusEvent .

TIMED_METADATA_CHANGED

স্ট্রিং

When timed metadata is found in DASH (EventStream) or HLS (EXT-X-DATERANGE), this event is fired after PLAYER_LOAD_COMPLETE when new timed metadata is encountered in live content. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_ENTER

স্ট্রিং

Fired when the playhead enters a timeline region in DASH or reaches an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_EXIT

স্ট্রিং

Fired when the playhead exits a timeline region in DASH or leaves an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

,

ক্লাস

Namespace

গণনা

DetailedErrorCode

স্থির

সংখ্যা

Detailed Error code

মান

MEDIA_UNKNOWN

সংখ্যা

Returned when the HTMLMediaElement throws an error, but CAF does not recognize the specific error.

MEDIA_ABORTED

সংখ্যা

Returned when the fetching process for the media resource was aborted by the user agent at the user's request.

MEDIA_DECODE

সংখ্যা

Returned when an error occurred while decoding the media resource, after the resource was established to be usable.

MEDIA_NETWORK

সংখ্যা

Returned when a network error caused the user agent to stop fetching the media resource, after the resource was established to be usable.

MEDIA_SRC_NOT_SUPPORTED

সংখ্যা

Returned when the media resource indicated by the src attribute was not suitable.

SOURCE_BUFFER_FAILURE

সংখ্যা

Returned when a source buffer cannot be added to the MediaSource.

MEDIAKEYS_UNKNOWN

সংখ্যা

Returned when there is an unknown error with media keys.

MEDIAKEYS_NETWORK

সংখ্যা

Returned when there is a media keys failure due to a network issue.

MEDIAKEYS_UNSUPPORTED

সংখ্যা

Returned when a MediaKeySession object cannot be created.

MEDIAKEYS_WEBCRYPTO

সংখ্যা

Returned when crypto failed.

NETWORK_UNKNOWN

সংখ্যা

Returned when there was an unknown network issue.

SEGMENT_NETWORK

সংখ্যা

Returned when a segment fails to download.

HLS_NETWORK_MASTER_PLAYLIST

সংখ্যা

Returned when an HLS master playlist fails to download.

HLS_NETWORK_PLAYLIST

সংখ্যা

Returned when an HLS playlist fails to download.

HLS_NETWORK_NO_KEY_RESPONSE

সংখ্যা

Returned when an HLS key fails to download.

HLS_NETWORK_KEY_LOAD

সংখ্যা

Returned when a request for an HLS key fails before it is sent.

HLS_NETWORK_INVALID_SEGMENT

সংখ্যা

Returned when an HLS segment is invalid.

HLS_SEGMENT_PARSING

সংখ্যা

Returned when an HLS segment fails to parse.

DASH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a DASH stream.

DASH_NO_INIT

সংখ্যা

Returned when a DASH stream is missing an init.

SMOOTH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a Smooth stream.

SMOOTH_NO_MEDIA_DATA

সংখ্যা

Returned when a Smooth stream is missing media data.

MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a manifest.

HLS_MANIFEST_MASTER

সংখ্যা

Returned when an error occurs while parsing an HLS master manifest.

HLS_MANIFEST_PLAYLIST

সংখ্যা

Returned when an error occurs while parsing an HLS playlist.

DASH_MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a DASH manifest.

DASH_MANIFEST_NO_PERIODS

সংখ্যা

Returned when a DASH manifest is missing periods.

DASH_MANIFEST_NO_MIMETYPE

সংখ্যা

Returned when a DASH manifest is missing a MimeType.

DASH_INVALID_SEGMENT_INFO

সংখ্যা

Returned when a DASH manifest contains invalid segment info.

SMOOTH_MANIFEST

সংখ্যা

Returned when an error occurs while parsing a Smooth manifest.

SEGMENT_UNKNOWN

সংখ্যা

Returned when an unknown segment error occurs.

TEXT_UNKNOWN

সংখ্যা

An unknown error occurred with a text stream.

APP

সংখ্যা

Returned when an error occurs outside of the framework (eg, if an event handler throws an error).

BREAK_CLIP_LOADING_ERROR

সংখ্যা

Returned when break clip load interceptor fails.

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

Returned when break seek interceptor fails.

IMAGE_ERROR

সংখ্যা

Returned when an image fails to load.

LOAD_INTERRUPTED

সংখ্যা

A load was interrupted by an unload, or by another load.

LOAD_FAILED

সংখ্যা

A load command failed.

MEDIA_ERROR_MESSAGE

সংখ্যা

An error message was sent to the sender.

GENERIC

সংখ্যা

Returned when an unknown error occurs.

EndedReason

স্থির

স্ট্রিং

Reasons for how playback ends.

মান

END_OF_STREAM

স্ট্রিং

Playback ended because we reach the end of current stream.

ত্রুটি

স্ট্রিং

Playback ended because we encountered an error.

STOPPED

স্ট্রিং

Playback ended because an operation forces us to stop the current stream.

INTERRUPTED

স্ট্রিং

Playback ended because of a new loaded item.

SKIPPED

স্ট্রিং

Playback ended because of a skip ad operation.

BREAK_SWITCH

স্ট্রিং

Playback ended because of switching stitched break.

EventType

স্থির

স্ট্রিং

Player event types. For events that are proxied from the MediaElement, see https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents for more information.

মান

ALL

স্ট্রিং

This is a special identifier which can be used to listen for all events (mostly used for debugging purposes). The event will be a subclass of cast.framework.events.Event .

ABORT

স্ট্রিং

Fired when the browser stops fetching the media before it is completely downloaded, but not due to an error. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY

স্ট্রিং

Fired when the browser can resume playback of the clip, but estimates that not enough data has been loaded to play the clip to its end without having to stop for buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY_THROUGH

স্ট্রিং

Fired when the browser estimates that it can play the clip to its end without stopping for buffering. Note that the browser estimate only pertains to the current clip being played (ie: if currently playing an ad clip, the browser will estimate only for the ad clip and not the complete content). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

DURATION_CHANGE

স্ট্রিং

Fired when the duration attribute of the MediaElement has changed. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

EMPTIED

স্ট্রিং

Fired when the media has become empty. One example where this would happen is when load() is called to reset the MediaElement. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

ENDED

স্ট্রিং

Fired when a media clip has played to its full duration. This does not include when the clip has stopped playing due to an error or stop request. In the case that ads are present, this is fired at most once per ad, and at most once for the main content. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent . If you want to know when the media is done playing, you most likely want to use cast.framework.events.EventType.MEDIA_FINISHED .

LOADED_DATA

স্ট্রিং

Fired when the browser has finished loading the first frame of the media clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOADED_METADATA

স্ট্রিং

Fired when the browser has finished loading the metadata for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOAD_START

স্ট্রিং

Fired when the browser begins looking for media data for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PAUSE

স্ট্রিং

Fired when playback is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaPauseEvent .

PLAY

স্ট্রিং

Fired when playback is ready to start (ie: after being paused). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

খেলি

স্ট্রিং

Fired when playback has started. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PROGRESS

স্ট্রিং

Fired when the browser is fetching media data. If you are using adaptive bitrate streaming (ie: HLS, DASH, SMOOTH), you most likely want to use the cast.framework.events.EventType.SEGMENT_DOWNLOADED event instead. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

RATE_CHANGE

স্ট্রিং

Fired when the playback rate has been updated. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKED

স্ট্রিং

Fired when a seek has finished. This will not be fired in case seeking finishes when the media is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKING

স্ট্রিং

Fired when the media is being seeked. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

STALLED

স্ট্রিং

Fired when the browser is trying to fetch media data, but did not receive a response. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'stalled' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

TIME_UPDATE

স্ট্রিং

Fired periodically while the media is playing. This will fire whenever the currentTime attribute changes. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SUSPEND

স্ট্রিং

Fired when the browser is intentionally not fetching media data. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

WAITING

স্ট্রিং

Fired when playback has stopped because the browser is waiting for the next frame to become available. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'waiting' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

BITRATE_CHANGED

স্ট্রিং

Fired when the bitrate of the playing media changes (such as when an active track is changed, or when a different bitrate is chosen in response to network conditions). Event is a cast.framework.events.BitrateChangedEvent .

BREAK_STARTED

স্ট্রিং

Fired when the first break clip in a break is start loading. Event is a cast.framework.events.BreaksEvent .

BREAK_ENDED

স্ট্রিং

Fired when the last break clip in a break ends. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_LOADING

স্ট্রিং

Fired when a break clip starts loading. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_STARTED

স্ট্রিং

Fired when a break clip starts. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_ENDED

স্ট্রিং

Fired when a break clip ends. Event is a cast.framework.events.BreaksEvent .

বাফারিং

স্ট্রিং

Fired when playback has either stopped due to buffering, or started again after buffering has finished. Event is a cast.framework.events.BufferingEvent .

CACHE_LOADED

স্ট্রিং

Fired when content pre-cached by fastplay has finished loading. Event is a cast.framework.events.CacheLoadedEvent .

CACHE_HIT

স্ট্রিং

Fired when content pre-cached by fastplay is used. Event is a cast.framework.events.CacheItemEvent .

CACHE_INSERTED

স্ট্রিং

Fired when one single URL is being cached by fastplay. Event is a cast.framework.events.CacheItemEvent .

CLIP_STARTED

স্ট্রিং

Fired when any clip first starts to play. This includes break clips and main content clips between break clips. If you want to see when a break clip starts, you should use Event is a {@link cast.framework.events.Event.

CLIP_ENDED

স্ট্রিং

Fired when any clip ends. This includes break clips and main content clips between break clips. If you want to see when a break clip ends, you should use cast.framework.events.EventType.BREAK_CLIP_ENDED . If you want to see when the media is completely done playing, you should use Event is a cast.framework.events.ClipEndedEvent.

EMSG

স্ট্রিং

Fired when an emsg is found in a segment. Event is a cast.framework.events.EmsgEvent .

ত্রুটি

স্ট্রিং

Fired when an error occurs. Event is an cast.framework.events.ErrorEvent .

ID3

স্ট্রিং

Fired when an ID3 tag is encountered. This will only be fired for HLS content. Event is a cast.framework.events.Id3Event .

MEDIA_STATUS

স্ট্রিং

Fired before an outgoing message is sent containing current media status. Event is a cast.framework.events.MediaStatusEvent .

CUSTOM_STATE

স্ট্রিং

Fired when an outgoing custom state message is sent. Event is a cast.framework.events.CustomStateEvent .

MEDIA_INFORMATION_CHANGED

স্ট্রিং

Fired if the media information is changed during playback. For example when playing a live radio and the track metadata changed. Event is a cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

স্ট্রিং

Fired when the media has completely finished playing. This includes the following cases: there is nothing left in the stream to play, user has requested a stop, or an error has occurred. When queueing is used, this event will trigger once for each queue item that finishes. Event is a cast.framework.events.MediaFinishedEvent .

PLAYER_PRELOADING

স্ট্রিং

Fired when the player begins to handle a preload request. Event is a cast.framework.events.LoadEvent .

PLAYER_PRELOADING_CANCELLED

স্ট্রিং

Fired if the player cancels preloading. Event is a cast.framework.events.LoadEvent .

PLAYER_LOAD_COMPLETE

স্ট্রিং

Fired when the player has finished processing a load request and is ready to play. Event is a cast.framework.events.LoadEvent .

PLAYER_LOADING

স্ট্রিং

Fired when the player begins to handle a load request. This would fire before the cast.framework.events.EventType.LOAD_START event, since the player has not requested media data yet. Event is a cast.framework.events.LoadEvent .

SEGMENT_DOWNLOADED

স্ট্রিং

Fired when a segment is finished downloading. This will only be triggered for adaptive streaming content (HLS, DASH, or Smooth). Event is a cast.framework.events.SegmentDownloadedEvent .

REQUEST_SEEK

স্ট্রিং

Fired when a seek request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_LOAD

স্ট্রিং

Fired when a load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_STOP

স্ট্রিং

Fired when a stop request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PAUSE

স্ট্রিং

Fired when a pause request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PRECACHE

স্ট্রিং

Fired when a precache request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY

স্ট্রিং

Fired when a play request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SKIP_AD

স্ট্রিং

Fired when a skip ad request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY_AGAIN

স্ট্রিং

Fired when a play again request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAYBACK_RATE_CHANGE

স্ট্রিং

Fired when a playback rate change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_VOLUME_CHANGE

স্ট্রিং

Fired when a volume change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_TRACKS_INFO

স্ট্রিং

Fired when an edit tracks info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_AUDIO_TRACKS

স্ট্রিং

Fired when an edit audio tracks request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SET_CREDENTIALS

স্ট্রিং

Fired when a set credentials request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

স্ট্রিং

Fired when a load by entity request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

স্ট্রিং

Fired when a user action request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

স্ট্রিং

Fired when a dsiplay status tracks request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

স্ট্রিং

Fired when a custom command request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

স্ট্রিং

Fired when a focus state request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

স্ট্রিং

Fired when a queue load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_INSERT

স্ট্রিং

Fired when a queue insert request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_UPDATE

স্ট্রিং

Fired when a queue update request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REMOVE

স্ট্রিং

Fired when a queue remove request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REORDER

স্ট্রিং

Fired when a queue reorder request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_RANGE

স্ট্রিং

Fired when a fetch items request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEMS

স্ট্রিং

Fired when a get items info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_IDS

স্ট্রিং

Fired when a get queue ids request is made. Event is a cast.framework.events.RequestEvent .

TRACKS_CHANGED

স্ট্রিং

Fired if the available tracks changed after load complete.

LIVE_IS_MOVING_WINDOW_CHANGED

স্ট্রিং

Fired when live seekable range isMovingWindow changed, more specifically, when a moving window changes to a expanding window or vice versa. Event is a cast.framework.events.LiveStatusEvent .

LIVE_ENDED

স্ট্রিং

Fired when live is just ended. Event is a cast.framework.events.LiveStatusEvent .

TIMED_METADATA_CHANGED

স্ট্রিং

When timed metadata is found in DASH (EventStream) or HLS (EXT-X-DATERANGE), this event is fired after PLAYER_LOAD_COMPLETE when new timed metadata is encountered in live content. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_ENTER

স্ট্রিং

Fired when the playhead enters a timeline region in DASH or reaches an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_EXIT

স্ট্রিং

Fired when the playhead exits a timeline region in DASH or leaves an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

বৈশিষ্ট্য

DetailedErrorCode

স্থির

সংখ্যা

Detailed Error code

মান

MEDIA_UNKNOWN

সংখ্যা

Returned when the HTMLMediaElement throws an error, but CAF does not recognize the specific error.

MEDIA_ABORTED

সংখ্যা

Returned when the fetching process for the media resource was aborted by the user agent at the user's request.

MEDIA_DECODE

সংখ্যা

Returned when an error occurred while decoding the media resource, after the resource was established to be usable.

MEDIA_NETWORK

সংখ্যা

Returned when a network error caused the user agent to stop fetching the media resource, after the resource was established to be usable.

MEDIA_SRC_NOT_SUPPORTED

সংখ্যা

Returned when the media resource indicated by the src attribute was not suitable.

SOURCE_BUFFER_FAILURE

সংখ্যা

Returned when a source buffer cannot be added to the MediaSource.

MEDIAKEYS_UNKNOWN

সংখ্যা

Returned when there is an unknown error with media keys.

MEDIAKEYS_NETWORK

সংখ্যা

Returned when there is a media keys failure due to a network issue.

MEDIAKEYS_UNSUPPORTED

সংখ্যা

Returned when a MediaKeySession object cannot be created.

MEDIAKEYS_WEBCRYPTO

সংখ্যা

Returned when crypto failed.

NETWORK_UNKNOWN

সংখ্যা

Returned when there was an unknown network issue.

SEGMENT_NETWORK

সংখ্যা

Returned when a segment fails to download.

HLS_NETWORK_MASTER_PLAYLIST

সংখ্যা

Returned when an HLS master playlist fails to download.

HLS_NETWORK_PLAYLIST

সংখ্যা

Returned when an HLS playlist fails to download.

HLS_NETWORK_NO_KEY_RESPONSE

সংখ্যা

Returned when an HLS key fails to download.

HLS_NETWORK_KEY_LOAD

সংখ্যা

Returned when a request for an HLS key fails before it is sent.

HLS_NETWORK_INVALID_SEGMENT

সংখ্যা

Returned when an HLS segment is invalid.

HLS_SEGMENT_PARSING

সংখ্যা

Returned when an HLS segment fails to parse.

DASH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a DASH stream.

DASH_NO_INIT

সংখ্যা

Returned when a DASH stream is missing an init.

SMOOTH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a Smooth stream.

SMOOTH_NO_MEDIA_DATA

সংখ্যা

Returned when a Smooth stream is missing media data.

MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a manifest.

HLS_MANIFEST_MASTER

সংখ্যা

Returned when an error occurs while parsing an HLS master manifest.

HLS_MANIFEST_PLAYLIST

সংখ্যা

Returned when an error occurs while parsing an HLS playlist.

DASH_MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a DASH manifest.

DASH_MANIFEST_NO_PERIODS

সংখ্যা

Returned when a DASH manifest is missing periods.

DASH_MANIFEST_NO_MIMETYPE

সংখ্যা

Returned when a DASH manifest is missing a MimeType.

DASH_INVALID_SEGMENT_INFO

সংখ্যা

Returned when a DASH manifest contains invalid segment info.

SMOOTH_MANIFEST

সংখ্যা

Returned when an error occurs while parsing a Smooth manifest.

SEGMENT_UNKNOWN

সংখ্যা

Returned when an unknown segment error occurs.

TEXT_UNKNOWN

সংখ্যা

An unknown error occurred with a text stream.

APP

সংখ্যা

Returned when an error occurs outside of the framework (eg, if an event handler throws an error).

BREAK_CLIP_LOADING_ERROR

সংখ্যা

Returned when break clip load interceptor fails.

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

Returned when break seek interceptor fails.

IMAGE_ERROR

সংখ্যা

Returned when an image fails to load.

LOAD_INTERRUPTED

সংখ্যা

A load was interrupted by an unload, or by another load.

LOAD_FAILED

সংখ্যা

A load command failed.

MEDIA_ERROR_MESSAGE

সংখ্যা

An error message was sent to the sender.

GENERIC

সংখ্যা

Returned when an unknown error occurs.

EndedReason

স্থির

স্ট্রিং

Reasons for how playback ends.

মান

END_OF_STREAM

স্ট্রিং

Playback ended because we reach the end of current stream.

ত্রুটি

স্ট্রিং

Playback ended because we encountered an error.

STOPPED

স্ট্রিং

Playback ended because an operation forces us to stop the current stream.

INTERRUPTED

স্ট্রিং

Playback ended because of a new loaded item.

SKIPPED

স্ট্রিং

Playback ended because of a skip ad operation.

BREAK_SWITCH

স্ট্রিং

Playback ended because of switching stitched break.

EventType

স্থির

স্ট্রিং

Player event types. For events that are proxied from the MediaElement, see https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents for more information.

মান

ALL

স্ট্রিং

This is a special identifier which can be used to listen for all events (mostly used for debugging purposes). The event will be a subclass of cast.framework.events.Event .

ABORT

স্ট্রিং

Fired when the browser stops fetching the media before it is completely downloaded, but not due to an error. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY

স্ট্রিং

Fired when the browser can resume playback of the clip, but estimates that not enough data has been loaded to play the clip to its end without having to stop for buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY_THROUGH

স্ট্রিং

Fired when the browser estimates that it can play the clip to its end without stopping for buffering. Note that the browser estimate only pertains to the current clip being played (ie: if currently playing an ad clip, the browser will estimate only for the ad clip and not the complete content). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

DURATION_CHANGE

স্ট্রিং

Fired when the duration attribute of the MediaElement has changed. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

EMPTIED

স্ট্রিং

Fired when the media has become empty. One example where this would happen is when load() is called to reset the MediaElement. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

ENDED

স্ট্রিং

Fired when a media clip has played to its full duration. This does not include when the clip has stopped playing due to an error or stop request. In the case that ads are present, this is fired at most once per ad, and at most once for the main content. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent . If you want to know when the media is done playing, you most likely want to use cast.framework.events.EventType.MEDIA_FINISHED .

LOADED_DATA

স্ট্রিং

Fired when the browser has finished loading the first frame of the media clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOADED_METADATA

স্ট্রিং

Fired when the browser has finished loading the metadata for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOAD_START

স্ট্রিং

Fired when the browser begins looking for media data for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PAUSE

স্ট্রিং

Fired when playback is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaPauseEvent .

PLAY

স্ট্রিং

Fired when playback is ready to start (ie: after being paused). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

খেলি

স্ট্রিং

Fired when playback has started. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PROGRESS

স্ট্রিং

Fired when the browser is fetching media data. If you are using adaptive bitrate streaming (ie: HLS, DASH, SMOOTH), you most likely want to use the cast.framework.events.EventType.SEGMENT_DOWNLOADED event instead. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

RATE_CHANGE

স্ট্রিং

Fired when the playback rate has been updated. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKED

স্ট্রিং

Fired when a seek has finished. This will not be fired in case seeking finishes when the media is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKING

স্ট্রিং

Fired when the media is being seeked. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

STALLED

স্ট্রিং

Fired when the browser is trying to fetch media data, but did not receive a response. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'stalled' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

TIME_UPDATE

স্ট্রিং

Fired periodically while the media is playing. This will fire whenever the currentTime attribute changes. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SUSPEND

স্ট্রিং

Fired when the browser is intentionally not fetching media data. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

WAITING

স্ট্রিং

Fired when playback has stopped because the browser is waiting for the next frame to become available. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'waiting' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

BITRATE_CHANGED

স্ট্রিং

Fired when the bitrate of the playing media changes (such as when an active track is changed, or when a different bitrate is chosen in response to network conditions). Event is a cast.framework.events.BitrateChangedEvent .

BREAK_STARTED

স্ট্রিং

Fired when the first break clip in a break is start loading. Event is a cast.framework.events.BreaksEvent .

BREAK_ENDED

স্ট্রিং

Fired when the last break clip in a break ends. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_LOADING

স্ট্রিং

Fired when a break clip starts loading. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_STARTED

স্ট্রিং

Fired when a break clip starts. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_ENDED

স্ট্রিং

Fired when a break clip ends. Event is a cast.framework.events.BreaksEvent .

বাফারিং

স্ট্রিং

Fired when playback has either stopped due to buffering, or started again after buffering has finished. Event is a cast.framework.events.BufferingEvent .

CACHE_LOADED

স্ট্রিং

Fired when content pre-cached by fastplay has finished loading. Event is a cast.framework.events.CacheLoadedEvent .

CACHE_HIT

স্ট্রিং

Fired when content pre-cached by fastplay is used. Event is a cast.framework.events.CacheItemEvent .

CACHE_INSERTED

স্ট্রিং

Fired when one single URL is being cached by fastplay. Event is a cast.framework.events.CacheItemEvent .

CLIP_STARTED

স্ট্রিং

Fired when any clip first starts to play. This includes break clips and main content clips between break clips. If you want to see when a break clip starts, you should use Event is a {@link cast.framework.events.Event.

CLIP_ENDED

স্ট্রিং

Fired when any clip ends. This includes break clips and main content clips between break clips. If you want to see when a break clip ends, you should use cast.framework.events.EventType.BREAK_CLIP_ENDED . If you want to see when the media is completely done playing, you should use Event is a cast.framework.events.ClipEndedEvent.

EMSG

স্ট্রিং

Fired when an emsg is found in a segment. Event is a cast.framework.events.EmsgEvent .

ত্রুটি

স্ট্রিং

Fired when an error occurs. Event is an cast.framework.events.ErrorEvent .

ID3

স্ট্রিং

Fired when an ID3 tag is encountered. This will only be fired for HLS content. Event is a cast.framework.events.Id3Event .

MEDIA_STATUS

স্ট্রিং

Fired before an outgoing message is sent containing current media status. Event is a cast.framework.events.MediaStatusEvent .

CUSTOM_STATE

স্ট্রিং

Fired when an outgoing custom state message is sent. Event is a cast.framework.events.CustomStateEvent .

MEDIA_INFORMATION_CHANGED

স্ট্রিং

Fired if the media information is changed during playback. For example when playing a live radio and the track metadata changed. Event is a cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

স্ট্রিং

Fired when the media has completely finished playing. This includes the following cases: there is nothing left in the stream to play, user has requested a stop, or an error has occurred. When queueing is used, this event will trigger once for each queue item that finishes. Event is a cast.framework.events.MediaFinishedEvent .

PLAYER_PRELOADING

স্ট্রিং

Fired when the player begins to handle a preload request. Event is a cast.framework.events.LoadEvent .

PLAYER_PRELOADING_CANCELLED

স্ট্রিং

Fired if the player cancels preloading. Event is a cast.framework.events.LoadEvent .

PLAYER_LOAD_COMPLETE

স্ট্রিং

Fired when the player has finished processing a load request and is ready to play. Event is a cast.framework.events.LoadEvent .

PLAYER_LOADING

স্ট্রিং

Fired when the player begins to handle a load request. This would fire before the cast.framework.events.EventType.LOAD_START event, since the player has not requested media data yet. Event is a cast.framework.events.LoadEvent .

SEGMENT_DOWNLOADED

স্ট্রিং

Fired when a segment is finished downloading. This will only be triggered for adaptive streaming content (HLS, DASH, or Smooth). Event is a cast.framework.events.SegmentDownloadedEvent .

REQUEST_SEEK

স্ট্রিং

Fired when a seek request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_LOAD

স্ট্রিং

Fired when a load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_STOP

স্ট্রিং

Fired when a stop request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PAUSE

স্ট্রিং

Fired when a pause request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PRECACHE

স্ট্রিং

Fired when a precache request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY

স্ট্রিং

Fired when a play request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SKIP_AD

স্ট্রিং

Fired when a skip ad request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY_AGAIN

স্ট্রিং

Fired when a play again request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAYBACK_RATE_CHANGE

স্ট্রিং

Fired when a playback rate change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_VOLUME_CHANGE

স্ট্রিং

Fired when a volume change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_TRACKS_INFO

স্ট্রিং

Fired when an edit tracks info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_AUDIO_TRACKS

স্ট্রিং

Fired when an edit audio tracks request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SET_CREDENTIALS

স্ট্রিং

Fired when a set credentials request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

স্ট্রিং

Fired when a load by entity request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

স্ট্রিং

Fired when a user action request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

স্ট্রিং

Fired when a dsiplay status tracks request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

স্ট্রিং

Fired when a custom command request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

স্ট্রিং

Fired when a focus state request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

স্ট্রিং

Fired when a queue load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_INSERT

স্ট্রিং

Fired when a queue insert request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_UPDATE

স্ট্রিং

Fired when a queue update request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REMOVE

স্ট্রিং

Fired when a queue remove request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REORDER

স্ট্রিং

Fired when a queue reorder request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_RANGE

স্ট্রিং

Fired when a fetch items request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEMS

স্ট্রিং

Fired when a get items info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_IDS

স্ট্রিং

Fired when a get queue ids request is made. Event is a cast.framework.events.RequestEvent .

TRACKS_CHANGED

স্ট্রিং

Fired if the available tracks changed after load complete.

LIVE_IS_MOVING_WINDOW_CHANGED

স্ট্রিং

Fired when live seekable range isMovingWindow changed, more specifically, when a moving window changes to a expanding window or vice versa. Event is a cast.framework.events.LiveStatusEvent .

LIVE_ENDED

স্ট্রিং

Fired when live is just ended. Event is a cast.framework.events.LiveStatusEvent .

TIMED_METADATA_CHANGED

স্ট্রিং

When timed metadata is found in DASH (EventStream) or HLS (EXT-X-DATERANGE), this event is fired after PLAYER_LOAD_COMPLETE when new timed metadata is encountered in live content. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_ENTER

স্ট্রিং

Fired when the playhead enters a timeline region in DASH or reaches an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_EXIT

স্ট্রিং

Fired when the playhead exits a timeline region in DASH or leaves an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

,

ক্লাস

Namespace

গণনা

DetailedErrorCode

স্থির

সংখ্যা

Detailed Error code

মান

MEDIA_UNKNOWN

সংখ্যা

Returned when the HTMLMediaElement throws an error, but CAF does not recognize the specific error.

MEDIA_ABORTED

সংখ্যা

Returned when the fetching process for the media resource was aborted by the user agent at the user's request.

MEDIA_DECODE

সংখ্যা

Returned when an error occurred while decoding the media resource, after the resource was established to be usable.

MEDIA_NETWORK

সংখ্যা

Returned when a network error caused the user agent to stop fetching the media resource, after the resource was established to be usable.

MEDIA_SRC_NOT_SUPPORTED

সংখ্যা

Returned when the media resource indicated by the src attribute was not suitable.

SOURCE_BUFFER_FAILURE

সংখ্যা

Returned when a source buffer cannot be added to the MediaSource.

MEDIAKEYS_UNKNOWN

সংখ্যা

Returned when there is an unknown error with media keys.

MEDIAKEYS_NETWORK

সংখ্যা

Returned when there is a media keys failure due to a network issue.

MEDIAKEYS_UNSUPPORTED

সংখ্যা

Returned when a MediaKeySession object cannot be created.

MEDIAKEYS_WEBCRYPTO

সংখ্যা

Returned when crypto failed.

NETWORK_UNKNOWN

সংখ্যা

Returned when there was an unknown network issue.

SEGMENT_NETWORK

সংখ্যা

Returned when a segment fails to download.

HLS_NETWORK_MASTER_PLAYLIST

সংখ্যা

Returned when an HLS master playlist fails to download.

HLS_NETWORK_PLAYLIST

সংখ্যা

Returned when an HLS playlist fails to download.

HLS_NETWORK_NO_KEY_RESPONSE

সংখ্যা

Returned when an HLS key fails to download.

HLS_NETWORK_KEY_LOAD

সংখ্যা

Returned when a request for an HLS key fails before it is sent.

HLS_NETWORK_INVALID_SEGMENT

সংখ্যা

Returned when an HLS segment is invalid.

HLS_SEGMENT_PARSING

সংখ্যা

Returned when an HLS segment fails to parse.

DASH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a DASH stream.

DASH_NO_INIT

সংখ্যা

Returned when a DASH stream is missing an init.

SMOOTH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a Smooth stream.

SMOOTH_NO_MEDIA_DATA

সংখ্যা

Returned when a Smooth stream is missing media data.

MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a manifest.

HLS_MANIFEST_MASTER

সংখ্যা

Returned when an error occurs while parsing an HLS master manifest.

HLS_MANIFEST_PLAYLIST

সংখ্যা

Returned when an error occurs while parsing an HLS playlist.

DASH_MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a DASH manifest.

DASH_MANIFEST_NO_PERIODS

সংখ্যা

Returned when a DASH manifest is missing periods.

DASH_MANIFEST_NO_MIMETYPE

সংখ্যা

Returned when a DASH manifest is missing a MimeType.

DASH_INVALID_SEGMENT_INFO

সংখ্যা

Returned when a DASH manifest contains invalid segment info.

SMOOTH_MANIFEST

সংখ্যা

Returned when an error occurs while parsing a Smooth manifest.

SEGMENT_UNKNOWN

সংখ্যা

Returned when an unknown segment error occurs.

TEXT_UNKNOWN

সংখ্যা

An unknown error occurred with a text stream.

APP

সংখ্যা

Returned when an error occurs outside of the framework (eg, if an event handler throws an error).

BREAK_CLIP_LOADING_ERROR

সংখ্যা

Returned when break clip load interceptor fails.

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

Returned when break seek interceptor fails.

IMAGE_ERROR

সংখ্যা

Returned when an image fails to load.

LOAD_INTERRUPTED

সংখ্যা

A load was interrupted by an unload, or by another load.

LOAD_FAILED

সংখ্যা

A load command failed.

MEDIA_ERROR_MESSAGE

সংখ্যা

An error message was sent to the sender.

GENERIC

সংখ্যা

Returned when an unknown error occurs.

EndedReason

স্থির

স্ট্রিং

Reasons for how playback ends.

মান

END_OF_STREAM

স্ট্রিং

Playback ended because we reach the end of current stream.

ত্রুটি

স্ট্রিং

Playback ended because we encountered an error.

STOPPED

স্ট্রিং

Playback ended because an operation forces us to stop the current stream.

INTERRUPTED

স্ট্রিং

Playback ended because of a new loaded item.

SKIPPED

স্ট্রিং

Playback ended because of a skip ad operation.

BREAK_SWITCH

স্ট্রিং

Playback ended because of switching stitched break.

EventType

স্থির

স্ট্রিং

Player event types. For events that are proxied from the MediaElement, see https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents for more information.

মান

ALL

স্ট্রিং

This is a special identifier which can be used to listen for all events (mostly used for debugging purposes). The event will be a subclass of cast.framework.events.Event .

ABORT

স্ট্রিং

Fired when the browser stops fetching the media before it is completely downloaded, but not due to an error. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY

স্ট্রিং

Fired when the browser can resume playback of the clip, but estimates that not enough data has been loaded to play the clip to its end without having to stop for buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY_THROUGH

স্ট্রিং

Fired when the browser estimates that it can play the clip to its end without stopping for buffering. Note that the browser estimate only pertains to the current clip being played (ie: if currently playing an ad clip, the browser will estimate only for the ad clip and not the complete content). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

DURATION_CHANGE

স্ট্রিং

Fired when the duration attribute of the MediaElement has changed. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

EMPTIED

স্ট্রিং

Fired when the media has become empty. One example where this would happen is when load() is called to reset the MediaElement. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

ENDED

স্ট্রিং

Fired when a media clip has played to its full duration. This does not include when the clip has stopped playing due to an error or stop request. In the case that ads are present, this is fired at most once per ad, and at most once for the main content. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent . If you want to know when the media is done playing, you most likely want to use cast.framework.events.EventType.MEDIA_FINISHED .

LOADED_DATA

স্ট্রিং

Fired when the browser has finished loading the first frame of the media clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOADED_METADATA

স্ট্রিং

Fired when the browser has finished loading the metadata for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOAD_START

স্ট্রিং

Fired when the browser begins looking for media data for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PAUSE

স্ট্রিং

Fired when playback is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaPauseEvent .

PLAY

স্ট্রিং

Fired when playback is ready to start (ie: after being paused). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

খেলি

স্ট্রিং

Fired when playback has started. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PROGRESS

স্ট্রিং

Fired when the browser is fetching media data. If you are using adaptive bitrate streaming (ie: HLS, DASH, SMOOTH), you most likely want to use the cast.framework.events.EventType.SEGMENT_DOWNLOADED event instead. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

RATE_CHANGE

স্ট্রিং

Fired when the playback rate has been updated. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKED

স্ট্রিং

Fired when a seek has finished. This will not be fired in case seeking finishes when the media is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKING

স্ট্রিং

Fired when the media is being seeked. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

STALLED

স্ট্রিং

Fired when the browser is trying to fetch media data, but did not receive a response. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'stalled' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

TIME_UPDATE

স্ট্রিং

Fired periodically while the media is playing. This will fire whenever the currentTime attribute changes. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SUSPEND

স্ট্রিং

Fired when the browser is intentionally not fetching media data. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

WAITING

স্ট্রিং

Fired when playback has stopped because the browser is waiting for the next frame to become available. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'waiting' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

BITRATE_CHANGED

স্ট্রিং

Fired when the bitrate of the playing media changes (such as when an active track is changed, or when a different bitrate is chosen in response to network conditions). Event is a cast.framework.events.BitrateChangedEvent .

BREAK_STARTED

স্ট্রিং

Fired when the first break clip in a break is start loading. Event is a cast.framework.events.BreaksEvent .

BREAK_ENDED

স্ট্রিং

Fired when the last break clip in a break ends. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_LOADING

স্ট্রিং

Fired when a break clip starts loading. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_STARTED

স্ট্রিং

Fired when a break clip starts. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_ENDED

স্ট্রিং

Fired when a break clip ends. Event is a cast.framework.events.BreaksEvent .

বাফারিং

স্ট্রিং

Fired when playback has either stopped due to buffering, or started again after buffering has finished. Event is a cast.framework.events.BufferingEvent .

CACHE_LOADED

স্ট্রিং

Fired when content pre-cached by fastplay has finished loading. Event is a cast.framework.events.CacheLoadedEvent .

CACHE_HIT

স্ট্রিং

Fired when content pre-cached by fastplay is used. Event is a cast.framework.events.CacheItemEvent .

CACHE_INSERTED

স্ট্রিং

Fired when one single URL is being cached by fastplay. Event is a cast.framework.events.CacheItemEvent .

CLIP_STARTED

স্ট্রিং

Fired when any clip first starts to play. This includes break clips and main content clips between break clips. If you want to see when a break clip starts, you should use Event is a {@link cast.framework.events.Event.

CLIP_ENDED

স্ট্রিং

Fired when any clip ends. This includes break clips and main content clips between break clips. If you want to see when a break clip ends, you should use cast.framework.events.EventType.BREAK_CLIP_ENDED . If you want to see when the media is completely done playing, you should use Event is a cast.framework.events.ClipEndedEvent.

EMSG

স্ট্রিং

Fired when an emsg is found in a segment. Event is a cast.framework.events.EmsgEvent .

ত্রুটি

স্ট্রিং

Fired when an error occurs. Event is an cast.framework.events.ErrorEvent .

ID3

স্ট্রিং

Fired when an ID3 tag is encountered. This will only be fired for HLS content. Event is a cast.framework.events.Id3Event .

MEDIA_STATUS

স্ট্রিং

Fired before an outgoing message is sent containing current media status. Event is a cast.framework.events.MediaStatusEvent .

CUSTOM_STATE

স্ট্রিং

Fired when an outgoing custom state message is sent. Event is a cast.framework.events.CustomStateEvent .

MEDIA_INFORMATION_CHANGED

স্ট্রিং

Fired if the media information is changed during playback. For example when playing a live radio and the track metadata changed. Event is a cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

স্ট্রিং

Fired when the media has completely finished playing. This includes the following cases: there is nothing left in the stream to play, user has requested a stop, or an error has occurred. When queueing is used, this event will trigger once for each queue item that finishes. Event is a cast.framework.events.MediaFinishedEvent .

PLAYER_PRELOADING

স্ট্রিং

Fired when the player begins to handle a preload request. Event is a cast.framework.events.LoadEvent .

PLAYER_PRELOADING_CANCELLED

স্ট্রিং

Fired if the player cancels preloading. Event is a cast.framework.events.LoadEvent .

PLAYER_LOAD_COMPLETE

স্ট্রিং

Fired when the player has finished processing a load request and is ready to play. Event is a cast.framework.events.LoadEvent .

PLAYER_LOADING

স্ট্রিং

Fired when the player begins to handle a load request. This would fire before the cast.framework.events.EventType.LOAD_START event, since the player has not requested media data yet. Event is a cast.framework.events.LoadEvent .

SEGMENT_DOWNLOADED

স্ট্রিং

Fired when a segment is finished downloading. This will only be triggered for adaptive streaming content (HLS, DASH, or Smooth). Event is a cast.framework.events.SegmentDownloadedEvent .

REQUEST_SEEK

স্ট্রিং

Fired when a seek request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_LOAD

স্ট্রিং

Fired when a load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_STOP

স্ট্রিং

Fired when a stop request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PAUSE

স্ট্রিং

Fired when a pause request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PRECACHE

স্ট্রিং

Fired when a precache request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY

স্ট্রিং

Fired when a play request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SKIP_AD

স্ট্রিং

Fired when a skip ad request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY_AGAIN

স্ট্রিং

Fired when a play again request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAYBACK_RATE_CHANGE

স্ট্রিং

Fired when a playback rate change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_VOLUME_CHANGE

স্ট্রিং

Fired when a volume change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_TRACKS_INFO

স্ট্রিং

Fired when an edit tracks info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_AUDIO_TRACKS

স্ট্রিং

Fired when an edit audio tracks request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SET_CREDENTIALS

স্ট্রিং

Fired when a set credentials request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

স্ট্রিং

Fired when a load by entity request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

স্ট্রিং

Fired when a user action request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

স্ট্রিং

Fired when a dsiplay status tracks request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

স্ট্রিং

Fired when a custom command request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

স্ট্রিং

Fired when a focus state request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

স্ট্রিং

Fired when a queue load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_INSERT

স্ট্রিং

Fired when a queue insert request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_UPDATE

স্ট্রিং

Fired when a queue update request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REMOVE

স্ট্রিং

Fired when a queue remove request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REORDER

স্ট্রিং

Fired when a queue reorder request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_RANGE

স্ট্রিং

Fired when a fetch items request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEMS

স্ট্রিং

Fired when a get items info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_IDS

স্ট্রিং

Fired when a get queue ids request is made. Event is a cast.framework.events.RequestEvent .

TRACKS_CHANGED

স্ট্রিং

Fired if the available tracks changed after load complete.

LIVE_IS_MOVING_WINDOW_CHANGED

স্ট্রিং

Fired when live seekable range isMovingWindow changed, more specifically, when a moving window changes to a expanding window or vice versa. Event is a cast.framework.events.LiveStatusEvent .

LIVE_ENDED

স্ট্রিং

Fired when live is just ended. Event is a cast.framework.events.LiveStatusEvent .

TIMED_METADATA_CHANGED

স্ট্রিং

When timed metadata is found in DASH (EventStream) or HLS (EXT-X-DATERANGE), this event is fired after PLAYER_LOAD_COMPLETE when new timed metadata is encountered in live content. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_ENTER

স্ট্রিং

Fired when the playhead enters a timeline region in DASH or reaches an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_EXIT

স্ট্রিং

Fired when the playhead exits a timeline region in DASH or leaves an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

বৈশিষ্ট্য

DetailedErrorCode

স্থির

সংখ্যা

Detailed Error code

মান

MEDIA_UNKNOWN

সংখ্যা

Returned when the HTMLMediaElement throws an error, but CAF does not recognize the specific error.

MEDIA_ABORTED

সংখ্যা

Returned when the fetching process for the media resource was aborted by the user agent at the user's request.

MEDIA_DECODE

সংখ্যা

Returned when an error occurred while decoding the media resource, after the resource was established to be usable.

MEDIA_NETWORK

সংখ্যা

Returned when a network error caused the user agent to stop fetching the media resource, after the resource was established to be usable.

MEDIA_SRC_NOT_SUPPORTED

সংখ্যা

Returned when the media resource indicated by the src attribute was not suitable.

SOURCE_BUFFER_FAILURE

সংখ্যা

Returned when a source buffer cannot be added to the MediaSource.

MEDIAKEYS_UNKNOWN

সংখ্যা

Returned when there is an unknown error with media keys.

MEDIAKEYS_NETWORK

সংখ্যা

Returned when there is a media keys failure due to a network issue.

MEDIAKEYS_UNSUPPORTED

সংখ্যা

Returned when a MediaKeySession object cannot be created.

MEDIAKEYS_WEBCRYPTO

সংখ্যা

Returned when crypto failed.

NETWORK_UNKNOWN

সংখ্যা

Returned when there was an unknown network issue.

SEGMENT_NETWORK

সংখ্যা

Returned when a segment fails to download.

HLS_NETWORK_MASTER_PLAYLIST

সংখ্যা

Returned when an HLS master playlist fails to download.

HLS_NETWORK_PLAYLIST

সংখ্যা

Returned when an HLS playlist fails to download.

HLS_NETWORK_NO_KEY_RESPONSE

সংখ্যা

Returned when an HLS key fails to download.

HLS_NETWORK_KEY_LOAD

সংখ্যা

Returned when a request for an HLS key fails before it is sent.

HLS_NETWORK_INVALID_SEGMENT

সংখ্যা

Returned when an HLS segment is invalid.

HLS_SEGMENT_PARSING

সংখ্যা

Returned when an HLS segment fails to parse.

DASH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a DASH stream.

DASH_NO_INIT

সংখ্যা

Returned when a DASH stream is missing an init.

SMOOTH_NETWORK

সংখ্যা

Returned when an unknown network error occurs while handling a Smooth stream.

SMOOTH_NO_MEDIA_DATA

সংখ্যা

Returned when a Smooth stream is missing media data.

MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a manifest.

HLS_MANIFEST_MASTER

সংখ্যা

Returned when an error occurs while parsing an HLS master manifest.

HLS_MANIFEST_PLAYLIST

সংখ্যা

Returned when an error occurs while parsing an HLS playlist.

DASH_MANIFEST_UNKNOWN

সংখ্যা

Returned when an unknown error occurs while parsing a DASH manifest.

DASH_MANIFEST_NO_PERIODS

সংখ্যা

Returned when a DASH manifest is missing periods.

DASH_MANIFEST_NO_MIMETYPE

সংখ্যা

Returned when a DASH manifest is missing a MimeType.

DASH_INVALID_SEGMENT_INFO

সংখ্যা

Returned when a DASH manifest contains invalid segment info.

SMOOTH_MANIFEST

সংখ্যা

Returned when an error occurs while parsing a Smooth manifest.

SEGMENT_UNKNOWN

সংখ্যা

Returned when an unknown segment error occurs.

TEXT_UNKNOWN

সংখ্যা

An unknown error occurred with a text stream.

APP

সংখ্যা

Returned when an error occurs outside of the framework (eg, if an event handler throws an error).

BREAK_CLIP_LOADING_ERROR

সংখ্যা

Returned when break clip load interceptor fails.

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

Returned when break seek interceptor fails.

IMAGE_ERROR

সংখ্যা

Returned when an image fails to load.

LOAD_INTERRUPTED

সংখ্যা

A load was interrupted by an unload, or by another load.

LOAD_FAILED

সংখ্যা

A load command failed.

MEDIA_ERROR_MESSAGE

সংখ্যা

An error message was sent to the sender.

GENERIC

সংখ্যা

Returned when an unknown error occurs.

EndedReason

স্থির

স্ট্রিং

Reasons for how playback ends.

মান

END_OF_STREAM

স্ট্রিং

Playback ended because we reach the end of current stream.

ত্রুটি

স্ট্রিং

Playback ended because we encountered an error.

STOPPED

স্ট্রিং

Playback ended because an operation forces us to stop the current stream.

INTERRUPTED

স্ট্রিং

Playback ended because of a new loaded item.

SKIPPED

স্ট্রিং

Playback ended because of a skip ad operation.

BREAK_SWITCH

স্ট্রিং

Playback ended because of switching stitched break.

EventType

স্থির

স্ট্রিং

Player event types. For events that are proxied from the MediaElement, see https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents for more information.

মান

ALL

স্ট্রিং

This is a special identifier which can be used to listen for all events (mostly used for debugging purposes). The event will be a subclass of cast.framework.events.Event .

ABORT

স্ট্রিং

Fired when the browser stops fetching the media before it is completely downloaded, but not due to an error. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY

স্ট্রিং

Fired when the browser can resume playback of the clip, but estimates that not enough data has been loaded to play the clip to its end without having to stop for buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

CAN_PLAY_THROUGH

স্ট্রিং

Fired when the browser estimates that it can play the clip to its end without stopping for buffering. Note that the browser estimate only pertains to the current clip being played (ie: if currently playing an ad clip, the browser will estimate only for the ad clip and not the complete content). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

DURATION_CHANGE

স্ট্রিং

Fired when the duration attribute of the MediaElement has changed. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

EMPTIED

স্ট্রিং

Fired when the media has become empty. One example where this would happen is when load() is called to reset the MediaElement. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

ENDED

স্ট্রিং

Fired when a media clip has played to its full duration. This does not include when the clip has stopped playing due to an error or stop request. In the case that ads are present, this is fired at most once per ad, and at most once for the main content. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent . If you want to know when the media is done playing, you most likely want to use cast.framework.events.EventType.MEDIA_FINISHED .

LOADED_DATA

স্ট্রিং

Fired when the browser has finished loading the first frame of the media clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOADED_METADATA

স্ট্রিং

Fired when the browser has finished loading the metadata for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

LOAD_START

স্ট্রিং

Fired when the browser begins looking for media data for a clip. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PAUSE

স্ট্রিং

Fired when playback is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaPauseEvent .

PLAY

স্ট্রিং

Fired when playback is ready to start (ie: after being paused). This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

খেলি

স্ট্রিং

Fired when playback has started. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

PROGRESS

স্ট্রিং

Fired when the browser is fetching media data. If you are using adaptive bitrate streaming (ie: HLS, DASH, SMOOTH), you most likely want to use the cast.framework.events.EventType.SEGMENT_DOWNLOADED event instead. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

RATE_CHANGE

স্ট্রিং

Fired when the playback rate has been updated. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKED

স্ট্রিং

Fired when a seek has finished. This will not be fired in case seeking finishes when the media is paused. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SEEKING

স্ট্রিং

Fired when the media is being seeked. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

STALLED

স্ট্রিং

Fired when the browser is trying to fetch media data, but did not receive a response. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'stalled' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

TIME_UPDATE

স্ট্রিং

Fired periodically while the media is playing. This will fire whenever the currentTime attribute changes. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

SUSPEND

স্ট্রিং

Fired when the browser is intentionally not fetching media data. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

WAITING

স্ট্রিং

Fired when playback has stopped because the browser is waiting for the next frame to become available. The cast.framework.events.EventType.BUFFERING event is implemented consistently across stream types, and should be used instead of 'waiting' when trying to check if the player is buffering. This event is forwarded from the MediaElement, and has been wrapped in a cast.framework.events.MediaElementEvent .

BITRATE_CHANGED

স্ট্রিং

Fired when the bitrate of the playing media changes (such as when an active track is changed, or when a different bitrate is chosen in response to network conditions). Event is a cast.framework.events.BitrateChangedEvent .

BREAK_STARTED

স্ট্রিং

Fired when the first break clip in a break is start loading. Event is a cast.framework.events.BreaksEvent .

BREAK_ENDED

স্ট্রিং

Fired when the last break clip in a break ends. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_LOADING

স্ট্রিং

Fired when a break clip starts loading. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_STARTED

স্ট্রিং

Fired when a break clip starts. Event is a cast.framework.events.BreaksEvent .

BREAK_CLIP_ENDED

স্ট্রিং

Fired when a break clip ends. Event is a cast.framework.events.BreaksEvent .

বাফারিং

স্ট্রিং

Fired when playback has either stopped due to buffering, or started again after buffering has finished. Event is a cast.framework.events.BufferingEvent .

CACHE_LOADED

স্ট্রিং

Fired when content pre-cached by fastplay has finished loading. Event is a cast.framework.events.CacheLoadedEvent .

CACHE_HIT

স্ট্রিং

Fired when content pre-cached by fastplay is used. Event is a cast.framework.events.CacheItemEvent .

CACHE_INSERTED

স্ট্রিং

Fired when one single URL is being cached by fastplay. Event is a cast.framework.events.CacheItemEvent .

CLIP_STARTED

স্ট্রিং

Fired when any clip first starts to play. This includes break clips and main content clips between break clips. If you want to see when a break clip starts, you should use Event is a {@link cast.framework.events.Event.

CLIP_ENDED

স্ট্রিং

Fired when any clip ends. This includes break clips and main content clips between break clips. If you want to see when a break clip ends, you should use cast.framework.events.EventType.BREAK_CLIP_ENDED . If you want to see when the media is completely done playing, you should use Event is a cast.framework.events.ClipEndedEvent.

EMSG

স্ট্রিং

Fired when an emsg is found in a segment. Event is a cast.framework.events.EmsgEvent .

ত্রুটি

স্ট্রিং

Fired when an error occurs. Event is an cast.framework.events.ErrorEvent .

ID3

স্ট্রিং

Fired when an ID3 tag is encountered. This will only be fired for HLS content. Event is a cast.framework.events.Id3Event .

MEDIA_STATUS

স্ট্রিং

Fired before an outgoing message is sent containing current media status. Event is a cast.framework.events.MediaStatusEvent .

CUSTOM_STATE

স্ট্রিং

Fired when an outgoing custom state message is sent. Event is a cast.framework.events.CustomStateEvent .

MEDIA_INFORMATION_CHANGED

স্ট্রিং

Fired if the media information is changed during playback. For example when playing a live radio and the track metadata changed. Event is a cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

স্ট্রিং

Fired when the media has completely finished playing. This includes the following cases: there is nothing left in the stream to play, user has requested a stop, or an error has occurred. When queueing is used, this event will trigger once for each queue item that finishes. Event is a cast.framework.events.MediaFinishedEvent .

PLAYER_PRELOADING

স্ট্রিং

Fired when the player begins to handle a preload request. Event is a cast.framework.events.LoadEvent .

PLAYER_PRELOADING_CANCELLED

স্ট্রিং

Fired if the player cancels preloading. Event is a cast.framework.events.LoadEvent .

PLAYER_LOAD_COMPLETE

স্ট্রিং

Fired when the player has finished processing a load request and is ready to play. Event is a cast.framework.events.LoadEvent .

PLAYER_LOADING

স্ট্রিং

Fired when the player begins to handle a load request. This would fire before the cast.framework.events.EventType.LOAD_START event, since the player has not requested media data yet. Event is a cast.framework.events.LoadEvent .

SEGMENT_DOWNLOADED

স্ট্রিং

Fired when a segment is finished downloading. This will only be triggered for adaptive streaming content (HLS, DASH, or Smooth). Event is a cast.framework.events.SegmentDownloadedEvent .

REQUEST_SEEK

স্ট্রিং

Fired when a seek request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_LOAD

স্ট্রিং

Fired when a load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_STOP

স্ট্রিং

Fired when a stop request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PAUSE

স্ট্রিং

Fired when a pause request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PRECACHE

স্ট্রিং

Fired when a precache request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY

স্ট্রিং

Fired when a play request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SKIP_AD

স্ট্রিং

Fired when a skip ad request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY_AGAIN

স্ট্রিং

Fired when a play again request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAYBACK_RATE_CHANGE

স্ট্রিং

Fired when a playback rate change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_VOLUME_CHANGE

স্ট্রিং

Fired when a volume change request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_TRACKS_INFO

স্ট্রিং

Fired when an edit tracks info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_AUDIO_TRACKS

স্ট্রিং

Fired when an edit audio tracks request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_SET_CREDENTIALS

স্ট্রিং

Fired when a set credentials request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

স্ট্রিং

Fired when a load by entity request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

স্ট্রিং

Fired when a user action request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

স্ট্রিং

Fired when a dsiplay status tracks request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

স্ট্রিং

Fired when a custom command request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

স্ট্রিং

Fired when a focus state request is made. Event is a cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

স্ট্রিং

Fired when a queue load request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_INSERT

স্ট্রিং

Fired when a queue insert request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_UPDATE

স্ট্রিং

Fired when a queue update request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REMOVE

স্ট্রিং

Fired when a queue remove request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REORDER

স্ট্রিং

Fired when a queue reorder request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_RANGE

স্ট্রিং

Fired when a fetch items request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEMS

স্ট্রিং

Fired when a get items info request is made. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_IDS

স্ট্রিং

Fired when a get queue ids request is made. Event is a cast.framework.events.RequestEvent .

TRACKS_CHANGED

স্ট্রিং

Fired if the available tracks changed after load complete.

LIVE_IS_MOVING_WINDOW_CHANGED

স্ট্রিং

Fired when live seekable range isMovingWindow changed, more specifically, when a moving window changes to a expanding window or vice versa. Event is a cast.framework.events.LiveStatusEvent .

LIVE_ENDED

স্ট্রিং

Fired when live is just ended. Event is a cast.framework.events.LiveStatusEvent .

TIMED_METADATA_CHANGED

স্ট্রিং

When timed metadata is found in DASH (EventStream) or HLS (EXT-X-DATERANGE), this event is fired after PLAYER_LOAD_COMPLETE when new timed metadata is encountered in live content. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_ENTER

স্ট্রিং

Fired when the playhead enters a timeline region in DASH or reaches an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .

TIMED_METADATA_EXIT

স্ট্রিং

Fired when the playhead exits a timeline region in DASH or leaves an EXT-X-DATERANGE tag. Event is a cast.framework.events.TimedMetadataEvent .