فضای نام: رویدادها

کلاس‌ها

فضای نام

شمارش‌ها

کد خطای جزئی

استاتیک

شماره

کدی که توسط SDK گیرنده تعیین شده و خطای رخ داده را توصیف می‌کند.

ارزش

رسانه_ناشناس

شماره

زمانی برگردانده می‌شود که HTMLMediaElement خطایی ایجاد کند، اما CAF خطای خاص را تشخیص ندهد.

رسانه لغو شد

شماره

زمانی برگردانده می‌شود که فرآیند دریافت منبع رسانه توسط عامل کاربر به درخواست کاربر متوقف شده باشد.

رمزگشایی رسانه

شماره

زمانی برگردانده می‌شود که هنگام رمزگشایی منبع رسانه، پس از اینکه منبع قابل استفاده تشخیص داده شد، خطایی رخ دهد.

شبکه_رسانه‌ای

شماره

زمانی برمی‌گردد که یک خطای شبکه باعث شود عامل کاربر، دریافت منبع رسانه را پس از قابل استفاده شدن منبع، متوقف کند.

رسانه_SRC_پشتیبانی_نمی‌شود

شماره

زمانی برگردانده می‌شود که منبع رسانه‌ای که توسط ویژگی src نشان داده شده است، مناسب نباشد.

منبع_بافر_شکست

شماره

زمانی برگردانده می‌شود که نتوان بافر منبع را به MediaSource اضافه کرد.

مدیاکیز_ناشناس

شماره

زمانی که خطای ناشناخته‌ای در کلیدهای رسانه وجود داشته باشد، بازگردانده می‌شود.

شبکه مدیاکیز

شماره

زمانی برگردانده می‌شود که به دلیل مشکل شبکه، کلیدهای رسانه‌ای از کار بیفتند.

مدیاکیز_بدون پشتیبانی

شماره

زمانی برگردانده می‌شود که نتوان یک شیء MediaKeySession ایجاد کرد.

مدیاکیز_وب‌کریپتوی

شماره

وقتی کریپتو شکست خورد، برگشت.

شبکه_ناشناس

شماره

وقتی مشکل شبکه ناشناخته‌ای وجود داشت، برگشت.

شبکه_قطعه

شماره

زمانی که دانلود یک بخش با شکست مواجه شود، برگردانده می‌شود.

لیست پخش شبکه اصلی HLS

شماره

زمانی که دانلود لیست پخش اصلی HLS با شکست مواجه شود، برگردانده می‌شود.

لیست پخش شبکه HLS

شماره

زمانی که دانلود یک لیست پخش HLS با شکست مواجه شود، برگردانده می‌شود.

HLS_NETWORK_NO_KEY_RESPONSE

شماره

زمانی که دانلود کلید HLS با شکست مواجه شود، بازگردانده می‌شود.

بارگذاری کلید شبکه HLS

شماره

زمانی برگردانده می‌شود که درخواست برای کلید HLS قبل از ارسال با شکست مواجه شود.

HLS_NETWORK_INVALID_SEGMENT

شماره

زمانی برگردانده می‌شود که یک بخش HLS نامعتبر باشد.

تجزیه قطعه کد HLS

شماره

زمانی برگردانده می‌شود که یک قطعه HLS نتواند تجزیه شود.

شبکه دش

شماره

زمانی برگردانده می‌شود که هنگام مدیریت یک جریان DASH، خطای شبکه‌ای ناشناخته‌ای رخ دهد.

بدون ورود خط تیره

شماره

زمانی برگردانده می‌شود که یک جریان DASH فاقد init باشد.

شبکه_هوشمند

شماره

زمانی برگردانده می‌شود که هنگام مدیریت یک جریان Smooth، خطای شبکه ناشناخته‌ای رخ دهد.

بدون داده رسانه‌ای روان

شماره

