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

ক্লাস

নেমস্পেস

গণনা

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

স্থির

সংখ্যা

রিসিভার SDK দ্বারা নির্ধারিত একটি কোড, যা সংঘটিত ত্রুটিটি বর্ণনা করে।

মূল্য

মিডিয়া_অজানা

সংখ্যা

যখন HTMLMediaElement কোনো ত্রুটি দেখায়, কিন্তু CAF নির্দিষ্ট ত্রুটিটি শনাক্ত করতে পারে না, তখন এটি ফেরত আসে।

মিডিয়া বাতিল

সংখ্যা

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

মিডিয়া_ডিকোড

সংখ্যা

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

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

সংখ্যা

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

মিডিয়া_সোর্স_সমর্থিত_নয়

সংখ্যা

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

উৎস বাফার ব্যর্থতা

সংখ্যা

MediaSource-এ কোনো সোর্স বাফার যোগ করা না গেলে এটি ফেরত আসে।

মিডিয়াকিস_অজানা

সংখ্যা

মিডিয়া কী-গুলোতে কোনো অজানা ত্রুটি দেখা দিলে এটি ফেরত আসে।

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

সংখ্যা

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

মিডিয়াকেস_অসমর্থিত

সংখ্যা

যখন একটি MediaKeySession অবজেক্ট তৈরি করা যায় না, তখন এটি ফেরত দেওয়া হয়।

মিডিয়াকেস_ওয়েবক্রিপ্টো

সংখ্যা

ক্রিপ্টো ব্যর্থ হওয়ায় ফেরত দেওয়া হয়েছে।

নেটওয়ার্ক_অজানা

সংখ্যা

একটি অজানা নেটওয়ার্ক সমস্যার কারণে ফিরে আসতে হয়েছিল।

সেগমেন্ট_নেটওয়ার্ক

সংখ্যা

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

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 স্ট্রিমে init অনুপস্থিত থাকে তখন এটি ফেরত আসে।

স্মুথ_নেটওয়ার্ক

সংখ্যা

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

SMOOTH_NO_MEDIA_DATA

সংখ্যা

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

প্রকাশ_অজানা

সংখ্যা

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

এইচএলএস_ম্যানিফেস্ট_মাস্টার

সংখ্যা

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

HLS_MANIFEST_PLAYLIST

সংখ্যা

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

ড্যাশ_ম্যানিফেস্ট_অজানা

সংখ্যা

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

ড্যাশ_ম্যানিফেস্ট_নো_পিরিয়ডস

সংখ্যা

DASH ম্যানিফেস্টে পিরিয়ড (দ্বিপদ) অনুপস্থিত থাকলে এটি ফেরত আসে।

ড্যাশ_ম্যানিফেস্ট_নো_এমআইএমইটাইপ

সংখ্যা

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

ড্যাশ_অবৈধ_সেগমেন্ট_তথ্য

সংখ্যা

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

স্মুথ_ম্যানিফেস্ট

সংখ্যা

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

সেগমেন্ট_অজানা

সংখ্যা

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

পাঠ্য_অজানা

সংখ্যা

টেক্সট স্ট্রিমে একটি অজানা ত্রুটি ঘটেছে।

অ্যাপ

সংখ্যা

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

ব্রেক_ক্লিপ_লোডিং_ত্রুটি

সংখ্যা

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

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

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

ছবির ত্রুটি

সংখ্যা

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

লোড_ব্যাহত

সংখ্যা

একটি লোড আনলোড করার মাধ্যমে, অথবা অন্য কোনো লোডের মাধ্যমে বাধাগ্রস্ত হয়েছিল।

লোড ব্যর্থ হয়েছে

সংখ্যা

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

মিডিয়া_ত্রুটির_বার্তা

সংখ্যা

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

জেনেরিক

সংখ্যা

অজানা ত্রুটি ঘটলে এটি ফেরত আসে।

EndedReason

