Namespace: peristiwa

Class

Namespace

Enumerasi

DetailedErrorCode

statis

angka

Kode Error Terperinci

Nilai

MEDIA_UNKNOWN

angka

Ditampilkan saat HTMLMediaElement menampilkan error, tetapi CAF tidak mengenali {i>error<i} tertentu.

MEDIA_ABORTED

angka

Ditampilkan saat proses pengambilan untuk resource media dibatalkan oleh agen pengguna atas permintaan pengguna.

MEDIA_DECODE

angka

Ditampilkan saat terjadi error saat mendekode resource media, setelah sumber daya ditetapkan agar dapat digunakan.

MEDIA_NETWORK

angka

Ditampilkan saat error jaringan menyebabkan agen pengguna berhenti mengambil sumber daya media, setelah sumber daya ditetapkan agar dapat digunakan.

MEDIA_SRC_NOT_SUPPORTED

angka

Ditampilkan saat resource media yang ditunjukkan oleh atribut src tidak cocok.

SOURCE_BUFFER_FAILURE

angka

Ditampilkan saat buffer sumber tidak dapat ditambahkan ke MediaSource.

MEDIAKEYS_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui pada tombol media.

MEDIAKEYS_NETWORK

angka

Ditampilkan saat terjadi kegagalan tombol media karena masalah jaringan.

MEDIAKEYS_UNSUPPORTED

angka

Ditampilkan saat objek MediaKeySession tidak dapat dibuat.

MEDIAKEYS_WEBCRYPTO

angka

Ditampilkan saat kripto gagal.

NETWORK_UNKNOWN

angka

Ditampilkan saat ada masalah jaringan yang tidak dikenal.

SEGMENT_NETWORK

angka

Ditampilkan saat segmen gagal didownload.

HLS_NETWORK_MASTER_PLAYLIST

angka

Ditampilkan saat playlist master HLS gagal didownload.

HLS_NETWORK_PLAYLIST

angka

Ditampilkan saat playlist HLS gagal didownload.

HLS_NETWORK_NO_KEY_RESPONSE

angka

Ditampilkan saat kunci HLS gagal didownload.

HLS_NETWORK_KEY_LOAD

angka

Ditampilkan saat permintaan untuk kunci HLS gagal sebelum dikirim.

HLS_NETWORK_INVALID_SEGMENT

angka

Ditampilkan saat segmen HLS tidak valid.

HLS_SEGMENT_PARSING

angka

Ditampilkan saat segmen HLS gagal diurai.

DASH_NETWORK

angka

Ditampilkan saat terjadi error jaringan yang tidak diketahui saat menangani streaming DASH.

DASH_NO_INIT

angka

Ditampilkan saat aliran data DASH tidak memiliki init.

SMOOTH_NETWORK

angka

Ditampilkan saat terjadi error jaringan yang tidak dikenal saat menangani Smooth feed Anda.

SMOOTH_NO_MEDIA_DATA

angka

Ditampilkan saat streaming mulus tidak memiliki data media.

MANIFEST_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui saat mengurai manifes.

HLS_MANIFEST_MASTER

angka

Ditampilkan saat terjadi error saat mengurai manifes master HLS.

HLS_MANIFEST_PLAYLIST

angka

Ditampilkan saat terjadi error saat mengurai playlist HLS.

DASH_MANIFEST_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui saat mengurai manifes DASH.

DASH_MANIFEST_NO_PERIODS

angka

Ditampilkan saat manifes DASH tidak memiliki titik.

DASH_MANIFEST_NO_MIMETYPE

angka

Ditampilkan saat manifes DASH tidak memiliki MimeType.

DASH_INVALID_SEGMENT_INFO

angka

Ditampilkan saat manifes DASH berisi info segmen yang tidak valid.

SMOOTH_MANIFEST

angka

Ditampilkan saat terjadi error saat mengurai manifes Smooth.

SEGMENT_UNKNOWN

angka

Ditampilkan saat terjadi error segmen yang tidak diketahui.

TEXT_UNKNOWN

angka

Terjadi error yang tidak diketahui pada streaming teks.

APLIKASI

angka

Ditampilkan saat terjadi error di luar framework (misalnya, jika terjadi peristiwa menampilkan error).

BREAK_CLIP_LOADING_ERROR

angka

Ditampilkan saat intersepsi pemuatan klip jeda gagal.

BREAK_SEEK_INTERCEPTOR_ERROR

angka

Ditampilkan saat intersepsi pencarian jeda gagal.

IMAGE_ERROR

angka

Ditampilkan saat gambar gagal dimuat.

LOAD_INTERRUPTED