زمانی برگردانده می‌شود که یک جریان Smooth فاقد داده‌های رسانه‌ای باشد.

مانیفست_ناشناس

شماره

زمانی برگردانده می‌شود که هنگام تجزیه یک مانیفست، خطای ناشناخته‌ای رخ دهد.

HLS_MANIFEST_MASTER

شماره

زمانی برگردانده می‌شود که هنگام تجزیه‌ی یک مانیفست اصلی HLS خطایی رخ دهد.

لیست پخش HLS

شماره

زمانی برگردانده می‌شود که هنگام تجزیه‌ی یک لیست پخش HLS خطایی رخ دهد.

DASH_MANIFEST_UNKNOWN

شماره

زمانی برگردانده می‌شود که هنگام تجزیه‌ی یک مانیفست DASH، خطای ناشناخته‌ای رخ دهد.

خط تیره_مانیفست_بدون_دوره

شماره

زمانی برگردانده می‌شود که یک مانیفست DASH فاقد دوره‌های زمانی باشد.

DASH_MANIFEST_NO_MIMETYPE

شماره

زمانی برگردانده می‌شود که یک مانیفست DASH فاقد MimeType باشد.

اطلاعات بخش نامعتبر DASH

شماره

زمانی برگردانده می‌شود که یک مانیفست DASH حاوی اطلاعات نامعتبر در مورد بخش باشد.

مانیفست نرم

شماره

زمانی برگردانده می‌شود که هنگام تجزیه یک مانیفست Smooth خطایی رخ دهد.

بخش_ناشناخته

شماره

زمانی که یک خطای نامشخص در قطعه رخ دهد، بازگردانده می‌شود.

متن_ناشناس

شماره

خطای ناشناخته‌ای در جریان متن رخ داده است.

برنامه

شماره

زمانی که خطایی خارج از چارچوب رخ دهد، برگردانده می‌شود (مثلاً اگر یک کنترل‌کننده رویداد خطایی ایجاد کند).

خطای بارگذاری کلیپ

شماره

زمانی که رهگیری بار کلیپس قطع کننده از کار بیفتد، بازگردانده می‌شود.

خطای Break_SEEK_INTERCEPTOR_ERROR

شماره

زمانی که رهگیر جستجوی break با شکست مواجه شود، برگردانده می‌شود.

خطای تصویر

شماره

زمانی که تصویر بارگذاری نمی‌شود، برگردانده می‌شود.

بارگذاری_متوقف

شماره

بارگیری توسط تخلیه بار یا توسط بار دیگری قطع شد.

بارگذاری ناموفق

شماره

دستور بارگذاری ناموفق بود.

پیام خطای رسانه‌ای

شماره

یک پیام خطا برای فرستنده ارسال شد.

عمومی

شماره

وقتی خطای ناشناخته‌ای رخ می‌دهد، برگردانده می‌شود.

دلیل پایان یافته

استاتیک

رشته

دلایل پایان پخش.

ارزش

پایان_جریان

رشته

پخش به پایان رسید زیرا به انتهای پخش فعلی رسیدیم.

خطا

رشته

پخش به دلیل مواجه شدن با خطا متوقف شد.

متوقف شد

رشته

پخش به پایان رسید زیرا عملیاتی ما را مجبور به توقف پخش فعلی کرد.

قطع شد

رشته

پخش به دلیل بارگذاری یک مورد جدید متوقف شد.

رد شد

رشته

پخش به دلیل عملیات رد کردن تبلیغ متوقف شد.

کلید قطع

رشته

پخش به دلیل تعویض وقفه بخیه خورده متوقف شد.

شدت خطا

استاتیک

شماره

شدت خطا. از همان طرح نامگذاری و شماره‌گذاری Shaka Player پیروی می‌کند.

ارزش

قابل بازیابی

شماره

