Namespace: peristiwa

Class

Namespace

Enumerasi

DetailedErrorCode

statis

angka

Kode Error mendetail

Nilai

MEDIA_UNKNOWN

angka

Ditampilkan saat HTMLMediaElement menampilkan error, tetapi CAF tidak mengenali error tersebut.

MEDIA_ABORTED

angka

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

MEDIA_DECODE

angka

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

MEDIA_NETWORK

angka

Ditampilkan saat error jaringan menyebabkan agen pengguna berhenti mengambil resource media, setelah resource 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 buffering sumber tidak dapat ditambahkan ke MediaSource.

MEDIAKEYS_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui dengan 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 diketahui.

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 streaming DASH tidak memiliki init.

SMOOTH_NETWORK

angka

Ditampilkan saat terjadi error jaringan yang tidak diketahui saat menangani aliran Halus.

SMOOTH_NO_MEDIA_DATA

angka

Ditampilkan saat Streaming lancar 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 periode.

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 Halus.

SEGMENT_UNKNOWN

angka

Ditampilkan saat terjadi error segmen yang tidak diketahui.

TEXT_UNKNOWN

angka

Terjadi error yang tidak diketahui pada aliran teks.

APLIKASI

angka

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

BREAK_CLIP_LOADING_ERROR

angka

Ditampilkan saat intersepsi beban klip pecah gagal.

BREAK_SEEK_INTERCEPTOR_ERROR

angka

Ditampilkan saat intersepsi pencari jeda gagal.

IMAGE_ERROR

angka

Ditampilkan saat gambar gagal dimuat.

LOAD_INTERRUPTED

angka

Beban terganggu oleh pengosongan beban, atau beban lain.

LOAD_FAILED

angka

Perintah pemuatan gagal.

MEDIA_ERROR_MESSAGE

angka

Pesan kesalahan dikirimkan ke pengirim.

GENERIK

angka

Ditampilkan saat terjadi error yang tidak diketahui.

EndedReason

statis

string

Alasan akhir pemutaran.

Nilai

END_OF_STREAM

string

Pemutaran berakhir karena sudah sampai di akhir streaming saat ini.

ERROR

string

Pemutaran berakhir karena terjadi error.

DIHENTIKAN

string

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

INTERRUPTED

string

Pemutaran berakhir karena item baru dimuat.

SKIPPED

string

Pemutaran berakhir karena ada operasi lewati iklan.

BREAK_SWITCH

string

Pemutaran berakhir karena mengalihkan jeda yang digabungkan.

EventType

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 mengetahui 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.

BERHENTI

string

Diaktifkan saat browser berhenti mengambil media sebelum didownload sepenuhnya, tetapi bukan karena error. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

CAN_PLAY

string

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

CAN_PLAY_THROUGH

string

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

DURATION_CHANGE

string

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

KOSONGKAN

string

Diaktifkan saat media telah kosong. Salah satu contoh yang memungkinkan hal ini terjadi adalah saat load() dipanggil untuk mereset MediaElement. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

BERAKHIR

string

Diaktifkan saat klip media diputar hingga durasi penuh. Jumlah ini tidak termasuk ketika klip berhenti diputar karena terjadi error atau permintaan penghentian. Jika ada iklan, fitur ini diaktifkan paling banyak sekali per iklan, dan paling sekali untuk konten utama. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent. Jika Anda ingin mengetahui kapan media selesai diputar, kemungkinan besar Anda perlu menggunakan cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

string

Diaktifkan saat browser selesai memuat frame pertama klip media. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

LOADED_METADATA

string

Diaktifkan saat browser selesai memuat metadata untuk klip. Peristiwa ini diteruskan dari MediaElement, dan telah 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 digabungkan dalam cast.framework.events.MediaElementEvent.

JEDA

string

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

BERMAIN

string

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

DIPUTAR

string

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

KEMAJUAN

string

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

RATE_CHANGE

string

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

DILIHAT

string

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

MENCARI

string

Diaktifkan saat media sedang dicari. Peristiwa ini diteruskan dari MediaElement, dan telah 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 streaming, dan harus digunakan, bukan 'dihentikan' saat mencoba memeriksa apakah pemutar melakukan buffering. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

TIME_UPDATE

string

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

TANGGUHKAN

string

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

MENUNGGU

string

Diaktifkan saat pemutaran berhenti karena browser menunggu frame berikutnya tersedia. Peristiwa cast.framework.events.EventType.BUFFERING diterapkan secara konsisten di seluruh jenis streaming, dan harus digunakan, bukan 'menunggu' saat mencoba memeriksa apakah pemutar sedang melakukan buffering. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

string