স্থির

স্ট্রিং

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

মূল্য

স্ট্রিমের সমাপ্তি

স্ট্রিং

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

ত্রুটি

স্ট্রিং

একটি ত্রুটির কারণে প্লেব্যাক শেষ হয়েছে।

বন্ধ করা হয়েছে

স্ট্রিং

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

বাধাগ্রস্ত

স্ট্রিং

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

বাদ দেওয়া হয়েছে

স্ট্রিং

বিজ্ঞাপন এড়িয়ে যাওয়ার কারণে প্লেব্যাক বন্ধ হয়ে গেছে।

ব্রেক_সুইচ

স্ট্রিং

সেলাই করা ছেঁড়া অংশ পরিবর্তন করার কারণে প্লেব্যাক বন্ধ হয়ে গেছে।

ত্রুটির তীব্রতা

স্থির

সংখ্যা

ত্রুটির তীব্রতা। এটি শাকা প্লেয়ারের মতোই নামকরণ ও সংখ্যায়ন পদ্ধতি অনুসরণ করে।

মূল্য

পুনরুদ্ধারযোগ্য

সংখ্যা

একটি ত্রুটি ঘটেছে, কিন্তু প্লেয়ারটি ত্রুটি থেকে পুনরুদ্ধার করার চেষ্টা করছে। যদি প্লেয়ারটি শেষ পর্যন্ত পুনরুদ্ধার করতে না পারে, তবুও এটি একটি গুরুতর ত্রুটি (CRITICAL error) নাও দেখাতে পারে। উদাহরণস্বরূপ, একটি মিডিয়া সেগমেন্টের জন্য পুনরায় চেষ্টা করলে কখনও গুরুতর ত্রুটি হবে না (প্লেয়ারটি কেবল অনন্তকাল ধরে চেষ্টা করতে থাকবে)।

সমালোচনামূলক

সংখ্যা

একটি গুরুতর ত্রুটি যা থেকে প্লেয়ারটি পুনরুদ্ধার করতে পারে না। এর ফলে প্লেয়ারটি বর্তমান মিডিয়া আইটেমটির প্লেব্যাক বন্ধ করে দেয়।

ইভেন্টের ধরণ

স্থির

স্ট্রিং

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

মূল্য

সকল

স্ট্রিং

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

গর্ভপাত

স্ট্রিং

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

CAN_PLAY

স্ট্রিং

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

CAN_PLAY_THROUGH

স্ট্রিং

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

সময়কাল পরিবর্তন

স্ট্রিং

MediaElement-এর duration অ্যাট্রিবিউট পরিবর্তিত হলে এই ইভেন্টটি ফায়ার হয়। এই ইভেন্টটি MediaElement থেকে ফরওয়ার্ড করা হয় এবং এটিকে cast.framework.events.MediaElementEvent- এর মধ্যে রাখা হয়েছে।

খালি

স্ট্রিং

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

শেষ হয়েছে

স্ট্রিং

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

লোড করা ডেটা

স্ট্রিং

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

লোড করা মেটাডেটা

স্ট্রিং

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

লোড_স্টার্ট

স্ট্রিং

যখন ব্রাউজার কোনো ক্লিপের জন্য মিডিয়া ডেটা খোঁজা শুরু করে, তখন এই ইভেন্টটি ফায়ার হয়। এই ইভেন্টটি 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- এর মধ্যে র‍্যাপ করা হয়েছে।

হার পরিবর্তন

স্ট্রিং

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

অনুসন্ধান করা হয়েছে

স্ট্রিং

যখন একটি সিক (seek) শেষ হয় তখন এটি ফায়ার হয়। মিডিয়া পজ করা অবস্থায় সিক শেষ হলে এটি ফায়ার হবে না। এই ইভেন্টটি MediaElement থেকে ফরওয়ার্ড করা হয় এবং এটিকে cast.framework.events.MediaElementEvent- এর মধ্যে র‍্যাপ করা হয়েছে।