angka

Beban terganggu oleh pembongkaran, atau oleh beban lain.

LOAD_FAILED

angka

Perintah pemuatan gagal.

MEDIA_ERROR_MESSAGE

angka

Pesan error telah dikirim ke pengirim.

GENERIK

angka

Ditampilkan saat terjadi error yang tidak dikenal.

EndedReason

statis

string

Alasan pemutaran berakhir.

Nilai

END_OF_STREAM

string

Pemutaran berakhir karena kita telah mencapai akhir streaming saat ini.

ERROR

string

Pemutaran berakhir karena kami mengalami error.

DIHENTIKAN

string

Pemutaran berakhir karena operasi memaksa kami untuk menghentikan streaming saat ini.

INTERRUPTED

string

Pemutaran berakhir karena item baru yang dimuat.

SKIPPED

string

Pemutaran berakhir karena operasi lewati iklan.

BREAK_SWITCH

string

Pemutaran berakhir karena peralihan jeda yang digabungkan.

ErrorSeverity

statis

angka

Tingkat keparahan error. Mengikuti skema penamaan dan penomoran yang sama dengan Shaka Pemutar.

Nilai

DAPAT DIKEMBALIKAN

angka

Terjadi error, tetapi Pemutar mencoba memulihkan dari error. Jika Pemain akhirnya tidak dapat memulihkan, mungkin tetap tidak memunculkan pesan KRITIS {i>error<i}. Misalnya, mencoba kembali segmen media tidak akan pernah menghasilkan Error KRITIS (Pemutar akan mencoba lagi selamanya).

KRITIS

angka

Error kritis yang tidak dapat dipulihkan oleh pemain. Hal ini menyebabkan pemutar untuk menghentikan pemutaran item media saat ini.

Jenis Peristiwa

statis

string

Jenis acara pemain. Untuk peristiwa yang di-proxy-kan dari MediaElement, lihat https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents untuk informasi selengkapnya.

Nilai

SEMUA

string

Ini adalah ID khusus yang dapat digunakan untuk memproses semua peristiwa (sebagian besar digunakan untuk tujuan proses debug). Peristiwa ini akan menjadi subclass dari cast.framework.events.Event.

DI ATAS

string

Diaktifkan saat browser berhenti mengambil media sebelum sepenuhnya diunduh, namun bukan karena kesalahan. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

CAN_PLAY

string

Diaktifkan saat browser dapat melanjutkan pemutaran klip, tetapi memperkirakan bahwa tidak ada cukup data yang dimuat untuk memutar klip tanpa perlu dan berhenti untuk buffering. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

string

Diaktifkan saat browser memperkirakan bahwa klip dapat diputar hingga akhir tanpa berhenti untuk buffering. Perhatikan bahwa browser hanya memperkirakan berkaitan dengan klip yang sedang diputar (yaitu: jika sedang memutar iklan klip, browser hanya akan memperkirakan klip iklan dan bukan Google). Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DURATION_CHANGE

string

Diaktifkan saat atribut durasi MediaElement telah berubah. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DIALIHKAN

string

Diaktifkan jika media sudah kosong. Salah satu contohnya, adalah ketika load() dipanggil untuk mereset MediaElement. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

BERAKHIR

string

Diaktifkan saat klip media diputar hingga durasi penuh. Hal ini tidak sertakan saat klip berhenti diputar karena terjadi error atau permintaan berhenti. Jika ada iklan, tag ini akan diaktifkan paling banyak sekali per iklan, dan dengan sekali untuk konten utama. Acara ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent. Jika Anda ingin tahu kapan media selesai diputar, kemungkinan besar Anda ingin cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

string

Diaktifkan saat browser selesai memuat frame pertama media {i>sandwich<i} itu. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

LOADED_METADATA

string

Diaktifkan saat browser selesai memuat metadata untuk klip. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

LOAD_START

string

Diaktifkan saat browser mulai mencari data media untuk klip. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

JEDA

string

Diaktifkan saat pemutaran dijeda. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaPauseEvent.

BERMAIN

string

Diaktifkan saat pemutaran siap dimulai (yaitu setelah dijeda). Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DIPUTAR

string

Diaktifkan saat pemutaran dimulai. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

KEMAJUAN

string

Diaktifkan saat browser mengambil data media. Jika Anda menggunakan model streaming kecepatan bit (yaitu: HLS, DASH, SMOOTH), Anda kemungkinan besar ingin menggunakan Sebagai gantinya, peristiwa cast.framework.events.EventType.SEGMENT_DOWNLOADED. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

RATE_CHANGE

string