خطایی رخ داده است، اما پخش‌کننده در تلاش است تا از خطا بهبود یابد. اگر پخش‌کننده در نهایت نتواند آن را بهبود بخشد، ممکن است همچنان خطای بحرانی ایجاد نکند. برای مثال، تلاش مجدد برای یک بخش رسانه‌ای هرگز منجر به خطای بحرانی نخواهد شد (پخش‌کننده فقط برای همیشه تلاش مجدد خواهد کرد).

بحرانی

شماره

یک خطای بحرانی که پخش‌کننده نمی‌تواند آن را برطرف کند. این خطاها باعث می‌شوند پخش آیتم رسانه‌ای فعلی متوقف شود.

نوع رویداد

استاتیک

رشته

انواع رویدادهای پخش‌کننده. برای رویدادهایی که از MediaElement پروکسی می‌شوند، برای اطلاعات بیشتر به https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents مراجعه کنید.

ارزش

همه

رشته

این یک شناسه ویژه است که می‌تواند برای گوش دادن به همه رویدادها (که بیشتر برای اهداف اشکال‌زدایی استفاده می‌شود) استفاده شود. این رویداد یک زیرکلاس از cast.framework.events.Event خواهد بود.

سقط جنین

رشته

زمانی اجرا می‌شود که مرورگر قبل از دانلود کامل رسانه، دریافت آن را متوقف می‌کند، اما نه به دلیل خطا. این رویداد از MediaElement ارسال شده و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

می‌توان_بازی کرد

رشته

زمانی اجرا می‌شود که مرورگر می‌تواند پخش کلیپ را از سر بگیرد، اما تخمین می‌زند که داده‌های کافی برای پخش کلیپ تا انتهای آن بدون نیاز به توقف برای بافرینگ بارگذاری نشده است. این رویداد از MediaElement ارسال می‌شود و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

می‌توان از طریق آن بازی کرد

رشته

زمانی اجرا می‌شود که مرورگر تخمین می‌زند که می‌تواند کلیپ را تا انتها و بدون توقف برای بافر کردن پخش کند. توجه داشته باشید که تخمین مرورگر فقط مربوط به کلیپ فعلی در حال پخش است (یعنی: اگر در حال پخش یک کلیپ تبلیغاتی هستید، مرورگر فقط برای کلیپ تبلیغاتی تخمین می‌زند و نه کل محتوای آن). این رویداد از MediaElement ارسال شده و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

مدت_تغییر

رشته

زمانی اجرا می‌شود که ویژگی مدت زمان MediaElement تغییر کرده باشد. این رویداد از MediaElement ارسال شده و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

تخلیه شده

رشته

زمانی که رسانه خالی شده باشد، اجرا می‌شود. یک مثال که این اتفاق می‌افتد زمانی است که load() برای تنظیم مجدد MediaElement فراخوانی می‌شود. این رویداد از 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 قرار گرفته است.

جستجو شده

رشته

زمانی اجرا می‌شود که یک جستجو (search) پایان یافته باشد. در صورتی که جستجو (searching) در زمان مکث رسانه (media) پایان یابد، این رویداد اجرا نخواهد شد. این رویداد از 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 به طور مداوم در انواع جریان پیاده‌سازی می‌شود و هنگام تلاش برای بررسی اینکه آیا پخش‌کننده در حال بافر شدن است یا خیر، باید به جای «انتظار» استفاده شود. این رویداد از MediaElement ارسال می‌شود و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

بیت ریت تغییر کرد

رشته

زمانی اجرا می‌شود که بیت‌ریت رسانه در حال پخش تغییر کند (مانند زمانی که یک آهنگ فعال تغییر می‌کند، یا زمانی که بیت‌ریت متفاوتی در پاسخ به شرایط شبکه انتخاب می‌شود). رویداد یک cast.framework.events.BitrateChangedEvent است.

شروع ناگهانی

رشته

زمانی که اولین کلیپ break در یک break شروع به بارگذاری می‌کند، اجرا می‌شود. رویداد از نوع cast.framework.events.BreaksEvent است.

