cast.framework. events
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
.
Metadata ID3 yang disediakan di sini mengikuti format ID3 v2.
Satu peristiwa diaktifkan per frame dalam pesan ID3.
Peristiwa ini TIDAK berisi seluruh pesan ID3 mentah. Dengan pertimbangan berikut
subbagian pesan ID3:
- ID3v2 / ID file
- Versi ID3v2
- Tanda ID3v2
- Ukuran ID3v2
- Jenis frame (yaitu
TXXX
) - Ukuran frame
- Tanda frame
- Encoding frame
- Deskripsi frame
- Data frame
Hanya item 5
(frameType
), 9
(frameDescription
), dan 10
(segmentData
) disediakan dalam peristiwa ini.
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 cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
peristiwa.
MediaPauseEvent
Data peristiwa untuk pause
peristiwa 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 cast.framework.events.EventType.SEGMENT_DOWNLOADED
peristiwa.
TimedMetadataEvent
Superclass data peristiwa untuk peristiwa metadata dengan waktu. Ini berbeda dengan Id3Event
karena metadata disimpan di manifes, bukan di bagian internal segmen.
TracksChangedEvent
Data peristiwa untuk peristiwa cast.framework.events.EventType.TRACKS_CHANGED
.
Namespace
category
Enumerasi
DetailedErrorCode
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
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
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
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
|
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 |
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 |
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 |
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 |
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 |
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 |
REQUEST_SEEK |
string Diaktifkan saat pesan |
REQUEST_LOAD |
string Diaktifkan saat pesan |
REQUEST_PRELOAD |
string Diaktifkan saat pesan |
REQUEST_STOP |
string Diaktifkan saat pesan |
REQUEST_PAUSE |
string Diaktifkan saat pesan |
REQUEST_PRECACHE |
string Diaktifkan saat pesan |
REQUEST_PLAY |
string Diaktifkan saat pesan |
REQUEST_SKIP_AD |
string Diaktifkan saat pesan |
REQUEST_PLAY_AGAIN |
string Diaktifkan saat pesan |
REQUEST_PLAYBACK_RATE_CHANGE |
string Diaktifkan saat pesan |
REQUEST_VOLUME_CHANGE |
string Diaktifkan saat pesan |
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 |
REQUEST_LOAD_BY_ENTITY |
string Diaktifkan saat pesan |
REQUEST_USER_ACTION |
string Diaktifkan saat pesan |
REQUEST_DISPLAY_STATUS |
string Diaktifkan saat pesan |
REQUEST_CUSTOM_COMMAND |
string Diaktifkan saat pesan |
REQUEST_FOCUS_STATE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_LOAD |
string Diaktifkan saat pesan |
REQUEST_QUEUE_INSERT |
string Diaktifkan saat pesan |
REQUEST_QUEUE_UPDATE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_REMOVE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_REORDER |
string Diaktifkan saat pesan |
REQUEST_QUEUE_GET_ITEM_RANGE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_GET_ITEMS |
string Diaktifkan saat pesan |
REQUEST_QUEUE_GET_ITEM_IDS |
string Diaktifkan saat pesan |
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
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
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
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
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
|
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 |
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 |
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 |
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 |
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 |
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 |
REQUEST_SEEK |
string Diaktifkan saat pesan |
REQUEST_LOAD |
string Diaktifkan saat pesan |
REQUEST_PRELOAD |
string Diaktifkan saat pesan |
REQUEST_STOP |
string Diaktifkan saat pesan |
REQUEST_PAUSE |
string Diaktifkan saat pesan |
REQUEST_PRECACHE |
string Diaktifkan saat pesan |
REQUEST_PLAY |
string Diaktifkan saat pesan |
REQUEST_SKIP_AD |
string Diaktifkan saat pesan |
REQUEST_PLAY_AGAIN |
string Diaktifkan saat pesan |
REQUEST_PLAYBACK_RATE_CHANGE |
string Diaktifkan saat pesan |
REQUEST_VOLUME_CHANGE |
string Diaktifkan saat pesan |
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 |
REQUEST_LOAD_BY_ENTITY |
string Diaktifkan saat pesan |
REQUEST_USER_ACTION |
string Diaktifkan saat pesan |
REQUEST_DISPLAY_STATUS |
string Diaktifkan saat pesan |
REQUEST_CUSTOM_COMMAND |
string Diaktifkan saat pesan |
REQUEST_FOCUS_STATE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_LOAD |
string Diaktifkan saat pesan |
REQUEST_QUEUE_INSERT |
string Diaktifkan saat pesan |
REQUEST_QUEUE_UPDATE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_REMOVE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_REORDER |
string Diaktifkan saat pesan |
REQUEST_QUEUE_GET_ITEM_RANGE |
string Diaktifkan saat pesan |
REQUEST_QUEUE_GET_ITEMS |
string Diaktifkan saat pesan |
REQUEST_QUEUE_GET_ITEM_IDS |
string Diaktifkan saat pesan |
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. |