Diaktifkan jika kecepatan bit media yang diputar berubah (misalnya saat trek aktif berubah, atau saat kecepatan bit 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 dalam jeda 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 iklan 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 buffering selesai. Peristiwa adalah cast.framework.events.BufferingEvent.

CACHE_LOADED

string

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

CACHE_HIT

string

Diaktifkan saat konten yang telah di-cache sebelumnya oleh fastplay digunakan. Peristiwa adalah cast.framework.events.CacheItemEvent.

CACHE_INSERTED

string

Diaktifkan saat satu URL tunggal disimpan dalam cache oleh fastplay. Peristiwa adalah cast.framework.events.CacheItemEvent.

CLIP_STARTED

string

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

CLIP_ENDED

string

Diaktifkan saat klip apa pun berakhir. Hal ini termasuk klip jeda dan klip konten utama di antara klip jeda iklan. Jika ingin melihat kapan klip jeda berakhir, Anda harus menggunakan cast.framework.events.EventType.BREAK_CLIP_ENDED. Jika ingin melihat kapan media selesai diputar, Anda harus menggunakan Event adalah cast.framework.events.ClipEndedEvent.

EMSG

string

Diaktifkan saat pesan 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 konten HLS. Peristiwa adalah cast.framework.events.Id3Event.

MEDIA_STATUS

string

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

CUSTOM_STATE

string

Diaktifkan saat pesan status kustom 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. Hal ini mencakup kasus berikut: tidak ada lagi konten yang dapat diputar dalam streaming, pengguna telah meminta penghentian, atau terjadi error. Saat antrean digunakan, peristiwa ini akan dipicu satu kali untuk setiap item antrean yang selesai. Peristiwa adalah cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

string

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

PLAYER_PRELOADING_CANCELLED

string

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

PLAYER_LOAD_COMPLETE

string

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

PLAYER_LOADING

string

Diaktifkan saat pemutar mulai menangani permintaan pemuatan. Tindakan ini akan diaktifkan 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. Hal ini hanya akan dipicu untuk konten streaming adaptif (HLS, DASH, atau Smooth). Peristiwa adalah cast.framework.events.SegmentDownloadedEvent.

REQUEST_SEEK

string

Diaktifkan saat permintaan pencarian dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_LOAD

string

Diaktifkan saat permintaan pemuatan dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_STOP

string

Diaktifkan saat permintaan penghentian dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PAUSE

string

Diaktifkan saat permintaan jeda dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PRECACHE

string

Diaktifkan saat permintaan precache dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY

string

Diaktifkan saat permintaan pemutaran dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

string

Diaktifkan saat ada permintaan lewati iklan. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

string

Diaktifkan saat permintaan putar lagi dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

string

Diaktifkan saat permintaan perubahan kecepatan pemutaran dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

string

Diaktifkan saat permintaan perubahan volume dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

string

Diaktifkan saat permintaan info edit jalur dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

string

Diaktifkan saat permintaan edit trek audio dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

string

Diaktifkan saat permintaan kredensial yang ditetapkan dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

string

Diaktifkan saat ada permintaan pemuatan berdasarkan entitas. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

string

Diaktifkan saat permintaan tindakan pengguna dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

string

Diaktifkan saat permintaan trek status dsiplay dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

string

Diaktifkan saat permintaan perintah kustom dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

string

Diaktifkan saat permintaan status fokus dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

string

Diaktifkan saat permintaan pemuatan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

string

Diaktifkan saat permintaan penyisipan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

string

Diaktifkan saat permintaan pembaruan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

string

Diaktifkan saat permintaan penghapusan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

string

Diaktifkan saat permintaan pengurutan ulang antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

string

Diaktifkan saat permintaan pengambilan item dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

string

Diaktifkan saat permintaan info dapatkan item dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

string

Diaktifkan saat permintaan get queue dibuat. 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 saat rentang live yang dapat ditelusuri berubah, lebih spesifik lagi, saat jendela yang bergerak berubah menjadi jendela yang diperluas atau sebaliknya. Peristiwa adalah cast.framework.events.LiveStatusEvent.

LIVE_ENDED

string

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

TIMED_METADATA_CHANGED

string

Jika metadata terjadwal ditemukan di DASH (EventStream) atau HLS (EXT-X-DATERANGE), peristiwa ini akan diaktifkan setelah Pemutar_LOAD_SELESAI ketika metadata baru dengan waktu yang ditentukan ditemukan dalam konten live. Peristiwa adalah cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

string

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

TIMED_METADATA_EXIT

string

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

Properti

DetailedErrorCode

statis

angka

Kode Error mendetail

Nilai

MEDIA_UNKNOWN

angka

Ditampilkan saat HTMLMediaElement menampilkan error, tetapi CAF tidak mengenali error tersebut.

MEDIA_ABORTED

angka

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

MEDIA_DECODE

angka

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

MEDIA_NETWORK

angka

Ditampilkan saat error jaringan menyebabkan agen pengguna berhenti mengambil resource media, setelah resource 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 buffering sumber tidak dapat ditambahkan ke MediaSource.

MEDIAKEYS_UNKNOWN

angka

Ditampilkan saat terjadi error yang tidak diketahui dengan 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 diketahui.

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 streaming DASH tidak memiliki init.

SMOOTH_NETWORK

angka

Ditampilkan saat terjadi error jaringan yang tidak diketahui saat menangani aliran Halus.

SMOOTH_NO_MEDIA_DATA

angka

Ditampilkan saat Streaming lancar 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 periode.

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 Halus.

SEGMENT_UNKNOWN

angka

Ditampilkan saat terjadi error segmen yang tidak diketahui.

TEXT_UNKNOWN

angka

Terjadi error yang tidak diketahui pada aliran teks.

APLIKASI

angka

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

BREAK_CLIP_LOADING_ERROR

angka

Ditampilkan saat intersepsi beban klip pecah gagal.

BREAK_SEEK_INTERCEPTOR_ERROR

angka

Ditampilkan saat intersepsi pencari jeda gagal.

IMAGE_ERROR

angka

Ditampilkan saat gambar gagal dimuat.

LOAD_INTERRUPTED

angka

Beban terganggu oleh pengosongan beban, atau beban lain.

LOAD_FAILED

angka

Perintah pemuatan gagal.

MEDIA_ERROR_MESSAGE

angka

Pesan kesalahan dikirimkan ke pengirim.

GENERIK

angka

Ditampilkan saat terjadi error yang tidak diketahui.

EndedReason

statis

string

Alasan akhir pemutaran.

Nilai

END_OF_STREAM

string

Pemutaran berakhir karena sudah sampai di akhir streaming saat ini.

ERROR

string

Pemutaran berakhir karena terjadi error.

DIHENTIKAN

string

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

INTERRUPTED

string

Pemutaran berakhir karena item baru dimuat.

SKIPPED

string

Pemutaran berakhir karena ada operasi lewati iklan.

BREAK_SWITCH

string

Pemutaran berakhir karena mengalihkan jeda yang digabungkan.

EventType

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 mengetahui 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.

BERHENTI

string

Diaktifkan saat browser berhenti mengambil media sebelum didownload sepenuhnya, tetapi bukan karena error. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

CAN_PLAY

string

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

CAN_PLAY_THROUGH

string

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

DURATION_CHANGE

string

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

KOSONGKAN

string

Diaktifkan saat media telah kosong. Salah satu contoh yang memungkinkan hal ini terjadi adalah saat load() dipanggil untuk mereset MediaElement. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

BERAKHIR

string

Diaktifkan saat klip media diputar hingga durasi penuh. Jumlah ini tidak termasuk ketika klip berhenti diputar karena terjadi error atau permintaan penghentian. Jika ada iklan, fitur ini diaktifkan paling banyak sekali per iklan, dan paling sekali untuk konten utama. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent. Jika Anda ingin mengetahui kapan media selesai diputar, kemungkinan besar Anda perlu menggunakan cast.framework.events.EventType.MEDIA_FINISHED.

LOADED_DATA

string

Diaktifkan saat browser selesai memuat frame pertama klip media. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

LOADED_METADATA

string

Diaktifkan saat browser selesai memuat metadata untuk klip. Peristiwa ini diteruskan dari MediaElement, dan telah 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 digabungkan dalam cast.framework.events.MediaElementEvent.

JEDA

string

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

BERMAIN

string

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

DIPUTAR

string

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

KEMAJUAN

string

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

RATE_CHANGE

string

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

DILIHAT

string

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

MENCARI

string

Diaktifkan saat media sedang dicari. Peristiwa ini diteruskan dari MediaElement, dan telah 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 streaming, dan harus digunakan, bukan 'dihentikan' saat mencoba memeriksa apakah pemutar melakukan buffering. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

TIME_UPDATE

string

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

TANGGUHKAN

string

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

MENUNGGU

string

Diaktifkan saat pemutaran berhenti karena browser menunggu frame berikutnya tersedia. Peristiwa cast.framework.events.EventType.BUFFERING diterapkan secara konsisten di seluruh jenis streaming, dan harus digunakan, bukan 'menunggu' saat mencoba memeriksa apakah pemutar sedang melakukan buffering. Peristiwa ini diteruskan dari MediaElement, dan telah digabungkan dalam cast.framework.events.MediaElementEvent.

BITRATE_CHANGED

string

Diaktifkan jika kecepatan bit media yang diputar berubah (misalnya saat trek aktif berubah, atau saat kecepatan bit 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 dalam jeda 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 iklan 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 buffering selesai. Peristiwa adalah cast.framework.events.BufferingEvent.

CACHE_LOADED

string

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

CACHE_HIT

string

Diaktifkan saat konten yang telah di-cache sebelumnya oleh fastplay digunakan. Peristiwa adalah cast.framework.events.CacheItemEvent.

CACHE_INSERTED

string

Diaktifkan saat satu URL tunggal disimpan dalam cache oleh fastplay. Peristiwa adalah cast.framework.events.CacheItemEvent.

CLIP_STARTED

string

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

CLIP_ENDED

string

Diaktifkan saat klip apa pun berakhir. Hal ini termasuk klip jeda dan klip konten utama di antara klip jeda iklan. Jika ingin melihat kapan klip jeda berakhir, Anda harus menggunakan cast.framework.events.EventType.BREAK_CLIP_ENDED. Jika ingin melihat kapan media selesai diputar, Anda harus menggunakan Event adalah cast.framework.events.ClipEndedEvent.

EMSG

string

Diaktifkan saat pesan 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 konten HLS. Peristiwa adalah cast.framework.events.Id3Event.

MEDIA_STATUS

string

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

CUSTOM_STATE

string

Diaktifkan saat pesan status kustom 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. Hal ini mencakup kasus berikut: tidak ada lagi konten yang dapat diputar dalam streaming, pengguna telah meminta penghentian, atau terjadi error. Saat antrean digunakan, peristiwa ini akan dipicu satu kali untuk setiap item antrean yang selesai. Peristiwa adalah cast.framework.events.MediaFinishedEvent.

PLAYER_PRELOADING

string

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

PLAYER_PRELOADING_CANCELLED

string

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

PLAYER_LOAD_COMPLETE

string

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

PLAYER_LOADING

string

Diaktifkan saat pemutar mulai menangani permintaan pemuatan. Tindakan ini akan diaktifkan 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. Hal ini hanya akan dipicu untuk konten streaming adaptif (HLS, DASH, atau Smooth). Peristiwa adalah cast.framework.events.SegmentDownloadedEvent.

REQUEST_SEEK

string

Diaktifkan saat permintaan pencarian dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_LOAD

string

Diaktifkan saat permintaan pemuatan dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_STOP

string

Diaktifkan saat permintaan penghentian dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PAUSE

string

Diaktifkan saat permintaan jeda dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PRECACHE

string

Diaktifkan saat permintaan precache dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY

string

Diaktifkan saat permintaan pemutaran dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

string

Diaktifkan saat ada permintaan lewati iklan. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAY_AGAIN

string

Diaktifkan saat permintaan putar lagi dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

string

Diaktifkan saat permintaan perubahan kecepatan pemutaran dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_VOLUME_CHANGE

string

Diaktifkan saat permintaan perubahan volume dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

string

Diaktifkan saat permintaan info edit jalur dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

string

Diaktifkan saat permintaan edit trek audio dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

string

Diaktifkan saat permintaan kredensial yang ditetapkan dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

string

Diaktifkan saat ada permintaan pemuatan berdasarkan entitas. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

string

Diaktifkan saat permintaan tindakan pengguna dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

string

Diaktifkan saat permintaan trek status dsiplay dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_CUSTOM_COMMAND

string

Diaktifkan saat permintaan perintah kustom dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

string

Diaktifkan saat permintaan status fokus dibuat. Peristiwa adalah cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

string

Diaktifkan saat permintaan pemuatan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

string

Diaktifkan saat permintaan penyisipan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

string

Diaktifkan saat permintaan pembaruan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

string

Diaktifkan saat permintaan penghapusan antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

string

Diaktifkan saat permintaan pengurutan ulang antrean dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

string

Diaktifkan saat permintaan pengambilan item dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

string

Diaktifkan saat permintaan info dapatkan item dibuat. Peristiwa adalah cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

string

Diaktifkan saat permintaan get queue dibuat. 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 saat rentang live yang dapat ditelusuri berubah, lebih spesifik lagi, saat jendela yang bergerak berubah menjadi jendela yang diperluas atau sebaliknya. Peristiwa adalah cast.framework.events.LiveStatusEvent.

LIVE_ENDED

string

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

TIMED_METADATA_CHANGED

string

Jika metadata terjadwal ditemukan di DASH (EventStream) atau HLS (EXT-X-DATERANGE), peristiwa ini akan diaktifkan setelah Pemutar_LOAD_SELESAI ketika metadata baru dengan waktu yang ditentukan ditemukan dalam konten live. Peristiwa adalah cast.framework.events.TimedMetadataEvent.

TIMED_METADATA_ENTER

string

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

TIMED_METADATA_EXIT

string

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