ঢালাই কাঠামো ঘটনা
এটি হল cast.framework.events
নামস্থান।
ক্লাস
BitrateChangedEvent
একটি cast.framework.events.EventType.BITRATE_CHANGED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
ব্রেক ইভেন্ট
বিরতি সংক্রান্ত সমস্ত ইভেন্টের জন্য ইভেন্ট ডেটা: cast.framework.events.EventType.BREAK_ENDED
, cast.framework.events.EventType.BREAK_STARTED
, cast.framework.events.EventType.BREAK_CLIP_ENDED
, cast.framework.events.EventType.BREAK_CLIP_LOADING
এবং cast.framework.events.EventType.BREAK_CLIP_STARTED
বাফারিং ইভেন্ট
cast.framework.events.EventType.BUFFERING
ইভেন্টের জন্য ইভেন্ট ডেটা।
ক্যাশে আইটেম ইভেন্ট
একটি cast.framework.events.EventType.CACHE_HIT
ইভেন্ট বা একটি cast.framework.events.EventType.CACHE_INSERTED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
CacheLoadedEvent
একটি cast.framework.events.EventType.CACHE_LOADED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
ClipEndedEvent
cast.framework.events.EventType.CLIP_ENDED
ইভেন্টের জন্য ইভেন্ট ডেটা।
কাস্টমস্টেট ইভেন্ট
একটি cast.framework.events.EventType.CUSTOM_STATE
ইভেন্টের জন্য ইভেন্ট ডেটা।
EmsgEvent
একটি cast.framework.events.EventType.EMSG
ইভেন্টের জন্য ইভেন্ট ডেটা।
ErrorEvent
একটি cast.framework.events.EventType.ERROR
ইভেন্টের জন্য ইভেন্ট ডেটা৷
ঘটনা
cast.framework.PlayerManager দ্বারা প্রেরিত সমস্ত ইভেন্টের জন্য ইভেন্ট ডেটা সুপারক্লাস।
আইডি 3 ইভেন্ট
একটি cast.framework.events.EventType.ID3
ইভেন্টের জন্য ইভেন্ট ডেটা। এখানে দেওয়া ID3 মেটাডেটা ID3 v2 ফর্ম্যাটিং অনুসরণ করে। ID3 বার্তার মধ্যে প্রতি ফ্রেমে একটি ইভেন্ট গুলি করা হয়। এই ইভেন্টে সম্পূর্ণ, কাঁচা ID3 বার্তা নেই। একটি ID3 বার্তার নিম্নলিখিত উপধারা দেওয়া হয়েছে:
- ID3v2 / ফাইল শনাক্তকারী
- ID3v2 সংস্করণ
- ID3v2 পতাকা
- ID3v2 আকার
- ফ্রেমের ধরন (যেমন
TXXX
) - ফ্রেমের আকার
- ফ্রেম পতাকা
- ফ্রেম এনকোডিং
- ফ্রেমের বিবরণ
- ফ্রেম ডেটা
এই ইভেন্টে শুধুমাত্র আইটেম 5
( frameType
), 9
( frameDescription
), এবং 10
( segmentData
) প্রদান করা হয়েছে৷
লাইভ স্ট্যাটাস ইভেন্ট
একটি cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED
ইভেন্ট বা একটি cast.framework.events.EventType.LIVE_ENDED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
লোড ইভেন্ট
একটি লোড বা প্রিলোড অনুরোধ প্রক্রিয়াকরণ সংক্রান্ত সমস্ত ইভেন্টের জন্য ইভেন্ট ডেটা। খেলোয়াড়ের কাছে তৈরি।
মিডিয়া এলিমেন্ট ইভেন্ট
MediaElement
থেকে ফরওয়ার্ড করা সমস্ত ইভেন্টের জন্য ইভেন্ট ডেটা।
মিডিয়া সমাপ্ত ইভেন্ট
একটি cast.framework.events.EventType.MEDIA_FINISHED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
মিডিয়া ইনফরমেশন চেঞ্জড ইভেন্ট
একটি cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
মিডিয়াপজ ইভেন্ট
MediaElement
থেকে ফরওয়ার্ড করা pause
ইভেন্টের জন্য ইভেন্ট ডেটা।
মিডিয়া স্ট্যাটাস ইভেন্ট
একটি cast.framework.events.EventType.MEDIA_STATUS
ইভেন্টের জন্য ইভেন্ট ডেটা।
অনুরোধ ইভেন্ট
সমস্ত ইভেন্টের জন্য ইভেন্ট ডেটা যা রিসিভারের কাছে করা অনুরোধগুলিকে উপস্থাপন করে।
সেগমেন্ট ডাউনলোড করা ইভেন্ট
একটি cast.framework.events.EventType.SEGMENT_DOWNLOADED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
TimedMetadataEvent
সময়মতো মেটাডেটা ইভেন্টের জন্য ইভেন্ট ডেটা সুপারক্লাস। এটি Id3Event
থেকে আলাদা যে মেটাডেটা মেনিফেস্টে সেগমেন্ট ইন্টারনালের বিপরীতে রাখা হয়।
TracksChangedEvent
একটি cast.framework.events.EventType.TRACKS_CHANGED
ইভেন্টের জন্য ইভেন্ট ডেটা৷
নামস্থান
বিভাগ
গণনা
বিস্তারিত ত্রুটি কোড
সংখ্যা
বিস্তারিত ত্রুটি কোড
মান | |
---|---|
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 | সংখ্যা প্রেরকের কাছে একটি ত্রুটি বার্তা পাঠানো হয়েছে৷ |
জেনেরিক | সংখ্যা একটি অজানা ত্রুটি ঘটলে ফিরে. |
শেষ কারণ
স্ট্রিং
প্লেব্যাক কিভাবে শেষ হয় তার কারণ।
মান | |
---|---|
END_OF_STREAM | স্ট্রিং প্লেব্যাক শেষ হয়েছে কারণ আমরা বর্তমান স্ট্রিমের শেষে পৌঁছেছি। |
ত্রুটি | স্ট্রিং প্লেব্যাক শেষ হয়েছে কারণ আমরা একটি ত্রুটির সম্মুখীন হয়েছি৷ |
বন্ধ | স্ট্রিং প্লেব্যাক শেষ হয়েছে কারণ একটি অপারেশন আমাদের বর্তমান স্ট্রিম বন্ধ করতে বাধ্য করে৷ |
বাধাপ্রাপ্ত | স্ট্রিং একটি নতুন লোড করা আইটেমের কারণে প্লেব্যাক শেষ হয়েছে৷ |
এড়িয়ে গেছে | স্ট্রিং একটি বিজ্ঞাপন অপারেশন এড়িয়ে যাওয়ার কারণে প্লেব্যাক শেষ হয়েছে৷ |
BREAK_Switch | স্ট্রিং সেলাই করা বিরতির সুইচিংয়ের কারণে প্লেব্যাক শেষ হয়েছে৷ |
ত্রুটির তীব্রতা
সংখ্যা
ত্রুটির তীব্রতা। শাকা প্লেয়ার হিসাবে একই নামকরণ এবং সংখ্যাকরণ অনুসরণ করে।
মান | |
---|---|
পুনরুদ্ধারযোগ্য | সংখ্যা একটি ত্রুটি ঘটেছে, কিন্তু প্লেয়ার ত্রুটি থেকে পুনরুদ্ধার করার চেষ্টা করছে৷ যদি প্লেয়ার শেষ পর্যন্ত পুনরুদ্ধার করতে না পারে তবে এটি এখনও একটি গুরুতর ত্রুটি ফেলতে পারে না। উদাহরণ স্বরূপ, মিডিয়া সেগমেন্টের জন্য পুনরায় চেষ্টা করার ফলে কখনোই একটি জটিল ত্রুটি হবে না (প্লেয়ার চিরতরে পুনরায় চেষ্টা করবে)। |
ক্রিটিকাল | সংখ্যা একটি গুরুতর ত্রুটি যা খেলোয়াড় পুনরুদ্ধার করতে পারে না। এগুলির কারণে প্লেয়ার বর্তমান মিডিয়া আইটেমটির জন্য প্লেব্যাক বন্ধ করে দেয়। |
ইভেন্ট টাইপ
স্ট্রিং
প্লেয়ার ইভেন্ট প্রকার। MediaElement থেকে প্রক্সি করা ইভেন্টগুলির জন্য, আরও তথ্যের জন্য https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents দেখুন৷
মান | |
---|---|
সমস্ত | স্ট্রিং এটি একটি বিশেষ শনাক্তকারী যা সমস্ত ঘটনা শোনার জন্য ব্যবহার করা যেতে পারে (বেশিরভাগই ডিবাগিং উদ্দেশ্যে ব্যবহৃত হয়)। ইভেন্টটি cast.framework.events.Event- এর একটি সাবক্লাস হবে। |
ABORT | স্ট্রিং ব্রাউজার সম্পূর্ণরূপে ডাউনলোড হওয়ার আগে মিডিয়া আনা বন্ধ করে দিলে, কিন্তু কোনো ত্রুটির কারণে নয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
CAN_PLAY | স্ট্রিং ব্রাউজার যখন ক্লিপটির প্লেব্যাক পুনরায় শুরু করতে পারে তখন বরখাস্ত হয়, কিন্তু অনুমান করে যে বাফারিং বন্ধ না করে ক্লিপটিকে শেষ পর্যন্ত চালানোর জন্য পর্যাপ্ত ডেটা লোড করা হয়নি। এই ইভেন্টটি 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 এ মোড়ানো হয়েছে। আপনি যদি জানতে চান কখন মিডিয়া বাজানো হয়, আপনি সম্ভবত |
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), তাহলে আপনি সম্ভবত |
RATE_CHANGE | স্ট্রিং প্লেব্যাক রেট আপডেট করা হলে বহিস্কার করা হয়েছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
চাওয়া হয়েছে | স্ট্রিং একটি চাওয়া শেষ হলে গুলি করা হয়েছে। মিডিয়া থামানোর সময় শেষ করার জন্য এটি বরখাস্ত করা হবে না। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
খুঁজছেন | স্ট্রিং বরখাস্ত হলে গণমাধ্যমের খোঁজ নেওয়া হচ্ছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
স্থবির | স্ট্রিং ব্রাউজার মিডিয়া ডেটা আনার চেষ্টা করার সময় বরখাস্ত হয়েছে, কিন্তু একটি প্রতিক্রিয়া পায়নি৷ |
TIME_UPDATE | স্ট্রিং মিডিয়া চলাকালীন সময়ে সময়ে গুলি করা হয়। যখনই কারেন্টটাইম অ্যাট্রিবিউট পরিবর্তন হবে তখন এটি ফায়ার হবে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
সাসপেন্ড | স্ট্রিং যখন ব্রাউজার ইচ্ছাকৃতভাবে মিডিয়া ডেটা আনছে না তখন বরখাস্ত করা হয়েছে৷ এই ইভেন্টটি 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 । |
TIME_DRIFTED | স্ট্রিং প্লেয়ারের দ্বারা রিপোর্ট করা বর্তমান সময় এবং প্লেয়ারের অবস্থা এবং প্লেব্যাকের হারের উপর ভিত্তি করে আনুমানিক বর্তমান সময়ের মধ্যে গরমিল থাকলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.TimeDriftedEvent । |
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 | স্ট্রিং কোনো ক্লিপ শেষ হলে গুলি করা হয়। এর মধ্যে ব্রেক ক্লিপ এবং ব্রেক ক্লিপগুলির মধ্যে প্রধান বিষয়বস্তু ক্লিপ অন্তর্ভুক্ত রয়েছে। একটি বিরতি ক্লিপ কখন শেষ হয় তা আপনি দেখতে চাইলে, আপনার |
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 | স্ট্রিং প্লেয়ার যখন একটি লোড অনুরোধ পরিচালনা করতে শুরু করে তখন বহিস্কার করা হয়। এটি |
SEGMENT_DOWNLOADED | স্ট্রিং একটি সেগমেন্ট ডাউনলোড শেষ হলে বহিস্কার করা হয়। এটি শুধুমাত্র অভিযোজিত স্ট্রিমিং কন্টেন্ট (HLS, DASH, বা Smooth) এর জন্য ট্রিগার করা হবে। ইভেন্ট হল একটি cast.framework.events.SegmentDownloadedEvent । |
REQUEST_GET_STATUS | স্ট্রিং একটি |
REQUEST_SEEK | স্ট্রিং একটি |
REQUEST_LOAD | স্ট্রিং একটি |
REQUEST_PRELOAD | স্ট্রিং একটি |
REQUEST_STOP | স্ট্রিং একটি |
REQUEST_PAUSE | স্ট্রিং একটি |
REQUEST_PRECACHE | স্ট্রিং একটি |
REQUEST_PLAY | স্ট্রিং একটি |
REQUEST_SKIP_AD | স্ট্রিং একটি |
REQUEST_PLAY_AGAIN | স্ট্রিং একটি |
REQUEST_PLAYBACK_RATE_CHANGE | স্ট্রিং একটি |
REQUEST_VOLUME_CHANGE | স্ট্রিং একটি |
REQUEST_EDIT_TRACKS_INFO | স্ট্রিং একটি EDIT_TRACKS_INFO বার্তা প্রাপ্ত হলে বহিস্কার করা হয়৷ ইভেন্ট হল একটি cast.framework.events.RequestEvent । |
REQUEST_EDIT_AUDIO_TRACKS | স্ট্রিং একটি EDIT_AUDIO_TRACKS বার্তা প্রাপ্ত হলে বহিস্কার করা হয়৷ ইভেন্ট হল একটি cast.framework.events.RequestEvent । |
REQUEST_SET_CREDENTIALS | স্ট্রিং একটি |
REQUEST_LOAD_BY_ENTITY | স্ট্রিং একটি |
REQUEST_USER_ACTION | স্ট্রিং একটি |
REQUEST_DISPLAY_STATUS | স্ট্রিং একটি |
REQUEST_CUSTOM_COMMAND৷ | স্ট্রিং একটি |
REQUEST_FOCUS_STATE | স্ট্রিং একটি |
REQUEST_QUEUE_LOAD | স্ট্রিং একটি |
REQUEST_QUEUE_INSERT | স্ট্রিং একটি |
REQUEST_QUEUE_UPDATE | স্ট্রিং একটি |
REQUEST_QUEUE_REMOVE | স্ট্রিং একটি |
REQUEST_QUEUE_REORDER | স্ট্রিং একটি |
REQUEST_QUEUE_GET_ITEM_RANGE | স্ট্রিং একটি |
REQUEST_QUEUE_GET_ITEMS | স্ট্রিং একটি |
REQUEST_QUEUE_GET_ITEM_IDS | স্ট্রিং একটি |
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 | সংখ্যা প্রেরকের কাছে একটি ত্রুটি বার্তা পাঠানো হয়েছে৷ |
জেনেরিক | সংখ্যা একটি অজানা ত্রুটি ঘটলে ফিরে. |
শেষ কারণ
স্ট্রিং
প্লেব্যাক কিভাবে শেষ হয় তার কারণ।
মান | |
---|---|
END_OF_STREAM | স্ট্রিং প্লেব্যাক শেষ হয়েছে কারণ আমরা বর্তমান স্ট্রিমের শেষে পৌঁছেছি। |
ত্রুটি | স্ট্রিং প্লেব্যাক শেষ হয়েছে কারণ আমরা একটি ত্রুটির সম্মুখীন হয়েছি৷ |
বন্ধ | স্ট্রিং প্লেব্যাক শেষ হয়েছে কারণ একটি অপারেশন আমাদের বর্তমান স্ট্রিম বন্ধ করতে বাধ্য করে৷ |
বাধাপ্রাপ্ত | স্ট্রিং একটি নতুন লোড করা আইটেমের কারণে প্লেব্যাক শেষ হয়েছে৷ |
এড়িয়ে গেছে | স্ট্রিং একটি বিজ্ঞাপন অপারেশন এড়িয়ে যাওয়ার কারণে প্লেব্যাক শেষ হয়েছে৷ |
BREAK_Switch | স্ট্রিং সেলাই করা বিরতির সুইচিংয়ের কারণে প্লেব্যাক শেষ হয়েছে৷ |
ত্রুটির তীব্রতা
সংখ্যা
ত্রুটির তীব্রতা। শাকা প্লেয়ার হিসাবে একই নামকরণ এবং সংখ্যাকরণ অনুসরণ করে।
মান | |
---|---|
পুনরুদ্ধারযোগ্য | সংখ্যা একটি ত্রুটি ঘটেছে, কিন্তু প্লেয়ার ত্রুটি থেকে পুনরুদ্ধার করার চেষ্টা করছে৷ যদি প্লেয়ার শেষ পর্যন্ত পুনরুদ্ধার করতে না পারে তবে এটি এখনও একটি গুরুতর ত্রুটি ফেলতে পারে না। উদাহরণ স্বরূপ, মিডিয়া সেগমেন্টের জন্য পুনরায় চেষ্টা করার ফলে কখনোই একটি জটিল ত্রুটি হবে না (প্লেয়ার চিরতরে পুনরায় চেষ্টা করবে)। |
ক্রিটিকাল | সংখ্যা একটি গুরুতর ত্রুটি যা খেলোয়াড় পুনরুদ্ধার করতে পারে না। এগুলির কারণে প্লেয়ার বর্তমান মিডিয়া আইটেমটির জন্য প্লেব্যাক বন্ধ করে দেয়। |
ইভেন্ট টাইপ
স্ট্রিং
প্লেয়ার ইভেন্ট প্রকার। MediaElement থেকে প্রক্সি করা ইভেন্টগুলির জন্য, আরও তথ্যের জন্য https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents দেখুন৷
মান | |
---|---|
সমস্ত | স্ট্রিং এটি একটি বিশেষ শনাক্তকারী যা সমস্ত ঘটনা শোনার জন্য ব্যবহার করা যেতে পারে (বেশিরভাগই ডিবাগিং উদ্দেশ্যে ব্যবহৃত হয়)। ইভেন্টটি cast.framework.events.Event- এর একটি সাবক্লাস হবে। |
ABORT | স্ট্রিং ব্রাউজার সম্পূর্ণরূপে ডাউনলোড হওয়ার আগে মিডিয়া আনা বন্ধ করে দিলে, কিন্তু কোনো ত্রুটির কারণে নয়। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
CAN_PLAY | স্ট্রিং ব্রাউজার যখন ক্লিপটির প্লেব্যাক পুনরায় শুরু করতে পারে তখন বরখাস্ত হয়, কিন্তু অনুমান করে যে বাফারিং বন্ধ না করে ক্লিপটিকে শেষ পর্যন্ত চালানোর জন্য পর্যাপ্ত ডেটা লোড করা হয়নি। এই ইভেন্টটি 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 এ মোড়ানো হয়েছে। আপনি যদি জানতে চান কখন মিডিয়া বাজানো হয়, আপনি সম্ভবত |
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), তাহলে আপনি সম্ভবত |
RATE_CHANGE | স্ট্রিং প্লেব্যাক রেট আপডেট করা হলে বহিস্কার করা হয়েছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
চাওয়া হয়েছে | স্ট্রিং একটি চাওয়া শেষ হলে গুলি করা হয়েছে। মিডিয়া থামানোর সময় শেষ করার জন্য এটি বরখাস্ত করা হবে না। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
খুঁজছেন | স্ট্রিং বরখাস্ত হলে গণমাধ্যমের খোঁজ নেওয়া হচ্ছে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
স্থবির | স্ট্রিং ব্রাউজার মিডিয়া ডেটা আনার চেষ্টা করার সময় বরখাস্ত হয়েছে, কিন্তু একটি প্রতিক্রিয়া পায়নি৷ |
TIME_UPDATE | স্ট্রিং মিডিয়া চলাকালীন সময়ে সময়ে গুলি করা হয়। যখনই কারেন্টটাইম অ্যাট্রিবিউট পরিবর্তন হবে তখন এটি ফায়ার হবে। এই ইভেন্টটি MediaElement থেকে ফরোয়ার্ড করা হয়েছে, এবং একটি cast.framework.events.MediaElementEvent এ মোড়ানো হয়েছে। |
সাসপেন্ড | স্ট্রিং যখন ব্রাউজার ইচ্ছাকৃতভাবে মিডিয়া ডেটা আনছে না তখন বরখাস্ত করা হয়েছে৷ এই ইভেন্টটি 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 । |
TIME_DRIFTED | স্ট্রিং প্লেয়ারের দ্বারা রিপোর্ট করা বর্তমান সময় এবং প্লেয়ারের অবস্থা এবং প্লেব্যাকের হারের উপর ভিত্তি করে আনুমানিক বর্তমান সময়ের মধ্যে গরমিল থাকলে বরখাস্ত করা হয়। ইভেন্ট হল একটি cast.framework.events.TimeDriftedEvent । |
CACHE_LOADED | স্ট্রিং ফাস্টপ্লে দ্বারা প্রাক-ক্যাশে থাকা সামগ্রী লোডিং শেষ হয়ে গেলে ফায়ার করা। ইভেন্টটি একটি cast |
ক্যাশে_হিট | স্ট্রিং ফাস্টপ্লে দ্বারা প্রি-ক্যাশে থাকা সামগ্রী ব্যবহার করা হলে ফায়ার করা হয়। ইভেন্টটি একটি cast |
Cache_inserted | স্ট্রিং যখন একটি একক ইউআরএল ফাস্টপ্লে দ্বারা ক্যাশে করা হচ্ছে তখন বরখাস্ত। ইভেন্টটি একটি cast |
ক্লিপ_স্টার্টেড | স্ট্রিং কোনও ক্লিপ প্রথমে খেলতে শুরু করলে বরখাস্ত। এর মধ্যে ব্রেক ক্লিপ এবং ব্রেক ক্লিপগুলির মধ্যে প্রধান সামগ্রী ক্লিপ অন্তর্ভুক্ত রয়েছে। যদি আপনি দেখতে চান যে বিরতি ক্লিপটি কখন শুরু হয়, আপনার ইভেন্টটি ব্যবহার করা উচিত {@লিঙ্ক কাস্ট.ফ্রেমওয়ার্ক.ইভেন্টস.এভেন্ট। |
ক্লিপ_েন্ডেড | স্ট্রিং কোনও ক্লিপ শেষ হলে বরখাস্ত। এর মধ্যে ব্রেক ক্লিপ এবং ব্রেক ক্লিপগুলির মধ্যে প্রধান সামগ্রী ক্লিপ অন্তর্ভুক্ত রয়েছে। যদি আপনি দেখতে চান যে বিরতি ক্লিপটি কখন শেষ হয় তবে আপনার |
ইএমএসজি | স্ট্রিং কোনও বিভাগে যখন কোনও ইএমএসজি পাওয়া যায় তখন বরখাস্ত করা হয়। ইভেন্টটি একটি cast |
ত্রুটি | স্ট্রিং একটি ত্রুটি দেখা দিলে বরখাস্ত। ইভেন্টটি একটি cast |
ID3 | স্ট্রিং আইডি 3 ট্যাগের মুখোমুখি হলে ফায়ার করা। এটি কেবল এইচএলএস সামগ্রীর জন্য বরখাস্ত করা হবে। ইভেন্টটি একটি cast |
মিডিয়া_স্ট্যাটাস | স্ট্রিং বর্তমান মিডিয়া স্ট্যাটাসযুক্ত একটি বহির্গামী বার্তা প্রেরণের আগে বরখাস্ত করা হয়েছে। ইভেন্টটি একটি cast |
কাস্টম_স্টেট | স্ট্রিং বহির্গামী কাস্টম রাষ্ট্রের বার্তা প্রেরণ করা হলে বরখাস্ত। ইভেন্টটি একটি cast |
মিডিয়া_ইনফর্মেশন_চ্যাঞ্জড | স্ট্রিং প্লেব্যাকের সময় মিডিয়ার তথ্য পরিবর্তন করা হলে বরখাস্ত। উদাহরণস্বরূপ যখন লাইভ রেডিও বাজানো এবং ট্র্যাক মেটাডেটা পরিবর্তিত হয়েছিল। ইভেন্টটি একটি cast |
মিডিয়া_ফিনিশড | স্ট্রিং মিডিয়া পুরোপুরি খেলা শেষ হয়ে গেলে বরখাস্ত। এর মধ্যে নিম্নলিখিত কেসগুলি অন্তর্ভুক্ত রয়েছে: স্ট্রিমে খেলার মতো কিছুই অবশিষ্ট নেই, ব্যবহারকারী একটি স্টপ অনুরোধ করেছেন, বা একটি ত্রুটি ঘটেছে। যখন সারি ব্যবহার করা হয়, এই ইভেন্টটি শেষ হওয়া প্রতিটি সারি আইটেমের জন্য একবার ট্রিগার করবে। ইভেন্টটি একটি cast |
প্লেয়ার_প্রিলোডিং | স্ট্রিং প্লেয়ার যখন প্রিলোডের অনুরোধটি পরিচালনা করতে শুরু করে তখন বরখাস্ত। ইভেন্টটি একটি cast |
প্লেয়ার_প্রিলোডিং_স্যান্সেলড | স্ট্রিং প্লেয়ার প্রিলোডিং বাতিল করলে বরখাস্ত। ইভেন্টটি একটি cast |
প্লেয়ার_লোড_কমপ্লিট | স্ট্রিং প্লেয়ার যখন কোনও লোড অনুরোধ প্রক্রিয়াকরণ শেষ করে এবং খেলতে প্রস্তুত থাকে তখন বরখাস্ত। ইভেন্টটি একটি cast |
প্লেয়ার_লোডিং | স্ট্রিং প্লেয়ার যখন কোনও লোড অনুরোধ পরিচালনা করতে শুরু করে তখন বরখাস্ত। এটি |
সেগমেন্ট_ডাউনলোড | স্ট্রিং কোনও বিভাগ ডাউনলোড শেষ হয়ে গেলে গুলি চালানো। এটি কেবল অভিযোজিত স্ট্রিমিং সামগ্রী (এইচএলএস, ড্যাশ বা মসৃণ) জন্য ট্রিগার করা হবে। ইভেন্টটি একটি cast |
অনুরোধ_গেট_স্ট্যাটাস | স্ট্রিং একটি |
অনুরোধ_সেক | স্ট্রিং যখন একটি |
অনুরোধ_লোড | স্ট্রিং |
অনুরোধ_প্রিলোড | স্ট্রিং |
অনুরোধ_স্টপ | স্ট্রিং একটি |
অনুরোধ_পজ | স্ট্রিং |
অনুরোধ_প্রেসি | স্ট্রিং যখন |
অনুরোধ_প্লে | স্ট্রিং একটি |
অনুরোধ_স্কিপ_এড | স্ট্রিং একটি |
অনুরোধ_প্লে_গাইন | স্ট্রিং একটি |
অনুরোধ_প্লেব্যাক_রেট_চেঞ্জ | স্ট্রিং যখন একটি |
অনুরোধ_ভলিউম_চেঞ্জ | স্ট্রিং একটি |
অনুরোধ_ডিট_ট্র্যাকস_ইনফো | স্ট্রিং যখন একটি সম্পাদনা_ট্র্যাকস_ইনফো বার্তা প্রাপ্ত হয় তখন ফায়ার করা হয়। ইভেন্টটি একটি cast |
অনুরোধ_ডিট_উইডিয়ো_ট্র্যাকস | স্ট্রিং যখন একটি EDIT_AUDIO_TRACKS বার্তা প্রাপ্ত হয় তখন বরখাস্ত। ইভেন্টটি একটি cast |
অনুরোধ_সেট_সিডেন্টিয়েন্সিয়ালস | স্ট্রিং একটি |
অনুরোধ_লোড_বাই_এনটিটি | স্ট্রিং যখন |
অনুরোধ_উসার_অ্যাকশন | স্ট্রিং যখন কোনও |
অনুরোধ_ডিসপ্লে_স্ট্যাটাস | স্ট্রিং একটি |
অনুরোধ_কাস্টম_কম্যান্ড | স্ট্রিং |
অনুরোধ_ফোকাস_স্টেট | স্ট্রিং |
অনুরোধ_কুই_লোড | স্ট্রিং একটি |
অনুরোধ_কুই_ইনসার্ট | স্ট্রিং যখন একটি |
অনুরোধ_কিউ_উপডেট | স্ট্রিং একটি |
অনুরোধ_কিউ_রেমোভ | স্ট্রিং যখন একটি |
অনুরোধ_কিউ_র্ডার | স্ট্রিং একটি |
অনুরোধ_কিউ_জেট_আইটিইএম_আরঞ্জ | স্ট্রিং যখন একটি |
অনুরোধ_কিউ_জেট_আইটিএমএস | স্ট্রিং যখন একটি |
অনুরোধ_কিউ_জেট_আইটিইএম_আইডি | স্ট্রিং যখন একটি |
ট্র্যাক_চ্যাংড | স্ট্রিং লোড সম্পূর্ণ হওয়ার পরে যদি উপলভ্য ট্র্যাকগুলি পরিবর্তিত হয় তবে বরখাস্ত। |
Live_is_moving_window_changed | স্ট্রিং যখন লাইভ সিক্যেবল রেঞ্জ ইসমোভিংউইন্ডো পরিবর্তিত হয়েছিল, তখন আরও নির্দিষ্টভাবে, যখন একটি চলন্ত উইন্ডোটি কোনও প্রসারিত উইন্ডোতে বা বিপরীতে পরিবর্তিত হয়। ইভেন্টটি একটি cast |
লাইভ_এন্ড | স্ট্রিং লাইভ সবে শেষ হয়ে গেলে বরখাস্ত। ইভেন্টটি একটি cast |
টাইমড_মেটাডাটা_চ্যাঞ্জড | স্ট্রিং যখন ড্যাশ (ইভেন্টস্ট্রিম) বা এইচএলএস (এক্স-এক্স-ডেটারঞ্জ) এ সময়সীমা মেটাডেটা পাওয়া যায়, তখন লাইভ সামগ্রীতে নতুন সময়সীমার মেটাডেটা যখন মুখোমুখি হয় তখন প্লেয়ার_লোড_কমের পরে এই ইভেন্টটি বরখাস্ত করা হয়। ইভেন্টটি একটি cast |
টাইমড_মেটাডাটা_নার | স্ট্রিং প্লেহেড যখন ড্যাশে একটি টাইমলাইন অঞ্চলে প্রবেশ করে বা একটি এক্স-এক্স-ড্যাটারঞ্জ ট্যাগে পৌঁছায় তখন গুলি চালানো হয়। ইভেন্টটি একটি cast |
টাইমড_মেটাডাটা_এক্সিট | স্ট্রিং প্লেড যখন ড্যাশে একটি টাইমলাইন অঞ্চল থেকে বেরিয়ে আসে বা একটি এক্স-এক্স-ড্যাটারঞ্জ ট্যাগ ছেড়ে যায় তখন গুলি চালানো হয়। ইভেন্টটি একটি cast |