অনুসন্ধান

স্ট্রিং

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

স্থবির

স্ট্রিং

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

সময়_আপডেট

স্ট্রিং

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

স্থগিত করুন

স্ট্রিং

যখন ব্রাউজার ইচ্ছাকৃতভাবে মিডিয়া ডেটা ফেচ করে না, তখন এই ইভেন্টটি ফায়ার হয়। এই ইভেন্টটি MediaElement থেকে ফরওয়ার্ড করা হয় এবং এটিকে cast.framework.events.MediaElementEvent- এর মধ্যে র‍্যাপ করা হয়েছে।

অপেক্ষা

স্ট্রিং

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

বিটরেট পরিবর্তিত

স্ট্রিং

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

বিরতি শুরু হয়েছে

স্ট্রিং

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

বিরতি শেষ

স্ট্রিং

একটি ব্রেকের মধ্যে থাকা শেষ ব্রেক ক্লিপটি শেষ হলে এটি ট্রিগার হয়। ইভেন্টটি হলো একটি cast.framework.events.BreaksEvent

ব্রেক_ক্লিপ_লোডিং

স্ট্রিং

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

ব্রেক_ক্লিপ_শুরু_হয়েছে

স্ট্রিং

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

BREAK_CLIP_ENDED

স্ট্রিং

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

বাফারিং

স্ট্রিং

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

সময়_প্রবাহিত

স্ট্রিং

প্লেয়ারের জানানো বর্তমান সময় এবং প্লেয়ারের অবস্থা ও প্লেব্যাক রেটের উপর ভিত্তি করে নির্ণীত আনুমানিক বর্তমান সময়ের মধ্যে অমিল থাকলে এই ইভেন্টটি ট্রিগার হয়। ইভেন্টটি হলো একটি cast.framework.events.TimeDriftedEvent

ক্যাশে লোড করা হয়েছে

স্ট্রিং

fastplay দ্বারা আগে থেকে ক্যাশ করা কন্টেন্ট লোড হওয়া শেষ হলে এই ইভেন্টটি ট্রিগার হয়। ইভেন্টটি হলো একটি cast.framework.events.CacheLoadedEvent

ক্যাশে_হিট

স্ট্রিং

fastplay দ্বারা আগে থেকে ক্যাশ করা কন্টেন্ট ব্যবহৃত হলে এই ইভেন্টটি ফায়ার হয়। ইভেন্টটি হলো একটি cast.framework.events.CacheItemEvent

ক্যাশে_সন্নিবেশিত

স্ট্রিং

fastplay যখন কোনো একটি নির্দিষ্ট URL ক্যাশ করে, তখন এই ইভেন্টটি ফায়ার হয়। ইভেন্টটি হলো cast.framework.events.CacheItemEvent

ক্লিপ_শুরু হয়েছে

স্ট্রিং

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

ক্লিপ_শেষ

স্ট্রিং

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

ইএমএসজি

স্ট্রিং

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

ত্রুটি

স্ট্রিং

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

আইডি৩

স্ট্রিং

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

মিডিয়া স্ট্যাটাস

স্ট্রিং

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

কাস্টম_স্টেট

স্ট্রিং

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

মিডিয়ার তথ্য পরিবর্তিত হয়েছে

স্ট্রিং

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

মিডিয়া সমাপ্ত

স্ট্রিং

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

প্লেয়ার_প্রিলোডিং

স্ট্রিং

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

প্লেয়ার_প্রিলোডিং_বাতিল করা হয়েছে

স্ট্রিং

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

প্লেয়ার_লোড_সম্পূর্ণ

স্ট্রিং

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

প্লেয়ার লোড হচ্ছে

স্ট্রিং

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

সেগমেন্ট_ডাউনলোড করা হয়েছে

স্ট্রিং

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

সেশন_ডেটা

স্ট্রিং

