cast. framework. events
Bu, cast.framework.events
ad alanıdır.
Sınıflar
BitrateChangedEvent
Bir cast.framework.events.EventType.BITRATE_CHANGED
etkinliğinin etkinlik verileri.
BreaksEvent
Aralarla ilgili tüm etkinliklerin etkinlik verileri:
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
ve
cast.framework.events.EventType.BREAK_CLIP_STARTED
BufferingEvent
cast.framework.events.EventType.BUFFERING
etkinliğinin etkinlik verileri.
CacheItemEvent
Bir cast.framework.events.EventType.CACHE_HIT
etkinliği veya
cast.framework.events.EventType.CACHE_INSERTED
etkinliği.
CacheLoadedEvent
Bir cast.framework.events.EventType.CACHE_LOADED
etkinliğinin etkinlik verileri.
ClipEndedEvent
cast.framework.events.EventType.CLIP_ENDED
etkinliğinin etkinlik verileri.
CustomStateEvent
Bir cast.framework.events.EventType.CUSTOM_STATE
etkinliğinin etkinlik verileri.
EmsgEvent
Bir cast.framework.events.EventType.EMSG
etkinliğinin etkinlik verileri.
ErrorEvent
Bir cast.framework.events.EventType.ERROR
etkinliğinin etkinlik verileri.
Etkinlik
tarafından gönderilen tüm etkinlikler için etkinlik verileri üst sınıfı cast.framework.PlayerManager.
Id3Event
Bir cast.framework.events.EventType.ID3
etkinliğinin etkinlik verileri.
Burada sağlanan ID3 meta verileri, ID3 v2 biçimlendirmesini izler.
ID3 iletisindeki her kare için bir etkinlik tetiklenir.
Bu etkinlik, ham ID3 mesajının tamamını İÇERMEZ. Aşağıdakiler göz önünde bulundurulduğunda,
alt bölümleri vardır:
- ID3v2 / dosya tanımlayıcısı
- ID3v2 sürümü
- ID3v2 işaretleri
- ID3v2 boyutu
- Kare türü (ör.
TXXX
) - Kare boyutu
- Çerçeve işaretleri
- Kare kodlama
- Çerçeve açıklaması
- Verileri çerçevele
Yalnızca 5
(frameType
), 9
(frameDescription
) ve 10
öğeleri
Bu etkinlikte (segmentData
) sağlanıyor.
LiveStatusEvent
Etkinlik verileri:
cast.framework.events.EventType.LIVE_IS_MOVING_WINDOW_CHANGED
etkinlik veya
cast.framework.events.EventType.LIVE_ENDED
etkinliği.
LoadEvent
Bir yükleme veya önceden yükleme isteğinin işlenmesiyle ilgili tüm etkinliklerin etkinlik verileri. gerçekleşiyor.
MediaElementEvent
MediaElement
uygulamasından yönlendirilen tüm etkinliklerin etkinlik verileri.
MediaFinishedEvent
Bir cast.framework.events.EventType.MEDIA_FINISHED
etkinliğinin etkinlik verileri.
MediaInformationChangedEvent
cast.framework.events.EventType.MEDIA_INFORMATION_CHANGED
için etkinlik verileri
unutmayın.
MediaPauseEvent
MediaElement
kaynağından yönlendirilen pause
etkinliğe ait etkinlik verileri.
MediaStatusEvent
Bir cast.framework.events.EventType.MEDIA_STATUS
etkinliğinin etkinlik verileri.
RequestEvent
Alıcıya gönderilen istekleri temsil eden tüm etkinliklerin etkinlik verileri.
SegmentDownloadedEvent
cast.framework.events.EventType.SEGMENT_DOWNLOADED
için etkinlik verileri
unutmayın.
TimedMetadataEvent
Zamanlanmış meta veri etkinlikleri için etkinlik verileri üst sınıfı. Bu, Id3Event
ürününden farklı
Bunun nedeni, meta verilerin segmentteki dahili öğelerin aksine manifestte tutulmasıdır.
TracksChangedEvent
Bir cast.framework.events.EventType.TRACKS_CHANGED
etkinliğinin etkinlik verileri.
Ad alanı
category
Numaralandırmalar
DetailedErrorCode
sayı
Ayrıntılı Hata kodu
Değer |
|
---|---|
MEDIA_UNKNOWN |
sayı HTMLMediaElement bir hata bildirdiğinde, ancak CAF vermediğinde döndürülür tam olarak anladığınızdan emin olun. |
MEDIA_ABORTED |
sayı Medya kaynağı için getirme işlemi, kullanıcının isteği üzerine kullanıcı aracısı. |
MEDIA_DECODE |
sayı Medya kaynağının kodu çözülürken hata oluştuğunda döndürülür kaynağın kullanılabilir olduğu kabul edilmiştir. |
MEDIA_NETWORK |
sayı Bir ağ hatası, kullanıcı aracısının almayı durdurmasına neden olduğunda döndürülür medya kaynağına erişemez. |
MEDIA_SRC_NOT_SUPPORTED |
sayı src özelliği tarafından belirtilen medya kaynağı olmadığında döndürülür uygun olur. |
SOURCE_BUFFER_FAILURE |
sayı MediaSource'a kaynak arabellek eklenemediğinde döndürülür. |
MEDIAKEYS_UNKNOWN |
sayı Medya tuşlarıyla ilgili bilinmeyen bir hata olduğunda döndürülür. |
MEDIAKEYS_NETWORK |
sayı Ağ sorunu nedeniyle medya tuşları hatası olduğunda döndürülür. |
MEDIAKEYS_UNSUPPORTED |
sayı MediaKeySession nesnesi oluşturulamadığında döndürülür. |
MEDIAKEYS_WEBCRYPTO |
sayı Şifreleme başarısız olduğunda döndürülür. |
NETWORK_UNKNOWN |
sayı Bilinmeyen bir ağ sorunu olduğunda döndürülür. |
SEGMENT_NETWORK |
sayı Bir segment indirilemediğinde döndürülür. |
HLS_NETWORK_MASTER_PLAYLIST |
sayı HLS ana oynatma listesi indirilemediğinde döndürülür. |
HLS_NETWORK_PLAYLIST |
sayı Bir HLS oynatma listesi indirilemediğinde döndürülür. |
HLS_NETWORK_NO_KEY_RESPONSE |
sayı Bir HLS anahtarı indirilemediğinde döndürülür. |
HLS_NETWORK_KEY_LOAD |
sayı HLS anahtarı isteği gönderilmeden önce başarısız olursa döndürülür. |
HLS_NETWORK_INVALID_SEGMENT |
sayı Bir HLS segmenti geçersiz olduğunda döndürülür. |
HLS_SEGMENT_PARSING |
sayı Bir HLS segmenti ayrıştırılamadığında döndürülür. |
DASH_NETWORK |
sayı DASH akışı işlenirken bilinmeyen bir ağ hatası oluştuğunda döndürülür. |
DASH_NO_INIT |
sayı DASH akışında bir başlatma eksik olduğunda döndürülür. |
SMOOTH_NETWORK |
sayı Smooth işlemi yapılırken bilinmeyen bir ağ hatası oluştuğunda döndürülür akış şeklinde gösterilir. |
SMOOTH_NO_MEDIA_DATA |
sayı Kesintisiz akışta medya verileri eksik olduğunda döndürülür. |
MANIFEST_UNKNOWN |
sayı Manifest ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür. |
HLS_MANIFEST_MASTER |
sayı HLS ana manifesti ayrıştırılırken hata oluştuğunda döndürülür. |
HLS_MANIFEST_PLAYLIST |
sayı HLS oynatma listesi ayrıştırılırken hata oluştuğunda döndürülür. |
DASH_MANIFEST_UNKNOWN |
sayı DASH manifesti ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür. |
DASH_MANIFEST_NO_PERIODS |
sayı DASH manifestinde dönem eksik olduğunda döndürülür. |
DASH_MANIFEST_NO_MIMETYPE |
sayı Bir DASH manifestinde MimeType eksik olduğunda döndürülür. |
DASH_INVALID_SEGMENT_INFO |
sayı DASH manifesti geçersiz segment bilgisi içerdiğinde döndürülür. |
SMOOTH_MANIFEST |
sayı Smooth manifest ayrıştırılırken hata oluştuğunda döndürülür. |
SEGMENT_UNKNOWN |
sayı Bilinmeyen bir segment hatası oluştuğunda döndürülür. |
TEXT_UNKNOWN |
sayı Metin akışıyla ilgili bilinmeyen bir hata oluştu. |
UYGULAMA |
sayı Çerçevenin dışında bir hata oluştuğunda döndürülür (ör. bir etkinlik işleyici bir hata verir). |
BREAK_CLIP_LOADING_ERROR |
sayı Klip yükleme önleyicisi başarısız olduğunda döndürülür. |
BREAK_SEEK_INTERCEPTOR_ERROR |
sayı Kesme bulma önleyicisi başarısız olduğunda döndürülür. |
IMAGE_ERROR |
sayı Resim yüklenemediğinde döndürülür. |
LOAD_INTERRUPTED |
sayı Bir yükleme, kaldırma veya başka bir yükleme nedeniyle kesintiye uğradı. |
LOAD_FAILED |
sayı Yükleme komutu başarısız oldu. |
MEDIA_ERROR_MESSAGE |
sayı Gönderene bir hata mesajı gönderildi. |
GENEL |
sayı Bilinmeyen bir hata oluştuğunda döndürülür. |
EndedReason
dize
Oynatmanın sona erme nedenleri.
Değer |
|
---|---|
END_OF_STREAM |
dize Mevcut yayının sonuna ulaştığımız için oynatma sona erdi. |
HATA |
dize Bir hatayla karşılaştığımız için oynatma sona erdi. |
DURDURULDU |
dize Bir işlem bizi mevcut yayını durdurmaya zorladığı için oynatma sona erdi. |
INTERRUPTED |
dize Yeni bir öğe yüklendiği için oynatma sona erdi. |
ATLANDI |
dize Reklamı atlama işlemi nedeniyle oynatma sona erdi. |
BREAK_SWITCH |
dize Birleştirilmiş aralar değiştirildiği için oynatma sona erdi. |
ErrorSeverity
sayı
Hata önem derecesi. Shaka ile aynı adlandırma düzeni ve numaralandırmayı kullanır. Oynatıcı.
Değer |
|
---|---|
KURTALANABİLİR |
sayı Bir hata oluştu, ancak Oynatıcı bu hatadan kurtarmaya çalışıyor. Oynatıcı en sonunda kurtaramazsa yine de KRİTİK mesaj gönderemeyebilir. hatası. Örneğin, bir medya segmentini yeniden denemek KRİTİK hata (Oynatıcı tekrar deneyecek). |
KRİTİK |
sayı Oynatıcının düzeltemeyeceği kritik bir hata. Bunlar oyuncu Geçerli medya öğesinin oynatılmasını durdurun. |
Etkinlik Türü
dize
Oynatıcı etkinliği türleri. MediaElement'tan proxy alan etkinlikler için bkz. https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents konulu videomuzu izleyin.
Değer |
|
---|---|
TÜMÜ |
dize Bu, tüm etkinlikleri dinlemek için kullanılabilecek özel bir tanımlayıcıdır (çoğunlukla hata ayıklama amacıyla kullanılır). Etkinlik şunun bir alt sınıfı olacak: cast.framework.events.Event. |
ABORT |
dize Tarayıcı, medya içeriği tamamen tamamlanmadan getirmeyi durdurduğunda tetiklenir ancak bir hata nedeniyle değil. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
CAN_PLAY |
dize Tarayıcı, klibin oynatılmasına devam edebildiğinde tetiklenir ancak bunun, Klibi sonuna kadar oynatmak için yeterli veri yüklenmemiştir. arabelleğe alma için durdurulur. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
CAN_PLAY_THROUGH |
dize Tarayıcı, klibi sonuna kadar oynatabileceğini tahmin ettiğinde tetiklenir durmadan kullanabilirsiniz. Tarayıcı tahmininin yalnızca Oynatılmakta olan mevcut kliple ilgilidir (ör. şu anda oynatılan bir reklam varsa tarayıcı klibin tamamını değil, yalnızca reklam klibi için içerik). Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
DURATION_CHANGE |
dize MediaElement öğesinin süre özelliği değiştiğinde tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
GEÇERLİ OLDUĞUNU SÖYLÜYOR |
dize Medya boş hale geldiğinde tetiklenir. Bu örnek bir senaryoda MediaElement'ı sıfırlamak için load() çağrıldığında ortaya çıkar. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
SONA ERDİ |
dize Bir medya klibi tamamen oynatıldığında tetiklenir. Bu,
klibin bir hata veya durdurma isteği nedeniyle oynatılması durdurulduğunda da dahil edilir.
Reklam olması durumunda bu, reklam başına en fazla bir defa tetiklenir ve
Çoğunlukla ana içerik için. Bu etkinlik şuradan yönlendiriliyor:
MediaElement örneği ve bir cast.framework.events.MediaElementEvent içine sarmalanmış. Reklam öğesinin ne zaman
medya içeriği oynatıldığında, büyük olasılıkla
|
LOADED_DATA |
dize Tarayıcı, medyanın ilk karesini yüklemeyi bitirdiğinde tetiklenir kliptir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
LOADED_METADATA |
dize Tarayıcı bir klibin meta verilerini yüklemeyi tamamladığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
LOAD_START |
dize Tarayıcı bir klip için medya verilerini aramaya başladığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
DURAKLAT |
dize Oynatma duraklatıldığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaPauseEvent içine yerleştirilir. |
OYUN |
dize Oynatma başlatılmaya hazır olduğunda (ör. duraklatıldıktan sonra) tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
OYNATILIYOR |
dize Oynatma başladığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
İLERLEME |
dize Tarayıcı, medya verilerini getirirken tetiklenir. Uyarlanabilir
bit hızı akışı (ör. HLS, DASH, SMOOTH) kullanıyorsanız muhtemelen
Bunun yerine |
RATE_CHANGE |
dize Oynatma hızı güncellendiğinde tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
arandı |
dize Sarma işlemi sona erdiğinde tetiklenir. Bu, talep etme durumunda tetiklenmez medya duraklatıldığında sona erer. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
ARAMA |
dize Medya aranırken tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
DİKKATLİ |
dize Tarayıcı, medya verilerini getirmeye çalışırken almadığında tetiklenir
yanıt verebilir.
|
TIME_UPDATE |
dize Medya oynatılırken düzenli olarak tetiklenir. Bu, currentTime özellik değişiklikleri. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
ASKIYA AL |
dize Tarayıcı kasıtlı olarak medya verilerini getirmediğinde tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
BEKLİYOR |
dize Tarayıcı şunu beklediğinden oynatma durduğunda tetiklenir:
kullanılabilir hale gelir. İlgili içeriği oluşturmak için kullanılan
|
BITRATE_CHANGED |
dize Oynatılan medyanın bit hızı değiştiğinde (ör. oynatmanın etkin dosya değiştirildiğinde veya belirli bir bit hızına karşılık olarak farklı bir bit hızı seçildiğinde ağ koşulları için geçerlidir). Etkinlik bir cast.framework.events.BitrateChangedEvent'tir. |
BREAK_STARTED |
dize Aradaki ilk ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_ENDED |
dize Aradaki son ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_CLIP_LOADING |
dize Ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_CLIP_STARTED |
dize Ara klibi başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_CLIP_ENDED |
dize Ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
ARABELLEĞE ALINIYOR |
dize Oynatma, arabelleğe alma nedeniyle durduğunda veya yeniden başlatıldığında tetiklenir arabelleğe alma sona erdikten sonra. Etkinlik bir cast.framework.events.BufferingEvent'tir. |
TIME_DRIFTED |
dize tarafından bildirilen geçerli saat arasında bir uyumsuzluk olduğunda, oynatıcıya ve oynatıcı durumuna ve oynatmaya göre tahmini geçerli zaman oranıdır. Etkinlik bir cast.framework.events.TimeDriftedEvent etkinliğidir. |
CACHE_LOADED |
dize Fastplay tarafından önceden önbelleğe alınan içeriğin yüklenmesi bittiğinde tetiklenir. Etkinlik cast.framework.events.CacheLoadedEvent. |
CACHE_HIT |
dize Fastplay tarafından önceden önbelleğe alınmış içerik kullanıldığında tetiklenir. Etkinlik cast.framework.events.CacheItemEvent. |
CACHE_INSERTED |
dize Fastplay tarafından tek bir URL önbelleğe alındığında tetiklenir. Etkinlik cast.framework.events.CacheItemEvent. |
CLIP_STARTED |
dize Klip ilk kez oynatılmaya başladığında tetiklenir. Buna, ara klipleri ve ara klipler arasındaki ana içerik kliplerini destekler. Ne zaman ara verdiğinizi görmek için klibiniz başlıyorsa, Etkinlik olarak {@link cast.framework.events.Event. |
CLIP_ENDED |
dize Klipler sona erdiğinde tetiklenir. Ara klipleri ve ana içerik klipleri de buna dahildir
ara klibi oluşturur. Bir ara klibinin ne zaman sona erdiğini görmek için
|
EMSG |
dize Segmentte bir e-posta bulunduğunda tetiklenir. Etkinlik bir cast.framework.events.EmsgEvent etkinliğidir. |
HATA |
dize Bir hata oluştuğunda tetiklenir. Etkinlik bir cast.framework.events.ErrorEvent. |
ID3 |
dize Bir ID3 etiketiyle karşılaşıldığında tetiklenir. Bu yalnızca HLS için tetiklenir içerik. Etkinlik bir cast.framework.events.Id3Event etkinliğidir. |
MEDIA_STATUS |
dize Giden bir ileti, mevcut medya durumunu içeren gönderilmeden önce tetiklenir. Etkinlik bir cast.framework.events.MediaStatusEvent etkinliğidir. |
CUSTOM_STATE |
dize Giden bir özel durum mesajı gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.CustomStateEvent etkinliğidir. |
MEDIA_INFORMATION_CHANGED |
dize Oynatma sırasında medya bilgileri değiştirilirse tetiklenir. Örneğin, canlı radyo çalarken parça meta verileri değişirken bu durum geçerlidir. Etkinlik bir cast.framework.events.MediaInformationChangedEvent |
MEDIA_FINISHED |
dize Medyanın oynatılması tamamen bittiğinde tetiklenir. Bu, şu durumlardan biri söz konusudur: akışta oynatılacak bir şey kalmamıştır, durmasını istedi veya bir hata oluştu. Sıraya alma kullanıldığında etkinliği, tamamlanan her sıra öğesi için bir kez tetiklenir. Etkinlik cast.framework.events.MediaFinishedEvent. |
PLAYER_PRELOADING |
dize Oynatıcı bir önceden yükleme isteğini işlemeye başladığında tetiklenir. Etkinlik bir cast.framework.events.LoadEvent şeklindedir. |
PLAYER_PRELOADING_CANCELLED |
dize Oynatıcı önceden yüklemeyi iptal ederse tetiklenir. Etkinlik bir cast.framework.events.LoadEvent şeklindedir. |
PLAYER_LOAD_COMPLETE |
dize Oynatıcı bir yükleme isteğini işlemeyi bitirdiğinde ve hazır olduğunda tetiklenir biraz zorlandık. Etkinlik bir cast.framework.events.LoadEvent şeklindedir. |
PLAYER_LOADING |
dize Oynatıcı bir yükleme isteğini işlemeye başladığında tetiklenir. Bu,
|
SEGMENT_DOWNLOADED |
dize Segmentin indirilmesi tamamlandığında tetiklenir. Bu yalnızca şu şekilde tetiklenir: kullanın. Etkinlik bir cast.framework.events.SegmentDownloadedEvent. |
REQUEST_GET_STATUS |
dize
|
REQUEST_SEEK |
dize
|
REQUEST_LOAD |
dize
|
REQUEST_PRELOAD |
dize
|
REQUEST_STOP |
dize
|
REQUEST_PAUSE |
dize
|
REQUEST_PRECACHE |
dize
|
REQUEST_PLAY |
dize
|
REQUEST_SKIP_AD |
dize
|
REQUEST_PLAY_AGAIN |
dize
|
REQUEST_PLAYBACK_RATE_CHANGE |
dize
|
REQUEST_VOLUME_CHANGE |
dize
|
REQUEST_EDIT_TRACKS_INFO |
dize EDIT_TrackS_INFO mesajı alındığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent etkinliğidir. |
REQUEST_EDIT_AUDIO_TRACKS |
dize EDIT_AUDIO_TrackS mesajı alındığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent etkinliğidir. |
REQUEST_SET_CREDENTIALS |
dize
|
REQUEST_LOAD_BY_ENTITY |
dize
|
REQUEST_USER_ACTION |
dize
|
REQUEST_DISPLAY_STATUS |
dize
|
REQUEST_CUSTOM_COMMAND |
dize
|
REQUEST_FOCUS_STATE |
dize
|
REQUEST_QUEUE_LOAD |
dize
|
REQUEST_QUEUE_INSERT |
dize
|
REQUEST_QUEUE_UPDATE |
dize
|
REQUEST_QUEUE_REMOVE |
dize
|
REQUEST_QUEUE_REORDER |
dize
|
REQUEST_QUEUE_GET_ITEM_RANGE |
dize
|
REQUEST_QUEUE_GET_ITEMS |
dize
|
REQUEST_QUEUE_GET_ITEM_IDS |
dize
|
TRACKS_CHANGED |
dize Yükleme tamamlandıktan sonra kullanılabilir kanallar değiştiyse tetiklenir. |
LIVE_IS_MOVING_WINDOW_CHANGED |
dize Canlı aranabilir aralık isMoveWindow değiştirildiğinde, daha ayrıntılı bir şekilde belirtmek gerekirse, Taşınan bir pencere genişleyen pencereye (veya tam tersi) değiştiğinde. Etkinlik: cast.framework.events.LiveStatusEvent. |
LIVE_ENDED |
dize Canlı yayın sona erdiğinde tetiklenir. Etkinlik cast.framework.events.LiveStatusEvent. |
TIMED_METADATA_CHANGED |
dize DASH (EventStream) veya HLS'de zamanlanmış meta veri bulunduğunda (EXT-X-DATERANGE), yeni olduğunda bu etkinlik PLAYER_LOAD_COMPLETE sonrasında tetiklenir canlı içerikte zamanlanmış meta verilerle karşılaşılıyor. Etkinlik cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_ENTER |
dize Video yer imleci, DASH'te bir zaman çizelgesi bölgesine girdiğinde veya EXT-X-DATERANGE etiketi. Etkinlik cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_EXIT |
dize Video yer imleci, DASH'teki bir zaman çizelgesi bölgesinden veya EXT-X-DATERANGE etiketi. Etkinlik cast.framework.events.TimedMetadataEvent. |
Özellikler
DetailedErrorCode
sayı
Ayrıntılı Hata kodu
Değer |
|
---|---|
MEDIA_UNKNOWN |
sayı HTMLMediaElement bir hata bildirdiğinde, ancak CAF vermediğinde döndürülür tam olarak anladığınızdan emin olun. |
MEDIA_ABORTED |
sayı Medya kaynağı için getirme işlemi, kullanıcının isteği üzerine kullanıcı aracısı. |
MEDIA_DECODE |
sayı Medya kaynağının kodu çözülürken hata oluştuğunda döndürülür kaynağın kullanılabilir olduğu kabul edilmiştir. |
MEDIA_NETWORK |
sayı Bir ağ hatası, kullanıcı aracısının almayı durdurmasına neden olduğunda döndürülür medya kaynağına erişemez. |
MEDIA_SRC_NOT_SUPPORTED |
sayı src özelliği tarafından belirtilen medya kaynağı olmadığında döndürülür uygun olur. |
SOURCE_BUFFER_FAILURE |
sayı MediaSource'a kaynak arabellek eklenemediğinde döndürülür. |
MEDIAKEYS_UNKNOWN |
sayı Medya tuşlarıyla ilgili bilinmeyen bir hata olduğunda döndürülür. |
MEDIAKEYS_NETWORK |
sayı Ağ sorunu nedeniyle medya tuşları hatası olduğunda döndürülür. |
MEDIAKEYS_UNSUPPORTED |
sayı MediaKeySession nesnesi oluşturulamadığında döndürülür. |
MEDIAKEYS_WEBCRYPTO |
sayı Şifreleme başarısız olduğunda döndürülür. |
NETWORK_UNKNOWN |
sayı Bilinmeyen bir ağ sorunu olduğunda döndürülür. |
SEGMENT_NETWORK |
sayı Bir segment indirilemediğinde döndürülür. |
HLS_NETWORK_MASTER_PLAYLIST |
sayı HLS ana oynatma listesi indirilemediğinde döndürülür. |
HLS_NETWORK_PLAYLIST |
sayı Bir HLS oynatma listesi indirilemediğinde döndürülür. |
HLS_NETWORK_NO_KEY_RESPONSE |
sayı Bir HLS anahtarı indirilemediğinde döndürülür. |
HLS_NETWORK_KEY_LOAD |
sayı HLS anahtarı isteği gönderilmeden önce başarısız olursa döndürülür. |
HLS_NETWORK_INVALID_SEGMENT |
sayı Bir HLS segmenti geçersiz olduğunda döndürülür. |
HLS_SEGMENT_PARSING |
sayı Bir HLS segmenti ayrıştırılamadığında döndürülür. |
DASH_NETWORK |
sayı DASH akışı işlenirken bilinmeyen bir ağ hatası oluştuğunda döndürülür. |
DASH_NO_INIT |
sayı DASH akışında bir başlatma eksik olduğunda döndürülür. |
SMOOTH_NETWORK |
sayı Smooth işlemi yapılırken bilinmeyen bir ağ hatası oluştuğunda döndürülür akış şeklinde gösterilir. |
SMOOTH_NO_MEDIA_DATA |
sayı Kesintisiz akışta medya verileri eksik olduğunda döndürülür. |
MANIFEST_UNKNOWN |
sayı Manifest ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür. |
HLS_MANIFEST_MASTER |
sayı HLS ana manifesti ayrıştırılırken hata oluştuğunda döndürülür. |
HLS_MANIFEST_PLAYLIST |
sayı HLS oynatma listesi ayrıştırılırken hata oluştuğunda döndürülür. |
DASH_MANIFEST_UNKNOWN |
sayı DASH manifesti ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür. |
DASH_MANIFEST_NO_PERIODS |
sayı DASH manifestinde dönem eksik olduğunda döndürülür. |
DASH_MANIFEST_NO_MIMETYPE |
sayı Bir DASH manifestinde MimeType eksik olduğunda döndürülür. |
DASH_INVALID_SEGMENT_INFO |
sayı DASH manifesti geçersiz segment bilgisi içerdiğinde döndürülür. |
SMOOTH_MANIFEST |
sayı Smooth manifest ayrıştırılırken hata oluştuğunda döndürülür. |
SEGMENT_UNKNOWN |
sayı Bilinmeyen bir segment hatası oluştuğunda döndürülür. |
TEXT_UNKNOWN |
sayı Metin akışıyla ilgili bilinmeyen bir hata oluştu. |
UYGULAMA |
sayı Çerçevenin dışında bir hata oluştuğunda döndürülür (ör. bir etkinlik işleyici bir hata verir). |
BREAK_CLIP_LOADING_ERROR |
sayı Klip yükleme önleyicisi başarısız olduğunda döndürülür. |
BREAK_SEEK_INTERCEPTOR_ERROR |
sayı Kesme bulma önleyicisi başarısız olduğunda döndürülür. |
IMAGE_ERROR |
sayı Resim yüklenemediğinde döndürülür. |
LOAD_INTERRUPTED |
sayı Bir yükleme, kaldırma veya başka bir yükleme nedeniyle kesintiye uğradı. |
LOAD_FAILED |
sayı Yükleme komutu başarısız oldu. |
MEDIA_ERROR_MESSAGE |
sayı Gönderene bir hata mesajı gönderildi. |
GENEL |
sayı Bilinmeyen bir hata oluştuğunda döndürülür. |
EndedReason
dize
Oynatmanın sona erme nedenleri.
Değer |
|
---|---|
END_OF_STREAM |
dize Mevcut yayının sonuna ulaştığımız için oynatma sona erdi. |
HATA |
dize Bir hatayla karşılaştığımız için oynatma sona erdi. |
DURDURULDU |
dize Bir işlem bizi mevcut yayını durdurmaya zorladığı için oynatma sona erdi. |
INTERRUPTED |
dize Yeni bir öğe yüklendiği için oynatma sona erdi. |
ATLANDI |
dize Reklamı atlama işlemi nedeniyle oynatma sona erdi. |
BREAK_SWITCH |
dize Birleştirilmiş aralar değiştirildiği için oynatma sona erdi. |
ErrorSeverity
sayı
Hata önem derecesi. Shaka ile aynı adlandırma düzeni ve numaralandırmayı kullanır. Oynatıcı.
Değer |
|
---|---|
KURTALANABİLİR |
sayı Bir hata oluştu, ancak Oynatıcı bu hatadan kurtarmaya çalışıyor. Oynatıcı en sonunda kurtaramazsa yine de KRİTİK mesaj gönderemeyebilir. hatası. Örneğin, bir medya segmentini yeniden denemek KRİTİK hata (Oynatıcı tekrar deneyecek). |
KRİTİK |
sayı Oynatıcının düzeltemeyeceği kritik bir hata. Bunlar oyuncu Geçerli medya öğesinin oynatılmasını durdurun. |
Etkinlik Türü
dize
Oynatıcı etkinliği türleri. MediaElement'tan proxy alan etkinlikler için bkz. https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents konulu videomuzu izleyin.
Değer |
|
---|---|
TÜMÜ |
dize Bu, tüm etkinlikleri dinlemek için kullanılabilecek özel bir tanımlayıcıdır (çoğunlukla hata ayıklama amacıyla kullanılır). Etkinlik şunun bir alt sınıfı olacak: cast.framework.events.Event. |
ABORT |
dize Tarayıcı, medya içeriği tamamen tamamlanmadan getirmeyi durdurduğunda tetiklenir ancak bir hata nedeniyle değil. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
CAN_PLAY |
dize Tarayıcı, klibin oynatılmasına devam edebildiğinde tetiklenir ancak bunun, Klibi sonuna kadar oynatmak için yeterli veri yüklenmemiştir. arabelleğe alma için durdurulur. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
CAN_PLAY_THROUGH |
dize Tarayıcı, klibi sonuna kadar oynatabileceğini tahmin ettiğinde tetiklenir durmadan kullanabilirsiniz. Tarayıcı tahmininin yalnızca Oynatılmakta olan mevcut kliple ilgilidir (ör. şu anda oynatılan bir reklam varsa tarayıcı klibin tamamını değil, yalnızca reklam klibi için içerik). Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
DURATION_CHANGE |
dize MediaElement öğesinin süre özelliği değiştiğinde tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
GEÇERLİ OLDUĞUNU SÖYLÜYOR |
dize Medya boş hale geldiğinde tetiklenir. Bu örnek bir senaryoda MediaElement'ı sıfırlamak için load() çağrıldığında ortaya çıkar. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
SONA ERDİ |
dize Bir medya klibi tamamen oynatıldığında tetiklenir. Bu,
klibin bir hata veya durdurma isteği nedeniyle oynatılması durdurulduğunda da dahil edilir.
Reklam olması durumunda bu, reklam başına en fazla bir defa tetiklenir ve
Çoğunlukla ana içerik için. Bu etkinlik şuradan yönlendiriliyor:
MediaElement örneği ve bir cast.framework.events.MediaElementEvent içine sarmalanmış. Reklam öğesinin ne zaman
medya içeriği oynatıldığında, büyük olasılıkla
|
LOADED_DATA |
dize Tarayıcı, medyanın ilk karesini yüklemeyi bitirdiğinde tetiklenir kliptir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
LOADED_METADATA |
dize Tarayıcı bir klibin meta verilerini yüklemeyi tamamladığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
LOAD_START |
dize Tarayıcı bir klip için medya verilerini aramaya başladığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
DURAKLAT |
dize Oynatma duraklatıldığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaPauseEvent içine yerleştirilir. |
OYUN |
dize Oynatma başlatılmaya hazır olduğunda (ör. duraklatıldıktan sonra) tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
OYNATILIYOR |
dize Oynatma başladığında tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
İLERLEME |
dize Tarayıcı, medya verilerini getirirken tetiklenir. Uyarlanabilir
bit hızı akışı (ör. HLS, DASH, SMOOTH) kullanıyorsanız muhtemelen
Bunun yerine |
RATE_CHANGE |
dize Oynatma hızı güncellendiğinde tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
arandı |
dize Sarma işlemi sona erdiğinde tetiklenir. Bu, talep etme durumunda tetiklenmez medya duraklatıldığında sona erer. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
ARAMA |
dize Medya aranırken tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
DİKKATLİ |
dize Tarayıcı, medya verilerini getirmeye çalışırken almadığında tetiklenir
yanıt verebilir.
|
TIME_UPDATE |
dize Medya oynatılırken düzenli olarak tetiklenir. Bu, currentTime özellik değişiklikleri. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
ASKIYA AL |
dize Tarayıcı kasıtlı olarak medya verilerini getirmediğinde tetiklenir. Bu etkinlik MediaElement'tan yönlendirildi ve cast.framework.events.MediaElementEvent içine sarmalanmış gibi görünür. |
BEKLİYOR |
dize Tarayıcı şunu beklediğinden oynatma durduğunda tetiklenir:
kullanılabilir hale gelir. İlgili içeriği oluşturmak için kullanılan
|
BITRATE_CHANGED |
dize Oynatılan medyanın bit hızı değiştiğinde (ör. oynatmanın etkin dosya değiştirildiğinde veya belirli bir bit hızına karşılık olarak farklı bir bit hızı seçildiğinde ağ koşulları için geçerlidir). Etkinlik bir cast.framework.events.BitrateChangedEvent'tir. |
BREAK_STARTED |
dize Aradaki ilk ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_ENDED |
dize Aradaki son ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_CLIP_LOADING |
dize Ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_CLIP_STARTED |
dize Ara klibi başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
BREAK_CLIP_ENDED |
dize Ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent etkinliğidir. |
ARABELLEĞE ALINIYOR |
dize Oynatma, arabelleğe alma nedeniyle durduğunda veya yeniden başlatıldığında tetiklenir arabelleğe alma sona erdikten sonra. Etkinlik bir cast.framework.events.BufferingEvent'tir. |
TIME_DRIFTED |
dize tarafından bildirilen geçerli saat arasında bir uyumsuzluk olduğunda, oynatıcıya ve oynatıcı durumuna ve oynatmaya göre tahmini geçerli zaman oranıdır. Etkinlik bir cast.framework.events.TimeDriftedEvent etkinliğidir. |
CACHE_LOADED |
dize Fastplay tarafından önceden önbelleğe alınan içeriğin yüklenmesi bittiğinde tetiklenir. Etkinlik cast.framework.events.CacheLoadedEvent. |
CACHE_HIT |
dize Fastplay tarafından önceden önbelleğe alınmış içerik kullanıldığında tetiklenir. Etkinlik cast.framework.events.CacheItemEvent. |
CACHE_INSERTED |
dize Fastplay tarafından tek bir URL önbelleğe alındığında tetiklenir. Etkinlik cast.framework.events.CacheItemEvent. |
CLIP_STARTED |
dize Klip ilk kez oynatılmaya başladığında tetiklenir. Buna, ara klipleri ve ara klipler arasındaki ana içerik kliplerini destekler. Ne zaman ara verdiğinizi görmek için klibiniz başlıyorsa, Etkinlik olarak {@link cast.framework.events.Event. |
CLIP_ENDED |
dize Klipler sona erdiğinde tetiklenir. Ara klipleri ve ana içerik klipleri de buna dahildir
ara klibi oluşturur. Bir ara klibinin ne zaman sona erdiğini görmek için
|
EMSG |
dize Segmentte bir e-posta bulunduğunda tetiklenir. Etkinlik bir cast.framework.events.EmsgEvent etkinliğidir. |
HATA |
dize Bir hata oluştuğunda tetiklenir. Etkinlik bir cast.framework.events.ErrorEvent. |
ID3 |
dize Bir ID3 etiketiyle karşılaşıldığında tetiklenir. Bu yalnızca HLS için tetiklenir içerik. Etkinlik bir cast.framework.events.Id3Event etkinliğidir. |
MEDIA_STATUS |
dize Giden bir ileti, mevcut medya durumunu içeren gönderilmeden önce tetiklenir. Etkinlik bir cast.framework.events.MediaStatusEvent etkinliğidir. |
CUSTOM_STATE |
dize Giden bir özel durum mesajı gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.CustomStateEvent etkinliğidir. |
MEDIA_INFORMATION_CHANGED |
dize Oynatma sırasında medya bilgileri değiştirilirse tetiklenir. Örneğin, canlı radyo çalarken parça meta verileri değişirken bu durum geçerlidir. Etkinlik bir cast.framework.events.MediaInformationChangedEvent |
MEDIA_FINISHED |
dize Medyanın oynatılması tamamen bittiğinde tetiklenir. Bu, şu durumlardan biri söz konusudur: akışta oynatılacak bir şey kalmamıştır, durmasını istedi veya bir hata oluştu. Sıraya alma kullanıldığında etkinliği, tamamlanan her sıra öğesi için bir kez tetiklenir. Etkinlik cast.framework.events.MediaFinishedEvent. |
PLAYER_PRELOADING |
dize Oynatıcı bir önceden yükleme isteğini işlemeye başladığında tetiklenir. Etkinlik bir cast.framework.events.LoadEvent şeklindedir. |
PLAYER_PRELOADING_CANCELLED |
dize Oynatıcı önceden yüklemeyi iptal ederse tetiklenir. Etkinlik bir cast.framework.events.LoadEvent şeklindedir. |
PLAYER_LOAD_COMPLETE |
dize Oynatıcı bir yükleme isteğini işlemeyi bitirdiğinde ve hazır olduğunda tetiklenir biraz zorlandık. Etkinlik bir cast.framework.events.LoadEvent şeklindedir. |
PLAYER_LOADING |
dize Oynatıcı bir yükleme isteğini işlemeye başladığında tetiklenir. Bu,
|
SEGMENT_DOWNLOADED |
dize Segmentin indirilmesi tamamlandığında tetiklenir. Bu yalnızca şu şekilde tetiklenir: kullanın. Etkinlik bir cast.framework.events.SegmentDownloadedEvent. |
REQUEST_GET_STATUS |
dize
|
REQUEST_SEEK |
dize
|
REQUEST_LOAD |
dize
|
REQUEST_PRELOAD |
dize
|
REQUEST_STOP |
dize
|
REQUEST_PAUSE |
dize
|
REQUEST_PRECACHE |
dize
|
REQUEST_PLAY |
dize
|
REQUEST_SKIP_AD |
dize
|
REQUEST_PLAY_AGAIN |
dize
|
REQUEST_PLAYBACK_RATE_CHANGE |
dize
|
REQUEST_VOLUME_CHANGE |
dize
|
REQUEST_EDIT_TRACKS_INFO |
dize EDIT_TrackS_INFO mesajı alındığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent etkinliğidir. |
REQUEST_EDIT_AUDIO_TRACKS |
dize EDIT_AUDIO_TrackS mesajı alındığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent etkinliğidir. |
REQUEST_SET_CREDENTIALS |
dize
|
REQUEST_LOAD_BY_ENTITY |
dize
|
REQUEST_USER_ACTION |
dize
|
REQUEST_DISPLAY_STATUS |
dize
|
REQUEST_CUSTOM_COMMAND |
dize
|
REQUEST_FOCUS_STATE |
dize
|
REQUEST_QUEUE_LOAD |
dize
|
REQUEST_QUEUE_INSERT |
dize
|
REQUEST_QUEUE_UPDATE |
dize
|
REQUEST_QUEUE_REMOVE |
dize
|
REQUEST_QUEUE_REORDER |
dize
|
REQUEST_QUEUE_GET_ITEM_RANGE |
dize
|
REQUEST_QUEUE_GET_ITEMS |
dize
|
REQUEST_QUEUE_GET_ITEM_IDS |
dize
|
TRACKS_CHANGED |
dize Yükleme tamamlandıktan sonra kullanılabilir kanallar değiştiyse tetiklenir. |
LIVE_IS_MOVING_WINDOW_CHANGED |
dize Canlı aranabilir aralık isMoveWindow değiştirildiğinde, daha ayrıntılı bir şekilde belirtmek gerekirse, Taşınan bir pencere genişleyen pencereye (veya tam tersi) değiştiğinde. Etkinlik: cast.framework.events.LiveStatusEvent. |
LIVE_ENDED |
dize Canlı yayın sona erdiğinde tetiklenir. Etkinlik cast.framework.events.LiveStatusEvent. |
TIMED_METADATA_CHANGED |
dize DASH (EventStream) veya HLS'de zamanlanmış meta veri bulunduğunda (EXT-X-DATERANGE), yeni olduğunda bu etkinlik PLAYER_LOAD_COMPLETE sonrasında tetiklenir canlı içerikte zamanlanmış meta verilerle karşılaşılıyor. Etkinlik cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_ENTER |
dize Video yer imleci, DASH'te bir zaman çizelgesi bölgesine girdiğinde veya EXT-X-DATERANGE etiketi. Etkinlik cast.framework.events.TimedMetadataEvent. |
TIMED_METADATA_EXIT |
dize Video yer imleci, DASH'teki bir zaman çizelgesi bölgesinden veya EXT-X-DATERANGE etiketi. Etkinlik cast.framework.events.TimedMetadataEvent. |