پایان_شکست

رشته

زمانی اجرا می‌شود که آخرین کلیپ break در یک break به پایان برسد. رویداد از نوع cast.framework.events.BreaksEvent است.

دانلود کلیپ فوری

رشته

زمانی که یک کلیپ break شروع به بارگذاری می‌کند، اجرا می‌شود. رویداد از نوع cast.framework.events.BreaksEvent است.

شروع کلیپ

رشته

وقتی یک کلیپ break شروع می‌شود، اجرا می‌شود. رویداد از نوع cast.framework.events.BreaksEvent است.

پایان کلیپ

رشته

زمانی که یک کلیپ break پایان می‌یابد، اجرا می‌شود. این رویداد از نوع cast.framework.events.BreaksEvent است.

بافر کردن

رشته

زمانی اجرا می‌شود که پخش به دلیل بافر شدن متوقف شده باشد، یا پس از اتمام بافر شدن دوباره شروع شده باشد. رویداد از نوع cast.framework.events.BufferingEvent است.

زمان رانده شده

رشته

زمانی اجرا می‌شود که بین زمان فعلی گزارش شده توسط بازیکن و زمان فعلی تخمین زده شده بر اساس وضعیت بازیکن و نرخ پخش، عدم تطابق وجود داشته باشد. رویداد یک cast.framework.events.TimeDriftedEvent است.

بارگذاری حافظه پنهان

رشته

زمانی اجرا می‌شود که بارگذاری محتوای از پیش ذخیره شده توسط fastplay به پایان برسد. رویداد از نوع cast.framework.events.CacheLoadedEvent است.

آمار حافظه پنهان

رشته

زمانی اجرا می‌شود که محتوایی که توسط fastplay از قبل ذخیره شده است، استفاده شود. رویداد، یک cast.framework.events.CacheItemEvent است.

درج حافظه پنهان

رشته

زمانی اجرا می‌شود که یک URL واحد توسط fastplay در حال ذخیره شدن باشد. رویداد از نوع cast.framework.events.CacheItemEvent است.

کلیپ_شروع_شد

رشته