Shaka Player ব্যবহার করা হলে HLS EXT-X-SESSION-DATA ট্যাগগুলির জন্য এই ইভেন্টটি ট্রিগার হয়। ইভেন্টটি হলো একটি cast.framework.events.SessionDataEvent

অনুরোধের অবস্থা

স্ট্রিং

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

অনুরোধ_অনুসন্ধান

স্ট্রিং

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

অনুরোধ_লোড

স্ট্রিং

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

অনুরোধ_প্রিলোড

স্ট্রিং

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

অনুরোধ_বন্ধ

স্ট্রিং

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

অনুরোধ_বিরতি

স্ট্রিং

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

অনুরোধ_প্রিক্যাশ

স্ট্রিং

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

অনুরোধ_প্লে

স্ট্রিং

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

REQUEST_SKIP_AD

স্ট্রিং

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

পুনরায় খেলার অনুরোধ

স্ট্রিং

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

প্লেব্যাক রেট পরিবর্তনের অনুরোধ

স্ট্রিং

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

অনুরোধের পরিমাণ পরিবর্তন

স্ট্রিং

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

ট্র্যাক সম্পাদনার তথ্যের জন্য অনুরোধ করুন

স্ট্রিং

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

অডিও ট্র্যাক সম্পাদনার অনুরোধ

স্ট্রিং

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

REQUEST_SET_CREDENTIALS

স্ট্রিং

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

সত্তা দ্বারা লোড করার অনুরোধ

স্ট্রিং

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

ব্যবহারকারীর কার্যকলাপের জন্য অনুরোধ

স্ট্রিং

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

অনুরোধ প্রদর্শন অবস্থা

স্ট্রিং

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

অনুরোধ কাস্টম কমান্ড

স্ট্রিং

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

অনুরোধের ফোকাস অবস্থা

স্ট্রিং

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

অনুরোধ_সারি_লোড

স্ট্রিং

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

অনুরোধ_সারি_সন্নিবেশ

স্ট্রিং

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

অনুরোধ_সারি_আপডেট

স্ট্রিং

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

অনুরোধ_সারি_অপসারণ

স্ট্রিং

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

অনুরোধ_সারি_পুনর্বিন্যাস

স্ট্রিং

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

REQUEUE_GET_ITEM_RANGE

স্ট্রিং

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

REQUEUE_GET_ITEMS

স্ট্রিং

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

REQUEUE_GET_ITEM_IDS

স্ট্রিং

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

ট্র্যাক পরিবর্তিত হয়েছে

স্ট্রিং

লোড সম্পন্ন হওয়ার পর উপলব্ধ ট্র্যাকগুলি পরিবর্তিত হলে এটি চালু হবে।

LIVE_IS_MOVING_WINDO_CHANGED

স্ট্রিং

লাইভ সিকযোগ্য রেঞ্জ 'isMovingWindow' পরিবর্তিত হলে এই ইভেন্টটি ফায়ার হয়; আরও নির্দিষ্টভাবে বললে, যখন একটি চলমান উইন্ডো একটি প্রসারিত উইন্ডোতে বা এর বিপরীতক্রমে পরিবর্তিত হয়। ইভেন্টটি হলো একটি cast.framework.events.LiveStatusEvent

লাইভ শেষ হয়েছে

স্ট্রিং

লাইভ শেষ হওয়ার ঠিক পরেই এটি ট্রিগার হয়। ইভেন্টটি হলো cast.framework.events.LiveStatusEvent

TIMED_METADATA_CHANGED

স্ট্রিং

DASH (EventStream) বা 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

বৈশিষ্ট্য

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

স্থির

সংখ্যা

রিসিভার SDK দ্বারা নির্ধারিত একটি কোড, যা সংঘটিত ত্রুটিটি বর্ণনা করে।

মূল্য

মিডিয়া_অজানা

সংখ্যা