Diaktifkan saat kecepatan pemutaran telah diperbarui. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DIcari

string

Diaktifkan saat pencarian selesai. Label ini tidak akan diaktifkan jika mencari selesai saat media dijeda. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

MENCARI

string

Diaktifkan saat media sedang dicari. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

TERHENTI

string

Diaktifkan saat browser mencoba mengambil data media, tetapi tidak menerima respons. Peristiwa cast.framework.events.EventType.BUFFERING diterapkan secara konsisten di seluruh jenis aliran data, dan harus digunakan sebagai ganti 'berhenti' saat mencoba memeriksa apakah pemutar mengalami buffering. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

TIME_UPDATE

string

Diaktifkan secara berkala saat media diputar. Fungsi ini akan aktif setiap kali atribut currentTime berubah. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

TANGGUHKAN

string

Diaktifkan saat browser sengaja tidak mengambil data media. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

MENUNGGU

string

Diaktifkan saat pemutaran berhenti karena browser sedang menunggu {i>frame<i} berikutnya yang akan tersedia. Tujuan Peristiwa cast.framework.events.EventType.BUFFERING diterapkan secara konsisten di seluruh jenis streaming, dan harus digunakan sebagai ganti 'waiting' saat mencoba memeriksa apakah pemutar mengalami buffering. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

string

Diaktifkan saat kecepatan bit media yang diputar berubah (misalnya saat kecepatan bit trek diubah, atau ketika kecepatan bit yang berbeda dipilih sebagai respons terhadap kondisi jaringan). Peristiwa adalah cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

string

Diaktifkan saat klip jeda pertama dalam jeda mulai dimuat. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_ENDED

string

Diaktifkan saat klip jeda terakhir berakhir. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

string

Diaktifkan saat klip jeda mulai dimuat. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

string

Diaktifkan saat klip jeda dimulai. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

string

Diaktifkan saat klip jeda berakhir. Peristiwa adalah cast.framework.events.BreaksEvent.

MENYANGGA

string

Diaktifkan saat pemutaran berhenti karena buffering, atau dimulai lagi setelah selesai {i>buffering<i}. Peristiwa adalah cast.framework.events.BufferingEvent.

TIME_DRIFTED

string

Diaktifkan jika ada ketidakcocokan antara waktu saat ini yang dilaporkan oleh pemutar dan perkiraan waktu saat ini berdasarkan status pemutar dan pemutaran besar. Peristiwa adalah cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

string

Diaktifkan saat konten yang di-pra-cache oleh fastplay telah selesai dimuat. Acara adalah cast.framework.events.CacheLoadedEvent.

CACHE_HIT

string

Diaktifkan saat konten yang di-pra-cache oleh fastplay digunakan. Acara adalah cast.framework.events.CacheItemEvent.

CACHE_INSERTED

string

Diaktifkan saat satu URL tunggal di-cache oleh fastplay. Acara adalah cast.framework.events.CacheItemEvent.

CLIP_STARTED

string

