cast. framework. peristiwa
Ini adalah namespace cast.framework.events
.
Class
BitrateChangedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.BITRATE_CHANGED
.
BreaksEvent
Data peristiwa untuk semua peristiwa yang berkaitan dengan jeda:
cast.framework.events.EventType.BREAK_ENDED
,
cast.framework.events.EventType.BREAK_STARTED
,
cast.framework.events.EventType.BREAK_CLIP_ENDED
,
cast.framework.events.EventType.BREAK_CLIP_LOADING
, dan
cast.framework.events.EventType.BREAK_CLIP_STARTED
BufferingEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.BUFFERING
.
CacheItemEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.CACHE_HIT
atau
peristiwa cast.framework.events.EventType.CACHE_INSERTED
.
CacheLoadedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.CACHE_LOADED
.
ClipEndedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.CLIP_ENDED
.
CustomStateEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.CUSTOM_STATE
.
EmsgEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.EMSG
.
ErrorEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.ERROR
.
Acara
Superclass data peristiwa untuk semua peristiwa yang dikirim oleh cast.framework.PlayerManager.
Id3Event
Data peristiwa untuk peristiwa cast.framework.events.EventType.ID3
.
LiveStatusEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED
atau peristiwa cast.framework.events.EventType.LIVE_ENDED
.
LoadEvent
Data peristiwa untuk semua peristiwa yang berkaitan dengan pemrosesan permintaan pemuatan atau pramuat. yang dilakukan kepada pemain.
MediaElementEvent
Data peristiwa untuk semua peristiwa yang diteruskan dari MediaElement
.
MediaFinishedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.MEDIA_FINISHED
.
MediaInformationChangedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
.
MediaPauseEvent
Data peristiwa untuk pause
peristiwa yang diteruskan dari MediaElement
.
MediaStatusEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.MEDIA_STATUS
.
RequestEvent
Data peristiwa untuk semua peristiwa yang mewakili permintaan yang dibuat kepada penerima.
SegmentDownloadedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.SEGMENT_DOWNLOADED
.
TimedMetadataEvent
Superclass data peristiwa untuk peristiwa metadata dengan waktu. Hal ini berbeda dengan Id3Event
karena metadata disimpan di manifes, bukan internal segmen.
TracksChangedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.TRACKS_CHANGED
.
Namespace
category
Enumerasi
DetailedErrorCode
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
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
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
|
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 |
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 |
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
|
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 |
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 |
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
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
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
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
|
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 |
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 |
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
|
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 |
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 |
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. |