যখন HTMLMediaElement কোনো ত্রুটি দেখায়, কিন্তু CAF নির্দিষ্ট ত্রুটিটি শনাক্ত করতে পারে না, তখন এটি ফেরত আসে।

মিডিয়া বাতিল

সংখ্যা

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

মিডিয়া_ডিকোড

সংখ্যা

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

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

সংখ্যা

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

মিডিয়া_সোর্স_সমর্থিত_নয়

সংখ্যা

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

উৎস বাফার ব্যর্থতা

সংখ্যা

MediaSource-এ কোনো সোর্স বাফার যোগ করা না গেলে এটি ফেরত আসে।

মিডিয়াকিস_অজানা

সংখ্যা

মিডিয়া কী-গুলোতে কোনো অজানা ত্রুটি দেখা দিলে এটি ফেরত আসে।

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

সংখ্যা

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

মিডিয়াকেস_অসমর্থিত

সংখ্যা

যখন একটি MediaKeySession অবজেক্ট তৈরি করা যায় না, তখন এটি ফেরত দেওয়া হয়।

মিডিয়াকেস_ওয়েবক্রিপ্টো

সংখ্যা

ক্রিপ্টো ব্যর্থ হওয়ায় ফেরত দেওয়া হয়েছে।

নেটওয়ার্ক_অজানা

সংখ্যা

একটি অজানা নেটওয়ার্ক সমস্যার কারণে ফিরে আসতে হয়েছিল।

সেগমেন্ট_নেটওয়ার্ক

সংখ্যা

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

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 স্ট্রিমে init অনুপস্থিত থাকে তখন এটি ফেরত আসে।

স্মুথ_নেটওয়ার্ক

সংখ্যা

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

SMOOTH_NO_MEDIA_DATA

সংখ্যা

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

প্রকাশ_অজানা

সংখ্যা

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

এইচএলএস_ম্যানিফেস্ট_মাস্টার

সংখ্যা

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

HLS_MANIFEST_PLAYLIST

সংখ্যা

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

ড্যাশ_ম্যানিফেস্ট_অজানা

সংখ্যা

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

ড্যাশ_ম্যানিফেস্ট_নো_পিরিয়ডস

সংখ্যা

DASH ম্যানিফেস্টে পিরিয়ড (দ্বিপদ) অনুপস্থিত থাকলে এটি ফেরত আসে।

ড্যাশ_ম্যানিফেস্ট_নো_এমআইএমইটাইপ

সংখ্যা

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

ড্যাশ_অবৈধ_সেগমেন্ট_তথ্য

সংখ্যা

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

স্মুথ_ম্যানিফেস্ট

সংখ্যা

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

সেগমেন্ট_অজানা

সংখ্যা

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

পাঠ্য_অজানা

সংখ্যা

টেক্সট স্ট্রিমে একটি অজানা ত্রুটি ঘটেছে।

অ্যাপ

সংখ্যা

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

ব্রেক_ক্লিপ_লোডিং_ত্রুটি

সংখ্যা

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

BREAK_SEEK_INTERCEPTOR_ERROR

সংখ্যা

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

ছবির ত্রুটি

সংখ্যা

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

লোড_ব্যাহত

সংখ্যা

একটি লোড আনলোড করার মাধ্যমে, অথবা অন্য কোনো লোডের মাধ্যমে বাধাগ্রস্ত হয়েছিল।

লোড ব্যর্থ হয়েছে

সংখ্যা

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

মিডিয়া_ত্রুটির_বার্তা

সংখ্যা

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

জেনেরিক

সংখ্যা

অজানা ত্রুটি ঘটলে এটি ফেরত আসে।

EndedReason

স্থির

স্ট্রিং

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

মূল্য

স্ট্রিমের সমাপ্তি

স্ট্রিং

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

ত্রুটি

স্ট্রিং

একটি ত্রুটির কারণে প্লেব্যাক শেষ হয়েছে।

বন্ধ করা হয়েছে