زمانی که هر کلیپی برای اولین بار شروع به پخش می‌کند، اجرا می‌شود. این شامل کلیپ‌های break و کلیپ‌های محتوای اصلی بین کلیپ‌های break می‌شود. اگر می‌خواهید ببینید که یک کلیپ break چه زمانی شروع می‌شود، باید از Event به عنوان یک {@link cast.framework.events.Event استفاده کنید.

کلیپ_پایان یافته

رشته

وقتی هر کلیپی تمام می‌شود، اجرا می‌شود. این شامل کلیپ‌های break و کلیپ‌های محتوای اصلی بین کلیپ‌های break می‌شود. اگر می‌خواهید ببینید که یک کلیپ break چه زمانی تمام می‌شود، باید از cast.framework.events.EventType.BREAK_CLIP_ENDED استفاده کنید. اگر می‌خواهید ببینید که پخش رسانه چه زمانی به طور کامل تمام شده است، باید از Event به عنوان یک 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 است.

رسانه تمام شد

رشته

زمانی اجرا می‌شود که پخش رسانه به طور کامل تمام شده باشد. این شامل موارد زیر می‌شود: چیزی در استریم برای پخش باقی نمانده باشد، کاربر درخواست توقف داده باشد، یا خطایی رخ داده باشد. هنگام استفاده از صف‌بندی، این رویداد برای هر آیتم صف که تمام شود، یک بار فعال می‌شود. این رویداد از نوع 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 است.

درخواست_دریافت_وضعیت

رشته

زمانی که یک پیام 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 است.

درخواست_رد_شدن_تبلیغ

رشته

زمانی که یک پیام 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 است.

درخواست_تنظیم_اعتبارنامه‌ها

رشته

زمانی که یک پیام 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 است.

درخواست_صف_دریافت_دامنه_مورد_نیاز

رشته

زمانی که یک پیام QUEUE_GET_ITEM_RANGE دریافت شود، اجرا می‌شود. رویداد از نوع cast.framework.events.RequestEvent است.

درخواست_صف_دریافت_آیتم‌ها

رشته

زمانی که یک پیام QUEUE_GET_ITEMS دریافت شود، اجرا می‌شود. رویداد از نوع cast.framework.events.RequestEvent است.

شناسه‌های درخواست صف دریافت آیتم

رشته

زمانی که یک پیام QUEUE_GET_ITEM_IDS دریافت شود، اجرا می‌شود. رویداد از نوع cast.framework.events.RequestEvent است.

آهنگ‌ها_تغییر کردند

رشته

اگر آهنگ‌های موجود پس از اتمام بارگذاری تغییر کنند، اجرا می‌شود.

پنجره_در_حرکت_زنده_تغییر_کرد

رشته

زمانی اجرا می‌شود که محدوده‌ی قابل جستجوی زنده‌ی isMovingWindow تغییر کند، به طور خاص‌تر، زمانی که یک پنجره‌ی متحرک به یک پنجره‌ی در حال گسترش یا برعکس تغییر می‌کند. رویداد یک cast.framework.events.LiveStatusEvent است.

پایان_زنده

رشته

وقتی که پخش زنده تازه تمام شده باشد، اجرا می‌شود. رویداد یک cast.framework.events.LiveStatusEvent است.

زمان تغییر فراداده

رشته

وقتی فراداده‌های زمان‌دار در DASH (EventStream) یا HLS (EXT-X-DATERANGE) یافت می‌شوند، این رویداد پس از PLAYER_LOAD_COMPLETE و در صورت مواجهه با فراداده‌های زمان‌دار جدید در محتوای زنده، اجرا می‌شود. این رویداد یک cast.framework.events.TimedMetadataEvent است.

ورود به سیستم فراداده زمان‌دار

رشته

زمانی اجرا می‌شود که هد پخش وارد یک ناحیه‌ی جدول زمانی در DASH شود یا به یک تگ EXT-X-DATERANGE برسد. این رویداد یک cast.framework.events.TimedMetadataEvent است.

خروج فراداده زمان‌دار

رشته

زمانی اجرا می‌شود که پخش از یک ناحیه جدول زمانی در DASH خارج شود یا یک برچسب EXT-X-DATERANGE باقی بگذارد. رویداد یک cast.framework.events.TimedMetadataEvent است.

خواص

کد خطای جزئی

استاتیک

شماره

کدی که توسط SDK گیرنده تعیین شده و خطای رخ داده را توصیف می‌کند.

ارزش

رسانه_ناشناس

شماره

زمانی برگردانده می‌شود که HTMLMediaElement خطایی ایجاد کند، اما CAF خطای خاص را تشخیص ندهد.

رسانه لغو شد

شماره

زمانی برگردانده می‌شود که فرآیند دریافت منبع رسانه توسط عامل کاربر به درخواست کاربر متوقف شده باشد.

رمزگشایی رسانه

شماره

زمانی برگردانده می‌شود که هنگام رمزگشایی منبع رسانه، پس از اینکه منبع قابل استفاده تشخیص داده شد، خطایی رخ دهد.

شبکه_رسانه‌ای

شماره

زمانی برمی‌گردد که یک خطای شبکه باعث شود عامل کاربر، دریافت منبع رسانه را پس از قابل استفاده شدن منبع، متوقف کند.

رسانه_SRC_پشتیبانی_نمی‌شود

شماره

زمانی برگردانده می‌شود که منبع رسانه‌ای که توسط ویژگی src نشان داده شده است، مناسب نباشد.

منبع_بافر_شکست

شماره

زمانی برگردانده می‌شود که نتوان بافر منبع را به MediaSource اضافه کرد.

مدیاکیز_ناشناس

شماره

زمانی که خطای ناشناخته‌ای در کلیدهای رسانه وجود داشته باشد، بازگردانده می‌شود.

شبکه مدیاکیز

شماره

زمانی برگردانده می‌شود که به دلیل مشکل شبکه، کلیدهای رسانه‌ای از کار بیفتند.

مدیاکیز_بدون پشتیبانی

شماره

زمانی برگردانده می‌شود که نتوان یک شیء MediaKeySession ایجاد کرد.

مدیاکیز_وب‌کریپتوی

شماره

وقتی کریپتو شکست خورد، برگشت.

شبکه_ناشناس

شماره

وقتی مشکل شبکه ناشناخته‌ای وجود داشت، برگشت.

شبکه_قطعه

شماره

زمانی که دانلود یک بخش با شکست مواجه شود، برگردانده می‌شود.

لیست پخش شبکه اصلی HLS

شماره

زمانی که دانلود لیست پخش اصلی HLS با شکست مواجه شود، برگردانده می‌شود.

لیست پخش شبکه HLS

شماره

زمانی که دانلود یک لیست پخش HLS با شکست مواجه شود، برگردانده می‌شود.

HLS_NETWORK_NO_KEY_RESPONSE

شماره

زمانی که دانلود کلید HLS با شکست مواجه شود، بازگردانده می‌شود.

بارگذاری کلید شبکه HLS

شماره

زمانی برگردانده می‌شود که درخواست برای کلید HLS قبل از ارسال با شکست مواجه شود.

HLS_NETWORK_INVALID_SEGMENT

شماره

زمانی برگردانده می‌شود که یک بخش HLS نامعتبر باشد.

تجزیه قطعه کد HLS

شماره

زمانی برگردانده می‌شود که یک قطعه HLS نتواند تجزیه شود.

شبکه دش

شماره

زمانی برگردانده می‌شود که هنگام مدیریت یک جریان DASH، خطای شبکه‌ای ناشناخته‌ای رخ دهد.

بدون ورود خط تیره

شماره

زمانی برگردانده می‌شود که یک جریان DASH فاقد init باشد.

شبکه_هوشمند

شماره

زمانی برگردانده می‌شود که هنگام مدیریت یک جریان Smooth، خطای شبکه ناشناخته‌ای رخ دهد.

بدون داده رسانه‌ای روان

شماره

زمانی برگردانده می‌شود که یک جریان Smooth فاقد داده‌های رسانه‌ای باشد.

مانیفست_ناشناس

شماره

زمانی برگردانده می‌شود که هنگام تجزیه یک مانیفست، خطای ناشناخته‌ای رخ دهد.

HLS_MANIFEST_MASTER

شماره

زمانی برگردانده می‌شود که هنگام تجزیه‌ی یک مانیفست اصلی HLS خطایی رخ دهد.

لیست پخش HLS

شماره

زمانی برگردانده می‌شود که هنگام تجزیه‌ی یک لیست پخش HLS خطایی رخ دهد.

DASH_MANIFEST_UNKNOWN

شماره

زمانی برگردانده می‌شود که هنگام تجزیه‌ی یک مانیفست DASH، خطای ناشناخته‌ای رخ دهد.

خط تیره_مانیفست_بدون_دوره

شماره

زمانی برگردانده می‌شود که یک مانیفست DASH فاقد دوره‌های زمانی باشد.

DASH_MANIFEST_NO_MIMETYPE

شماره

زمانی برگردانده می‌شود که یک مانیفست DASH فاقد MimeType باشد.

اطلاعات بخش نامعتبر DASH

شماره

زمانی برگردانده می‌شود که یک مانیفست DASH حاوی اطلاعات نامعتبر در مورد بخش باشد.

مانیفست نرم

شماره

زمانی برگردانده می‌شود که هنگام تجزیه یک مانیفست Smooth خطایی رخ دهد.

بخش_ناشناخته

شماره

زمانی که یک خطای نامشخص در قطعه رخ دهد، بازگردانده می‌شود.

متن_ناشناس

شماره

خطای ناشناخته‌ای در جریان متن رخ داده است.

برنامه

شماره

زمانی که خطایی خارج از چارچوب رخ دهد، برگردانده می‌شود (مثلاً اگر یک کنترل‌کننده رویداد خطایی ایجاد کند).

خطای بارگذاری کلیپ

شماره

زمانی که رهگیری بار کلیپس قطع کننده از کار بیفتد، بازگردانده می‌شود.

خطای Break_SEEK_INTERCEPTOR_ERROR

شماره

زمانی که رهگیر جستجوی break با شکست مواجه شود، برگردانده می‌شود.

خطای تصویر

شماره

زمانی که تصویر بارگذاری نمی‌شود، برگردانده می‌شود.

بارگذاری_متوقف

شماره

بارگیری توسط تخلیه بار یا توسط بار دیگری قطع شد.

بارگذاری ناموفق

شماره

دستور بارگذاری ناموفق بود.

پیام خطای رسانه‌ای

شماره

یک پیام خطا برای فرستنده ارسال شد.

عمومی

شماره

وقتی خطای ناشناخته‌ای رخ می‌دهد، برگردانده می‌شود.

دلیل پایان یافته

استاتیک

رشته

دلایل پایان پخش.

ارزش

پایان_جریان

رشته

پخش به پایان رسید زیرا به انتهای پخش فعلی رسیدیم.

خطا

رشته

پخش به دلیل مواجه شدن با خطا متوقف شد.

متوقف شد

رشته

پخش به پایان رسید زیرا عملیاتی ما را مجبور به توقف پخش فعلی کرد.

قطع شد

رشته

پخش به دلیل بارگذاری یک مورد جدید متوقف شد.

رد شد

رشته

پخش به دلیل عملیات رد کردن تبلیغ متوقف شد.

کلید قطع

رشته

پخش به دلیل تعویض وقفه بخیه خورده متوقف شد.

شدت خطا

استاتیک

شماره

شدت خطا. از همان طرح نامگذاری و شماره‌گذاری Shaka Player پیروی می‌کند.

ارزش

قابل بازیابی

شماره

خطایی رخ داده است، اما پخش‌کننده در تلاش است تا از خطا بهبود یابد. اگر پخش‌کننده در نهایت نتواند آن را بهبود بخشد، ممکن است همچنان خطای بحرانی ایجاد نکند. برای مثال، تلاش مجدد برای یک بخش رسانه‌ای هرگز منجر به خطای بحرانی نخواهد شد (پخش‌کننده فقط برای همیشه تلاش مجدد خواهد کرد).

بحرانی

شماره

یک خطای بحرانی که پخش‌کننده نمی‌تواند آن را برطرف کند. این خطاها باعث می‌شوند پخش آیتم رسانه‌ای فعلی متوقف شود.

نوع رویداد

استاتیک

رشته

انواع رویدادهای پخش‌کننده. برای رویدادهایی که از MediaElement پروکسی می‌شوند، برای اطلاعات بیشتر به https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents مراجعه کنید.

ارزش

همه

رشته

این یک شناسه ویژه است که می‌تواند برای گوش دادن به همه رویدادها (که بیشتر برای اهداف اشکال‌زدایی استفاده می‌شود) استفاده شود. این رویداد یک زیرکلاس از cast.framework.events.Event خواهد بود.

سقط جنین

رشته

زمانی اجرا می‌شود که مرورگر قبل از دانلود کامل رسانه، دریافت آن را متوقف می‌کند، اما نه به دلیل خطا. این رویداد از MediaElement ارسال شده و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

می‌توان_بازی کرد

رشته

زمانی اجرا می‌شود که مرورگر می‌تواند پخش کلیپ را از سر بگیرد، اما تخمین می‌زند که داده‌های کافی برای پخش کلیپ تا انتهای آن بدون نیاز به توقف برای بافرینگ بارگذاری نشده است. این رویداد از MediaElement ارسال می‌شود و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

می‌توان از طریق آن بازی کرد

رشته

زمانی اجرا می‌شود که مرورگر تخمین می‌زند که می‌تواند کلیپ را تا انتها و بدون توقف برای بافر کردن پخش کند. توجه داشته باشید که تخمین مرورگر فقط مربوط به کلیپ فعلی در حال پخش است (یعنی: اگر در حال پخش یک کلیپ تبلیغاتی هستید، مرورگر فقط برای کلیپ تبلیغاتی تخمین می‌زند و نه کل محتوای آن). این رویداد از MediaElement ارسال شده و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

مدت_تغییر

رشته

زمانی اجرا می‌شود که ویژگی مدت زمان MediaElement تغییر کرده باشد. این رویداد از MediaElement ارسال شده و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

تخلیه شده

رشته

زمانی که رسانه خالی شده باشد، اجرا می‌شود. یک مثال که این اتفاق می‌افتد زمانی است که load() برای تنظیم مجدد MediaElement فراخوانی می‌شود. این رویداد از 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 قرار گرفته است.

جستجو شده

رشته

زمانی اجرا می‌شود که یک جستجو (search) پایان یافته باشد. در صورتی که جستجو (searching) در زمان مکث رسانه (media) پایان یابد، این رویداد اجرا نخواهد شد. این رویداد از 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 به طور مداوم در انواع جریان پیاده‌سازی می‌شود و هنگام تلاش برای بررسی اینکه آیا پخش‌کننده در حال بافر شدن است یا خیر، باید به جای «انتظار» استفاده شود. این رویداد از MediaElement ارسال می‌شود و در یک cast.framework.events.MediaElementEvent قرار گرفته است.

بیت ریت تغییر کرد

رشته

زمانی اجرا می‌شود که بیت‌ریت رسانه در حال پخش تغییر کند (مانند زمانی که یک آهنگ فعال تغییر می‌کند، یا زمانی که بیت‌ریت متفاوتی در پاسخ به شرایط شبکه انتخاب می‌شود). رویداد یک cast.framework.events.BitrateChangedEvent است.

شروع ناگهانی

رشته

زمانی که اولین کلیپ break در یک break شروع به بارگذاری می‌کند، اجرا می‌شود. رویداد از نوع cast.framework.events.BreaksEvent است.

پایان_شکست

رشته

زمانی اجرا می‌شود که آخرین کلیپ break در یک break به پایان برسد. رویداد از نوع cast.framework.events.BreaksEvent است.

دانلود کلیپ فوری

رشته

زمانی که یک کلیپ break شروع به بارگذاری می‌کند، اجرا می‌شود. رویداد از نوع cast.framework.events.BreaksEvent است.

شروع کلیپ

رشته

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 .

ERROR

رشته

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_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

string

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

string

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

string

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

REQUEST_LOAD_BY_ENTITY

string

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

REQUEST_USER_ACTION

string

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

REQUEST_DISPLAY_STATUS

string

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

REQUEST_CUSTOM_COMMAND

string

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

REQUEST_FOCUS_STATE

string

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

string

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

REQUEST_QUEUE_UPDATE

string

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

REQUEST_QUEUE_REMOVE

string

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

REQUEST_QUEUE_REORDER

string

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

REQUEST_QUEUE_GET_ITEM_RANGE

string

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

REQUEST_QUEUE_GET_ITEMS

string

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

REQUEST_QUEUE_GET_ITEM_IDS

string

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

TRACKS_CHANGED

string

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

string

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

TIMED_METADATA_CHANGED

string

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

string

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

string

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