Diaktifkan saat klip pertama kali mulai diputar. Ini termasuk klip jeda dan klip konten utama di antara klip jeda. Jika Anda ingin melihat kapan istirahat klip dimulai, Anda harus menggunakan Peristiwa adalah {@link cast.framework.events.Event.

CLIP_ENDED

string

Diaktifkan saat klip berakhir. Hal ini mencakup klip jeda dan klip konten utama di antara klip jeda. Jika Anda ingin melihat kapan klip jeda berakhir, Anda harus gunakan cast.framework.events.EventType.BREAK_CLIP_ENDED. Jika Anda ingin untuk melihat kapan media benar-benar selesai diputar, Anda harus menggunakan Event adalah cast.framework.events.ClipEndedEvent.

EMSG

string

Diaktifkan jika emsg ditemukan dalam segmen. Peristiwa adalah cast.framework.events.EmsgEvent.

ERROR

string

Diaktifkan saat terjadi error. Peristiwa adalah cast.framework.events.ErrorEvent.

ID3

string

Diaktifkan saat tag ID3 ditemukan. Ini hanya akan diaktifkan untuk HLS saat ini. Peristiwa adalah cast.framework.events.Id3Event.

MEDIA_STATUS

string

Diaktifkan sebelum pesan keluar dikirim yang berisi status media saat ini. Peristiwa adalah cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

string

Diaktifkan saat pesan status khusus keluar dikirim. Peristiwa adalah cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

string

Diaktifkan jika informasi media berubah selama pemutaran. Misalnya, saat memutar radio live dan metadata lagu berubah. Peristiwa adalah cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

string

Diaktifkan saat media telah selesai diputar. Pembaruan ini mencakup dalam kasus berikut: tidak ada yang tersisa dalam streaming untuk diputar, pengguna memiliki meminta penghentian, atau terjadi kesalahan. Saat menggunakan antrean, akan dipicu satu kali untuk setiap item antrean yang selesai. Acara adalah cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

string

Diaktifkan saat pemutar mulai menangani permintaan pramuat. Peristiwa adalah cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

string

Diaktifkan jika pemutar membatalkan pramuat. Peristiwa adalah cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

string

Diaktifkan saat pemutar telah selesai memproses permintaan pemuatan dan siap untuk bermain. Peristiwa adalah cast.framework.events.LoadEvent.

PLAYER_LOADING

string

Diaktifkan saat pemutar mulai menangani permintaan pemuatan. Ini akan memicu sebelum peristiwa cast.framework.events.EventType.LOAD_START, karena pemutar belum meminta data media. Peristiwa adalah cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

string

Diaktifkan saat segmen selesai didownload. Ini hanya akan dipicu untuk konten streaming adaptif (HLS, DASH, atau Smooth). Peristiwa adalah cast.framework.events.SegmentDownloadedEvent.

REQUEST_GET_STATUS

string

Diaktifkan saat pesan GET_STATUS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SEEK

string

Diaktifkan saat pesan SEEK diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_LOAD

string

Diaktifkan saat pesan LOAD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PRELOAD

string

Diaktifkan saat pesan PRELOAD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_STOP

string

Diaktifkan saat pesan STOP diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PAUSE

string

Diaktifkan saat pesan PAUSE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PRECACHE

string

Diaktifkan saat pesan PRECACHE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY

string

Diaktifkan saat pesan PLAY diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

string

Diaktifkan saat pesan SKIP_AD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

string

Diaktifkan saat pesan PLAY_AGAIN diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

string

Diaktifkan saat pesan SET_PLAYBACK_RATE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

string

Diaktifkan saat pesan SET_VOLUME diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

string

Diaktifkan saat pesan EDIT_TrackS_INFO diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

string

Diaktifkan saat pesan EDIT_AUDIO_TrackingS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

string

Diaktifkan saat pesan SET_CREDENTIALS diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

string

Diaktifkan saat pesan LOAD_BY_ENTITY diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

string

Diaktifkan saat pesan USER_ACTION diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

string

Diaktifkan saat pesan DISPLAY_STATUS diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

string

Diaktifkan saat pesan CUSTOM_COMMAND diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

string

Diaktifkan saat pesan FOCUS_STATE diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

string

Diaktifkan saat pesan QUEUE_LOAD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

string

Diaktifkan saat pesan QUEUE_INSERT diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

string

Diaktifkan saat pesan QUEUE_UPDATE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

string

Diaktifkan saat pesan QUEUE_REMOVE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

string

Diaktifkan saat pesan QUEUE_REORDER diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

string

Diaktifkan saat pesan QUEUE_GET_ITEM_RANGE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

string

Diaktifkan saat pesan QUEUE_GET_ITEMS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

string

Diaktifkan saat pesan QUEUE_GET_ITEM_IDS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

TRACKS_CHANGED

string

Diaktifkan jika jalur yang tersedia berubah setelah pemuatan selesai.

LIVE_IS_MOVING_WINDOW_CHANGED

string

Diaktifkan ketika rentang yang dapat dicari live isMovingWindow berubah, lebih spesifik lagi, saat jendela bergerak berubah menjadi jendela yang membesar atau sebaliknya. Acara adalah cast.framework.events.LiveStatusEvent.

LIVE_ENDED

string

Diaktifkan saat live streaming baru saja berakhir. Acara adalah cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

string

Jika metadata berwaktu ditemukan di DASH (EventStream) atau HLS (EXT-X-DATERANGE), peristiwa ini diaktifkan setelah Player_LOAD_SELESAI saat metadata dengan waktu ditemukan dalam konten live. Acara adalah cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

string

Diaktifkan saat titik pemutaran memasuki region linimasa di DASH atau mencapai EXT-X-DATERANGE. Acara adalah cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

string

Diaktifkan saat titik pemutaran keluar dari region linimasa di DASH atau keluar dari EXT-X-DATERANGE. Acara adalah cast.framework.events.TimedMetadataEvent.

Properti

DetailedErrorCode

statis

angka

Kode Error Terperinci

Nilai

MEDIA_UNKNOWN

angka

Ditampilkan saat HTMLMediaElement menampilkan error, tetapi CAF tidak mengenali {i>error<i} tertentu.

MEDIA_ABORTED

angka

Ditampilkan saat proses pengambilan untuk resource media dibatalkan oleh agen pengguna atas permintaan pengguna.

MEDIA_DECODE

angka

Ditampilkan saat terjadi error saat mendekode resource media, setelah sumber daya ditetapkan agar dapat digunakan.

MEDIA_NETWORK

angka

Ditampilkan saat error jaringan menyebabkan agen pengguna berhenti mengambil sumber daya media, setelah sumber daya ditetapkan agar dapat digunakan.

MEDIA_SRC_NOT_SUPPORTED

angka

Ditampilkan saat resource media yang ditunjukkan oleh atribut src tidak cocok.

SOURCE_BUFFER_FAILURE

angka

Ditampilkan saat buffer sumber tidak dapat ditambahkan ke MediaSource.

MEDIAKEYS_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui pada tombol media.

MEDIAKEYS_NETWORK

angka

Ditampilkan saat terjadi kegagalan tombol media karena masalah jaringan.

MEDIAKEYS_UNSUPPORTED

angka

Ditampilkan saat objek MediaKeySession tidak dapat dibuat.

MEDIAKEYS_WEBCRYPTO

angka

Ditampilkan saat kripto gagal.

NETWORK_UNKNOWN

angka

Ditampilkan saat ada masalah jaringan yang tidak dikenal.

SEGMENT_NETWORK

angka

Ditampilkan saat segmen gagal didownload.

HLS_NETWORK_MASTER_PLAYLIST

angka

Ditampilkan saat playlist master HLS gagal didownload.

HLS_NETWORK_PLAYLIST

angka

Ditampilkan saat playlist HLS gagal didownload.

HLS_NETWORK_NO_KEY_RESPONSE

angka

Ditampilkan saat kunci HLS gagal didownload.

HLS_NETWORK_KEY_LOAD

angka

Ditampilkan saat permintaan untuk kunci HLS gagal sebelum dikirim.

HLS_NETWORK_INVALID_SEGMENT

angka

Ditampilkan saat segmen HLS tidak valid.

HLS_SEGMENT_PARSING

angka

Ditampilkan saat segmen HLS gagal diurai.

DASH_NETWORK

angka

Ditampilkan saat terjadi error jaringan yang tidak diketahui saat menangani streaming DASH.

DASH_NO_INIT

angka

Ditampilkan saat aliran data DASH tidak memiliki init.

SMOOTH_NETWORK

angka

Ditampilkan saat terjadi error jaringan yang tidak dikenal saat menangani Smooth feed Anda.

SMOOTH_NO_MEDIA_DATA

angka

Ditampilkan saat streaming mulus tidak memiliki data media.

MANIFEST_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui saat mengurai manifes.

HLS_MANIFEST_MASTER

angka

Ditampilkan saat terjadi error saat mengurai manifes master HLS.

HLS_MANIFEST_PLAYLIST

angka

Ditampilkan saat terjadi error saat mengurai playlist HLS.

DASH_MANIFEST_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui saat mengurai manifes DASH.

DASH_MANIFEST_NO_PERIODS

angka

Ditampilkan saat manifes DASH tidak memiliki titik.

DASH_MANIFEST_NO_MIMETYPE

angka

Ditampilkan saat manifes DASH tidak memiliki MimeType.

DASH_INVALID_SEGMENT_INFO

angka

Ditampilkan saat manifes DASH berisi info segmen yang tidak valid.

SMOOTH_MANIFEST

angka

Ditampilkan saat terjadi error saat mengurai manifes Smooth.

SEGMENT_UNKNOWN

angka

Ditampilkan saat terjadi error segmen yang tidak diketahui.

TEXT_UNKNOWN

angka

Terjadi error yang tidak diketahui pada streaming teks.

APLIKASI

angka

Ditampilkan saat terjadi error di luar framework (misalnya, jika terjadi peristiwa menampilkan error).

BREAK_CLIP_LOADING_ERROR

angka

Ditampilkan saat intersepsi pemuatan klip jeda gagal.

BREAK_SEEK_INTERCEPTOR_ERROR

angka

Ditampilkan saat intersepsi pencarian jeda gagal.

IMAGE_ERROR

angka

Ditampilkan saat gambar gagal dimuat.

LOAD_INTERRUPTED

angka

Beban terganggu oleh pembongkaran, atau oleh beban lain.

LOAD_FAILED

angka

Perintah pemuatan gagal.

MEDIA_ERROR_MESSAGE

angka

Pesan error telah dikirim ke pengirim.

GENERIK

angka

Ditampilkan saat terjadi error yang tidak dikenal.

EndedReason

statis

string

Alasan pemutaran berakhir.

Nilai

END_OF_STREAM

string

Pemutaran berakhir karena kita telah mencapai akhir streaming saat ini.

ERROR

string

Pemutaran berakhir karena kami mengalami error.

DIHENTIKAN

string

Pemutaran berakhir karena operasi memaksa kami untuk menghentikan streaming saat ini.

INTERRUPTED

string

Pemutaran berakhir karena item baru yang dimuat.

SKIPPED

string

Pemutaran berakhir karena operasi lewati iklan.

BREAK_SWITCH

string

Pemutaran berakhir karena peralihan jeda yang digabungkan.

ErrorSeverity

statis

angka

Tingkat keparahan error. Mengikuti skema penamaan dan penomoran yang sama dengan Shaka Pemutar.

Nilai

DAPAT DIKEMBALIKAN

angka

Terjadi error, tetapi Pemutar mencoba memulihkan dari error. Jika Pemain akhirnya tidak dapat memulihkan, mungkin tetap tidak memunculkan pesan KRITIS {i>error<i}. Misalnya, mencoba kembali segmen media tidak akan pernah menghasilkan Error KRITIS (Pemutar akan mencoba lagi selamanya).

KRITIS

angka

Error kritis yang tidak dapat dipulihkan oleh pemain. Hal ini menyebabkan pemutar untuk menghentikan pemutaran item media saat ini.

Jenis Peristiwa

statis

string

Jenis acara pemain. Untuk peristiwa yang di-proxy-kan dari MediaElement, lihat https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents untuk informasi selengkapnya.

Nilai

SEMUA

string

Ini adalah ID khusus yang dapat digunakan untuk memproses semua peristiwa (sebagian besar digunakan untuk tujuan proses debug). Peristiwa ini akan menjadi subclass dari cast.framework.events.Event.

DI ATAS

string

Diaktifkan saat browser berhenti mengambil media sebelum sepenuhnya diunduh, namun bukan karena kesalahan. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

CAN_PLAY

string

Diaktifkan saat browser dapat melanjutkan pemutaran klip, tetapi memperkirakan bahwa tidak ada cukup data yang dimuat untuk memutar klip tanpa perlu dan berhenti untuk buffering. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

CAN_PLAY_THROUGH

string

Diaktifkan saat browser memperkirakan bahwa klip dapat diputar hingga akhir tanpa berhenti untuk buffering. Perhatikan bahwa browser hanya memperkirakan berkaitan dengan klip yang sedang diputar (yaitu: jika sedang memutar iklan klip, browser hanya akan memperkirakan klip iklan dan bukan Google). Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DURATION_CHANGE

string

Diaktifkan saat atribut durasi MediaElement telah berubah. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DIALIHKAN

string

Diaktifkan jika media sudah kosong. Salah satu contohnya, adalah ketika load() dipanggil untuk mereset MediaElement. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

BERAKHIR

string

Diaktifkan saat klip media diputar hingga durasi penuh. Hal ini tidak sertakan saat klip berhenti diputar karena terjadi error atau permintaan berhenti. Jika ada iklan, tag ini akan diaktifkan paling banyak sekali per iklan, dan dengan sekali untuk konten utama. Acara ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent. Jika Anda ingin tahu kapan media selesai diputar, kemungkinan besar Anda ingin cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

string

Diaktifkan saat browser selesai memuat frame pertama media {i>sandwich<i} itu. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

LOADED_METADATA

string

Diaktifkan saat browser selesai memuat metadata untuk klip. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

LOAD_START

string

Diaktifkan saat browser mulai mencari data media untuk klip. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

JEDA

string

Diaktifkan saat pemutaran dijeda. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaPauseEvent.

BERMAIN

string

Diaktifkan saat pemutaran siap dimulai (yaitu setelah dijeda). Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DIPUTAR

string

Diaktifkan saat pemutaran dimulai. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

KEMAJUAN

string

Diaktifkan saat browser mengambil data media. Jika Anda menggunakan model streaming kecepatan bit (yaitu: HLS, DASH, SMOOTH), Anda kemungkinan besar ingin menggunakan Sebagai gantinya, peristiwa cast.framework.events.EventType.SEGMENT_DOWNLOADED. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

RATE_CHANGE

string

Diaktifkan saat kecepatan pemutaran telah diperbarui. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

DIcari

string

Diaktifkan saat pencarian selesai. Label ini tidak akan diaktifkan jika mencari selesai saat media dijeda. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

MENCARI

string

Diaktifkan saat media sedang dicari. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

TERHENTI

string

Diaktifkan saat browser mencoba mengambil data media, tetapi tidak menerima respons. Peristiwa cast.framework.events.EventType.BUFFERING diterapkan secara konsisten di seluruh jenis aliran data, dan harus digunakan sebagai ganti 'berhenti' saat mencoba memeriksa apakah pemutar mengalami buffering. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

TIME_UPDATE

string

Diaktifkan secara berkala saat media diputar. Fungsi ini akan aktif setiap kali atribut currentTime berubah. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

TANGGUHKAN

string

Diaktifkan saat browser sengaja tidak mengambil data media. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

MENUNGGU

string

Diaktifkan saat pemutaran berhenti karena browser sedang menunggu {i>frame<i} berikutnya yang akan tersedia. Tujuan Peristiwa cast.framework.events.EventType.BUFFERING diterapkan secara konsisten di seluruh jenis streaming, dan harus digunakan sebagai ganti 'waiting' saat mencoba memeriksa apakah pemutar mengalami buffering. Peristiwa ini diteruskan dari MediaElement, dan telah yang digabungkan dalam cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

string

Diaktifkan saat kecepatan bit media yang diputar berubah (misalnya saat kecepatan bit trek diubah, atau ketika kecepatan bit yang berbeda dipilih sebagai respons terhadap kondisi jaringan). Peristiwa adalah cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

string

Diaktifkan saat klip jeda pertama dalam jeda mulai dimuat. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_ENDED

string

Diaktifkan saat klip jeda terakhir berakhir. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

string

Diaktifkan saat klip jeda mulai dimuat. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

string

Diaktifkan saat klip jeda dimulai. Peristiwa adalah cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

string

Diaktifkan saat klip jeda berakhir. Peristiwa adalah cast.framework.events.BreaksEvent.

MENYANGGA

string

Diaktifkan saat pemutaran berhenti karena buffering, atau dimulai lagi setelah selesai {i>buffering<i}. Peristiwa adalah cast.framework.events.BufferingEvent.

TIME_DRIFTED

string

Diaktifkan jika ada ketidakcocokan antara waktu saat ini yang dilaporkan oleh pemutar dan perkiraan waktu saat ini berdasarkan status pemutar dan pemutaran besar. Peristiwa adalah cast.framework.events.TimeDriftedEvent.

CACHE_LOADED

string

Diaktifkan saat konten yang di-pra-cache oleh fastplay telah selesai dimuat. Acara adalah cast.framework.events.CacheLoadedEvent.

CACHE_HIT

string

Diaktifkan saat konten yang di-pra-cache oleh fastplay digunakan. Acara adalah cast.framework.events.CacheItemEvent.

CACHE_INSERTED

string

Diaktifkan saat satu URL tunggal di-cache oleh fastplay. Acara adalah cast.framework.events.CacheItemEvent.

CLIP_STARTED

string

Diaktifkan saat klip pertama kali mulai diputar. Ini termasuk klip jeda dan klip konten utama di antara klip jeda. Jika Anda ingin melihat kapan istirahat klip dimulai, Anda harus menggunakan Peristiwa adalah {@link cast.framework.events.Event.

CLIP_ENDED

string

Diaktifkan saat klip berakhir. Hal ini mencakup klip jeda dan klip konten utama di antara klip jeda. Jika Anda ingin melihat kapan klip jeda berakhir, Anda harus gunakan cast.framework.events.EventType.BREAK_CLIP_ENDED. Jika Anda ingin untuk melihat kapan media benar-benar selesai diputar, Anda harus menggunakan Event adalah cast.framework.events.ClipEndedEvent.

EMSG

string

Diaktifkan jika emsg ditemukan dalam segmen. Peristiwa adalah cast.framework.events.EmsgEvent.

ERROR

string

Diaktifkan saat terjadi error. Peristiwa adalah cast.framework.events.ErrorEvent.

ID3

string

Diaktifkan saat tag ID3 ditemukan. Ini hanya akan diaktifkan untuk HLS saat ini. Peristiwa adalah cast.framework.events.Id3Event.

MEDIA_STATUS

string

Diaktifkan sebelum pesan keluar dikirim yang berisi status media saat ini. Peristiwa adalah cast.framework.events.MediaStatusEvent.

CUSTOM_STATE

string

Diaktifkan saat pesan status khusus keluar dikirim. Peristiwa adalah cast.framework.events.CustomStateEvent.

MEDIA_INFORMATION_CHANGED

string

Diaktifkan jika informasi media berubah selama pemutaran. Misalnya, saat memutar radio live dan metadata lagu berubah. Peristiwa adalah cast.framework.events.MediaInformationChangedEvent

MEDIA_FINISHED

string

Diaktifkan saat media telah selesai diputar. Pembaruan ini mencakup dalam kasus berikut: tidak ada yang tersisa dalam streaming untuk diputar, pengguna memiliki meminta penghentian, atau terjadi kesalahan. Saat menggunakan antrean, akan dipicu satu kali untuk setiap item antrean yang selesai. Acara adalah cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

string

Diaktifkan saat pemutar mulai menangani permintaan pramuat. Peristiwa adalah cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

string

Diaktifkan jika pemutar membatalkan pramuat. Peristiwa adalah cast.framework.events.LoadEvent.

PLAYER_LOAD_COMPLETE

string

Diaktifkan saat pemutar telah selesai memproses permintaan pemuatan dan siap untuk bermain. Peristiwa adalah cast.framework.events.LoadEvent.

PLAYER_LOADING

string

Diaktifkan saat pemutar mulai menangani permintaan pemuatan. Ini akan memicu sebelum peristiwa cast.framework.events.EventType.LOAD_START, karena pemutar belum meminta data media. Peristiwa adalah cast.framework.events.LoadEvent.

SEGMENT_DOWNLOADED

string

Diaktifkan saat segmen selesai didownload. Ini hanya akan dipicu untuk konten streaming adaptif (HLS, DASH, atau Smooth). Peristiwa adalah cast.framework.events.SegmentDownloadedEvent.

REQUEST_GET_STATUS

string

Diaktifkan saat pesan GET_STATUS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SEEK

string

Diaktifkan saat pesan SEEK diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_LOAD

string

Diaktifkan saat pesan LOAD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PRELOAD

string

Diaktifkan saat pesan PRELOAD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_STOP

string

Diaktifkan saat pesan STOP diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PAUSE

string

Diaktifkan saat pesan PAUSE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PRECACHE

string

Diaktifkan saat pesan PRECACHE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY

string

Diaktifkan saat pesan PLAY diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

string

Diaktifkan saat pesan SKIP_AD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

string

Diaktifkan saat pesan PLAY_AGAIN diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

string

Diaktifkan saat pesan SET_PLAYBACK_RATE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

string

Diaktifkan saat pesan SET_VOLUME diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

string

Diaktifkan saat pesan EDIT_TrackS_INFO diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

string

Diaktifkan saat pesan EDIT_AUDIO_TrackingS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

string

Diaktifkan saat pesan SET_CREDENTIALS diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

string

Diaktifkan saat pesan LOAD_BY_ENTITY diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

string

Diaktifkan saat pesan USER_ACTION diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

string

Diaktifkan saat pesan DISPLAY_STATUS diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

string

Diaktifkan saat pesan CUSTOM_COMMAND diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

string

Diaktifkan saat pesan FOCUS_STATE diterima. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

string

Diaktifkan saat pesan QUEUE_LOAD diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

string

Diaktifkan saat pesan QUEUE_INSERT diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

string

Diaktifkan saat pesan QUEUE_UPDATE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

string

Diaktifkan saat pesan QUEUE_REMOVE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

string

Diaktifkan saat pesan QUEUE_REORDER diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

string

Diaktifkan saat pesan QUEUE_GET_ITEM_RANGE diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

string

Diaktifkan saat pesan QUEUE_GET_ITEMS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

string

Diaktifkan saat pesan QUEUE_GET_ITEM_IDS diterima. Peristiwa adalah cast.framework.events.RequestEvent.

TRACKS_CHANGED

string

Diaktifkan jika jalur yang tersedia berubah setelah pemuatan selesai.

LIVE_IS_MOVING_WINDOW_CHANGED

string

Diaktifkan ketika rentang yang dapat dicari live isMovingWindow berubah, lebih spesifik lagi, saat jendela bergerak berubah menjadi jendela yang membesar atau sebaliknya. Acara adalah cast.framework.events.LiveStatusEvent.

LIVE_ENDED

string

Diaktifkan saat live streaming baru saja berakhir. Acara adalah cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

string

Jika metadata berwaktu ditemukan di DASH (EventStream) atau HLS (EXT-X-DATERANGE), peristiwa ini diaktifkan setelah Player_LOAD_SELESAI saat metadata dengan waktu ditemukan dalam konten live. Acara adalah cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

string

Diaktifkan saat titik pemutaran memasuki region linimasa di DASH atau mencapai EXT-X-DATERANGE. Acara adalah cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_EXIT

string

Diaktifkan saat titik pemutaran keluar dari region linimasa di DASH atau keluar dari EXT-X-DATERANGE. Acara adalah cast.framework.events.TimedMetadataEvent.