স্ট্রিং

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

বাধাগ্রস্ত

স্ট্রিং

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

বাদ দেওয়া হয়েছে

স্ট্রিং

বিজ্ঞাপন এড়িয়ে যাওয়ার কারণে প্লেব্যাক বন্ধ হয়ে গেছে।

ব্রেক_সুইচ

স্ট্রিং

সেলাই করা ছেঁড়া অংশ পরিবর্তন করার কারণে প্লেব্যাক বন্ধ হয়ে গেছে।

ত্রুটির তীব্রতা

স্থির

সংখ্যা

ত্রুটির তীব্রতা। এটি শাকা প্লেয়ারের মতোই নামকরণ ও সংখ্যায়ন পদ্ধতি অনুসরণ করে।

মূল্য

পুনরুদ্ধারযোগ্য

সংখ্যা

একটি ত্রুটি ঘটেছে, কিন্তু প্লেয়ারটি ত্রুটি থেকে পুনরুদ্ধার করার চেষ্টা করছে। যদি প্লেয়ারটি শেষ পর্যন্ত পুনরুদ্ধার করতে না পারে, তবুও এটি একটি গুরুতর ত্রুটি (CRITICAL error) নাও দেখাতে পারে। উদাহরণস্বরূপ, একটি মিডিয়া সেগমেন্টের জন্য পুনরায় চেষ্টা করলে কখনও গুরুতর ত্রুটি হবে না (প্লেয়ারটি কেবল অনন্তকাল ধরে চেষ্টা করতে থাকবে)।

সমালোচনামূলক

সংখ্যা

একটি গুরুতর ত্রুটি যা থেকে প্লেয়ারটি পুনরুদ্ধার করতে পারে না। এর ফলে প্লেয়ারটি বর্তমান মিডিয়া আইটেমটির প্লেব্যাক বন্ধ করে দেয়।

ইভেন্টের ধরণ

স্থির

স্ট্রিং

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

মূল্য

সকল

স্ট্রিং

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

গর্ভপাত

স্ট্রিং

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

CAN_PLAY

স্ট্রিং

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

CAN_PLAY_THROUGH

স্ট্রিং

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

সময়কাল পরিবর্তন

স্ট্রিং

MediaElement-এর duration অ্যাট্রিবিউট পরিবর্তিত হলে এই ইভেন্টটি ফায়ার হয়। এই ইভেন্টটি MediaElement থেকে ফরওয়ার্ড করা হয় এবং এটিকে cast.framework.events.MediaElementEvent- এর মধ্যে রাখা হয়েছে।

খালি

স্ট্রিং

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

শেষ হয়েছে

স্ট্রিং

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

লোড করা ডেটা

স্ট্রিং

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

লোড করা মেটাডেটা

স্ট্রিং

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

লোড_স্টার্ট

স্ট্রিং

যখন ব্রাউজার কোনো ক্লিপের জন্য মিডিয়া ডেটা খোঁজা শুরু করে, তখন এই ইভেন্টটি ফায়ার হয়। এই ইভেন্টটি 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- এর মধ্যে র‍্যাপ করা হয়েছে।

হার পরিবর্তন

স্ট্রিং

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

অনুসন্ধান করা হয়েছে

স্ট্রিং

যখন একটি সিক (seek) শেষ হয় তখন এটি ফায়ার হয়। মিডিয়া পজ করা অবস্থায় সিক শেষ হলে এটি ফায়ার হবে না। এই ইভেন্টটি MediaElement থেকে ফরওয়ার্ড করা হয় এবং এটিকে cast.framework.events.MediaElementEvent- এর মধ্যে র‍্যাপ করা হয়েছে।

অনুসন্ধান

স্ট্রিং

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

স্থবির

স্ট্রিং

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

সময়_আপডেট

স্ট্রিং

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

স্থগিত করুন

স্ট্রিং

যখন ব্রাউজার ইচ্ছাকৃতভাবে মিডিয়া ডেটা ফেচ করে না, তখন এই ইভেন্টটি ফায়ার হয়। এই ইভেন্টটি MediaElement থেকে ফরওয়ার্ড করা হয় এবং এটিকে cast.framework.events.MediaElementEvent- এর মধ্যে র‍্যাপ করা হয়েছে।

অপেক্ষা

স্ট্রিং

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

বিটরেট পরিবর্তিত

স্ট্রিং

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

বিরতি শুরু হয়েছে

স্ট্রিং

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

বিরতি শেষ

স্ট্রিং

একটি ব্রেকের মধ্যে থাকা শেষ ব্রেক ক্লিপটি শেষ হলে এটি ট্রিগার হয়। ইভেন্টটি হলো একটি cast.framework.events.BreaksEvent

ব্রেক_ক্লিপ_লোডিং

স্ট্রিং

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 .

BUFFERING

স্ট্রিং

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

TIME_DRIFTED

স্ট্রিং

Fired when there is a mismatch between the current time reported by the player and the estimated current time based on player state and playback rate. Event is a cast.framework.events.TimeDriftedEvent .

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 .

SESSION_DATA

স্ট্রিং

Fired for HLS EXT-X-SESSION-DATA tags when Shaka Player is used. Event is a cast.framework.events.SessionDataEvent .

REQUEST_GET_STATUS

স্ট্রিং

Fired when a GET_STATUS message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_SEEK

স্ট্রিং

Fired when a SEEK message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_LOAD

স্ট্রিং

Fired when a LOAD message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_PRELOAD

স্ট্রিং

Fired when a PRELOAD message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_STOP

স্ট্রিং

Fired when a STOP message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_PAUSE

স্ট্রিং

Fired when a PAUSE message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_PRECACHE

স্ট্রিং

Fired when a PRECACHE message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY

স্ট্রিং

Fired when a PLAY message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_SKIP_AD

স্ট্রিং

Fired when a SKIP_AD message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAY_AGAIN

স্ট্রিং

Fired when a PLAY_AGAIN message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_PLAYBACK_RATE_CHANGE

স্ট্রিং

Fired when a SET_PLAYBACK_RATE message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_VOLUME_CHANGE

স্ট্রিং

Fired when a SET_VOLUME message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_TRACKS_INFO

স্ট্রিং

Fired when an EDIT_TRACKS_INFO message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_EDIT_AUDIO_TRACKS

স্ট্রিং

Fired when an EDIT_AUDIO_TRACKS message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_SET_CREDENTIALS

স্ট্রিং

Fired when a SET_CREDENTIALS message is received. Event is a cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

স্ট্রিং

Fired when a LOAD_BY_ENTITY message is received. Event is a cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

স্ট্রিং

Fired when a USER_ACTION message is received. Event is a cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

স্ট্রিং

Fired when a DISPLAY_STATUS message is received. Event is a cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

স্ট্রিং

Fired when a CUSTOM_COMMAND message is received. Event is a cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

স্ট্রিং

Fired when a FOCUS_STATE message is received. Event is a cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

স্ট্রিং

Fired when a QUEUE_LOAD message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_INSERT

স্ট্রিং

Fired when a QUEUE_INSERT message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_UPDATE

স্ট্রিং

Fired when a QUEUE_UPDATE message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REMOVE

স্ট্রিং

Fired when a QUEUE_REMOVE message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_REORDER

স্ট্রিং

Fired when a QUEUE_REORDER message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_RANGE

স্ট্রিং

Fired when a QUEUE_GET_ITEM_RANGE message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEMS

স্ট্রিং

Fired when a QUEUE_GET_ITEMS message is received. Event is a cast.framework.events.RequestEvent .

REQUEST_QUEUE_GET_ITEM_IDS

স্ট্রিং

Fired when a QUEUE_GET_ITEM_IDS message is received. 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 .