Ad alanı: etkinlikler

Sınıflar

Ad alanı

Numaralandırmalar

Ayrıntılı Hata Kodu

statik

number (sayı)

Ayrıntılı Hata kodu

Değer

MEDYA_BİLİNMİYOR

number (sayı)

HTMLMediaElement bir hata belirttiğinde ancak CAF bu hatayı tanımadığında döndürülür.

MEDYA_ABORTU

number (sayı)

Kullanıcının isteği üzerine medya aracısı için getirme işlemi kullanıcı aracısı tarafından iptal edildiğinde döndürülür.

MEDYA_KODU

number (sayı)

Medya kaynağının kodu çözüldüğünde bir hata oluştuğunda kaynak kullanılabilir olarak ayarlandıktan sonra döndürülür.

MEDYA_AĞI

number (sayı)

Bir ağ hatası, kullanıcı aracısının kullanılabilir hale gelmesinden sonra medya kaynağını getirmeyi durdurmasına neden olduğunda döndürülür.

MEDYA_SRC_NOT_DESTEK

number (sayı)

src özelliği tarafından belirtilen medya kaynağı uygun olmadığında döndürülür.

KAYNAK_BUFFER_FAILURE

number (sayı)

MediaSource'a kaynak arabelleği eklenemediğinde döndürülür.

MEDYA İÇERİĞİ_BİLİNMİYOR

number (sayı)

Medya tuşlarıyla ilgili bilinmeyen bir hata olduğunda döndürülür.

MEDIAKEYS_AĞ

number (sayı)

Ağ sorunu nedeniyle medya anahtarları başarısız olduğunda döndürülür.

MEDYA ANAHTARLARI_DESTEKLENMİYOR

number (sayı)

MediaKeySession nesnesi oluşturulamadığında döndürülür.

MEDIAKEYS_WEBCRYPTO

number (sayı)

Şifreleme başarısız olduğunda döndürülür.

AĞ_BİLİNMİYOR

number (sayı)

Bilinmeyen bir ağ sorunu olduğunda döndürülür.

SEGMENT_AĞ

number (sayı)

Bir segment indirilemediğinde döndürülür.

HLS_NETWORK_MASTER_OYNATMA LİSTESİ

number (sayı)

HLS ana oynatma listesi indirilemediğinde döndürülür.

HLS_NETWORK_OYNATMA LİSTESİ

number (sayı)

HLS oynatma listesi indirilemediğinde döndürülür.

HLS_NETWORK_NO_KEY_RESPONSE

number (sayı)

HLS anahtarı indirilemediğinde döndürülür.

HLS_NETWORK_KEY_LOAD

number (sayı)

Bir HLS anahtarı isteği gönderilmeden önce başarısız olduğunda döndürülür.

HLS_NETWORK_INVALID_SEGMENT }

number (sayı)

Bir HLS segmenti geçersiz olduğunda döndürülür.

HLS_SEGMENT_PARSING

number (sayı)

HLS segmenti ayrıştırılamadığında döndürülür.

KONTROL_AĞI

number (sayı)

Bir DASH akışı işlenirken bilinmeyen bir ağ hatası oluştuğunda döndürülür.

DASH_NO_INIT

number (sayı)

Bir DASH akışında init olmadığında döndürülür.

AKILLI_AĞ

number (sayı)

Smooth akışı işlenirken bilinmeyen bir ağ hatası oluştuğunda döndürülür.

SMOOTH_NO_MEDIA_VERİ

number (sayı)

Smooth akışının medya verileri eksik olduğunda döndürülür.

MANIFEST_UNKNOWN

number (sayı)

Manifest ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür.

HLS_MANIFEST_MASTER

number (sayı)

HLS ana manifesti ayrıştırılırken hata oluştuğunda döndürülür.

HLS_MANIFEST_OYNATMA LİSTESİ

number (sayı)

HLS oynatma listesi ayrıştırılırken hata oluştuğunda döndürülür.

DASH_MANIFEST_UNKNOWN

number (sayı)

Bir DASH manifesti ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür.

DASH_MANIFEST_NO_PERIODS

number (sayı)

Bir DASH manifestinde nokta yoksa döndürülür.

DASH_MANIFEST_NO_MIMETYPE

number (sayı)

Bir DASH manifest dosyasında MimeType eksik olduğunda döndürülür.

DASH_INVALID_SEGMENT_BİLGİ

number (sayı)

Bir DASH manifesti geçersiz segment bilgileri içerdiğinde döndürülür.

SMOOTH_MANIFEST

number (sayı)

Smooth manifest ayrıştırılırken hata oluştuğunda döndürülür.

SEGMENT_BİLİNMİYOR

number (sayı)

Bilinmeyen bir segment hatası oluştuğunda döndürülür.

METİN_BİLİNMİYOR

number (sayı)

Metin akışında bilinmeyen bir hata oluştu.

UYGULAMA

number (sayı)

Çerçeve dışında bir hata oluştuğunda (ör. bir etkinlik işleyici hata verdiğinde) döndürülür.

BREAK_CLIP_LOADING_ERROR

number (sayı)

Kırpma klibi yükleme müdahalecisi başarısız olduğunda döndürülür.

BREAK_SEEK_INTERCEPTOR_ERROR

number (sayı)

Kırma avcısı başarısız olduğunda döndürülür.

IMAGE_ERROR

number (sayı)

Bir resim yüklenemediğinde döndürülür.

YÜKLENMİŞ_KESİLDİ

number (sayı)

Yükleme, kaldırma işlemi veya başka bir yük nedeniyle kesintiye uğradı.

YÜKLEME_BAŞARILI

number (sayı)

Yükleme komutu başarısız oldu.

MEDIA_ERROR_MESSAGE

number (sayı)

Gönderene bir hata mesajı gönderildi.

GENEL

number (sayı)

Bilinmeyen bir hata oluştuğunda döndürülür.

Sonlandırma Nedeni

statik

string

Oynatmanın sona erme nedenleri.

Değer

END_OF_AKIŞ

string

Mevcut akışın sonuna ulaştığımız için oynatma sona erdi.

HATA

string

Bir hatayla karşılaştığımız için oynatma sona erdi.

DURDURULDU

string

Bir işlem bizi mevcut akışı durdurmaya zorladığı için oynatma sona erdi.

KESİLDİ

string

Yeni yüklenen bir öğe nedeniyle oynatma sona erdi.

ATLANDI

string

Reklam atlama işlemi nedeniyle oynatma sona erdi.

DEĞİŞTİR

string

Birleştirilmiş kırılma nedeniyle oynatma sona erdi.

Etkinlik Türü

statik

string

Oyuncu etkinliği türleri. MediaElement'in proxy verdiği etkinlikler için daha fazla bilgi için https://dev.w3.org/html5/spec-preview/media-Elements.html#mediaevents adresine bakın.

Değer

TÜMÜ

string

Bu, tüm etkinlikleri dinlemek için kullanılabilen özel bir tanımlayıcıdır (çoğunlukla hata ayıklama için kullanılır). Etkinlik, cast.framework.events.Event'in bir alt sınıfı olacaktır.

ABORT

string

Medya tamamen indirilmeden medya getirmeyi durdurduğunda ancak bir hata nedeniyle tetiklenmediğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

CAN_PLAY

string

Tarayıcı klibi oynatmaya devam edebilir, ancak arabelleğe alma için durdurmaya gerek kalmadan klibi sonuna kadar oynatmak üzere yeterli veri yüklenmediğini tahmin ederse tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

CAN_PLAY_THROUGH

string

Tarayıcı, arabelleğe alma için durmadan klibi sonuna kadar oynatabileceğini tahmin ettiğinde tetiklenir. Tarayıcı tahmininin yalnızca şu anda oynatılan kliple ilgili olduğunu unutmayın (yani, şu anda bir reklam klibi oynatılıyorsa tarayıcı, içeriğin tamamı için değil, yalnızca reklam klibi için tahminde bulunur). Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DURATION_CHANGE

string

MediaElement'in süre özelliği değiştiğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

UYGULANDI

string

Medya boş olduğunda etkinleşir. MediaElement'ı sıfırlamak için Load() çağrılırken bu duruma örnek verilebilir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

SONA ERDİ

string

Bir medya klibi tam süresine kadar oynatıldığında tetiklenir. Bir hata veya durdurma isteği nedeniyle klibin oynatılması durduğunda bu veriler dahil değildir. Reklam olması durumunda, bu işlem reklam başına en fazla bir, ana içerik içinse en fazla bir kez tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır. Medyanın ne zaman oynatıldığını öğrenmek istiyorsanız büyük olasılıkla cast.framework.events.EventType.MEDIA_FINISHED kullanın.

LOADED_VERİLERİ

string

Tarayıcı, medya klibinin ilk karesini yüklemeyi tamamladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

LOADED_METAVERİLER

string

Tarayıcı, bir klibin meta verilerini yüklemeyi tamamladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

YÜKLEME_START

string

Tarayıcı, bir klip için medya verilerini aramaya başladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DURAKLAT

string

Oynatma duraklatıldığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaPauseEvent içine sarmalanır.

ÇAL

string

Oynatma başlatılmaya hazır olduğunda tetiklenir (duraklatıldıktan sonra). Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

OYNATILIYOR

string

Oynatma başladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

İLERLEME

string

Tarayıcı medya verilerini getirirken tetiklenir. Uyarlanabilir bit hızı akışı (ör. HLS, DASH, SMOOTH) kullanıyorsanız büyük olasılıkla bunun yerine cast.framework.events.EventType.SEGMENT_DOWNLOADED etkinliğini kullanın. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

RATE_DEĞİŞTİR

string

Oynatma hızı güncellendiğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DÜNYA

string

Bir arama tamamlandığında tetiklenir. Bu işlem, medya duraklatıldığında arama tamamlama durumunda etkinleşmez. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DİNLENİYOR

string

Medya aranırken tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

İSTEĞE BAĞLI

string

Tarayıcı medya verilerini getirmeye çalıştığı halde yanıt almadığında tetiklenir. cast.framework.events.EventType.BUFFERING etkinliği, tüm akış türlerinde tutarlı bir şekilde uygulanır ve oynatıcının arabelleğe alıp almadığını kontrol etmeye çalışırken "duraklatıldı" yerine kullanılmalıdır. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

TIME_UPDATE

string

Medya oynatılırken düzenli olarak tetiklenir. currentTime özelliği her değiştiğinde bu özellik tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

ASKIYA AL

string

Tarayıcı kasıtlı olarak medya verilerini getirmediğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

BEKLEMEDE

string

Tarayıcı bir sonraki karenin kullanılabilir olmasını beklediği için oynatma durduğunda tetiklenir. cast.framework.events.EventType.BUFFERING etkinliği, tüm akış türlerinde tutarlı bir şekilde uygulanır ve oynatıcının arabelleğe alıp almadığını kontrol etmeye çalışırken "beklemede" yerine kullanılmalıdır. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

BİT ORANI

string

Oynatma medyasının bit hızı değiştiğinde (ör. etkin bir kanal değiştirildiğinde veya ağ koşullarına göre farklı bir bit hızı seçildiğinde) tetiklenir. Etkinlik bir cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

string

Bir aradaki ilk ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_ENDED

string

Aradaki son ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

string

Ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

string

Ara klibi başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

string

Ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

ARABELLEĞE ALINIYOR

string

Oynatma, arabelleğe alma nedeniyle durduğunda veya arabelleğe alma işlemi tamamlandıktan sonra tekrar başlatıldığında tetiklenir. Etkinlik bir cast.framework.events.BufferingEvent.

CACHE_LOADED

string

Fastplay tarafından önceden önbelleğe alınmış içeriğin yüklenmesi bittiğinde tetiklenir. Etkinlik bir cast.framework.events.CacheLoadedEvent.

YÖNLENDİRME

string

Fastplay tarafından önceden önbelleğe alınmış içerik kullanıldığında tetiklenir. Etkinlik bir cast.framework.events.CacheItemEvent.

CACHE_INSERTED

string

Tek bir URL hızlı oynatma tarafından önbelleğe alındığında tetiklenir. Etkinlik bir cast.framework.events.CacheItemEvent.

CLIP_STARTED

string

Bir klip ilk kez oynatılmaya başladığında tetiklenir. Ara klipleri ve ara klipleri arasındaki ana içerik kliplerini içerir. Ara klibinin ne zaman başladığını görmek için Etkinlik'in {@link cast.framework.events.Event.

KLİP_SONLANDIRILDI

string

Klip sona erdiğinde tetiklenir. Ara klipleri ve ara klipler arasındaki ana içerik kliplerini içerir. Ara klibinin ne zaman sona erdiğini görmek isterseniz cast.framework.events.EventType.BREAK_CLIP_ENDED özelliğini kullanmanız gerekir. Medyanın ne zaman oynatıldığını görmek istiyorsanız Etkinlik cast.framework.events.ClipEndedEvent olmalıdır.

E-MSG

string

Bir segmentte emsg bulunduğunda tetiklenir. Etkinlik bir cast.framework.events.EmsgEvent.

HATA

string

Hata oluştuğunda tetiklenir. Etkinlik bir cast.framework.events.ErrorEvent.

Kimlik 3

string

Bir ID3 etiketiyle karşılaşıldığında tetiklenir. Bu özellik yalnızca HLS içeriği için tetiklenir. Etkinlik bir cast.framework.events.Id3Event.

MEDYA_DURUMU

string

Giden ileti, mevcut medya durumunu içeren bir giden ileti gönderilmeden önce tetiklenir. Etkinlik bir cast.framework.events.MediaStatusEvent.

ÖZEL_DEVAM

string

Giden bir özel durum mesajı gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.CustomStateEvent.

MEDYA_BİLGİ_DEĞİŞİKLİKİ

string

Medya bilgileri oynatma sırasında değiştirilirse tetiklenir. Örneğin, canlı radyo çalarken parça meta verileri değişir. Etkinlik bir cast.framework.events.MediaInformationChangedEvent

MEDYA_SONLANDIRILDI

string

Medyanın oynatılması tamamen tamamlandığında tetiklenir. Şu durumlar dahildir: Akışta oynatılacak hiçbir şey kalmaz, kullanıcı durma isteğinde bulunmuş veya hata olmuştur. Sıra kullanıldığında, bu etkinlik biten her sıra öğesi için bir kez tetiklenir. Etkinlik bir cast.framework.events.MediaFinishedEvent.

OYUNCU_PRELOADING

string

Oynatıcı önceden yükleme isteğini işlemeye başladığında tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

string

Oynatıcı önceden yüklemeyi iptal ederse tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

OYUNCU_LOAD_TAMAMLANDI

string

Oynatıcı bir yükleme isteğini işlemeyi bitirip oynatmaya hazır olduğunda tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

OYUNCU_LOADING

string

Oynatıcı bir yükleme isteğini işlemeye başladığında tetiklenir. Oynatıcı, medya verilerini henüz istemediği için bu işlem cast.framework.events.EventType.LOAD_START etkinliğinden önce tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

SEGMENT_İNDİRİLDİ

string

Bir segmentin indirilmesi tamamlandığında tetiklenir. Bu, yalnızca uyarlanabilir akış içeriği (HLS, DASH veya Smooth) için tetiklenir. Etkinlik bir cast.framework.events.SegmentDownloadEvent.

İST_SEEK

string

Bir arama isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_BAŞARILI

string

Yükleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK

string

Durdurma isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_DURAKLAT

string

Duraklatma isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_ÖNCESİ

string

Ön önbellek isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_OYUNU

string

Oyun isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

string

Reklam atlama isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İST_OYUN_ARASI

string

Tekrar oynatma isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

string

Oynatma hızı değiştirme isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTE_VOLUME_DEĞİŞTİR

string

Ses değişikliği isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

string

Bir parçayı düzenleme bilgi isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

string

Ses parçalarını düzenleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

string

Kimlik bilgisi isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

string

Öğeye göre yükleme isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

string

Kullanıcı işlemi isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

string

Değişiklik durumu izleme isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

İST_ÖZEL_KOMUT

string

Özel bir komut isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

string

Odak durumu isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

string

Sıra yükleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

string

Sıraya ekleme isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

string

Sıra güncelleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

string

Sıra kaldırma isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

string

Sıra sırası isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

string

Öğe getirme isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

string

Öğe bilgisi alma isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

string

Sıra alma kimliği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

TAKİP_DEĞİŞTİRİLDİ

string

Yükleme tamamlandıktan sonra mevcut parçalar değiştirilirse tetiklenir.

LIVE_IS_MOVING_WINDOW_CHANGED

string

Canlı aranabilir aralık isMovingWindow değiştirildiğinde, daha ayrıntılı olarak, hareketli bir pencere genişleyen pencereye veya tam tersi değiştiğinde tetiklenir. Etkinlik bir cast.framework.events.LiveStatusEvent.

CANLI YAYIN SONU

string

Canlı yayın sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

string

DASH (EventStream) veya HLS'de (EXT-X-DATERANGE) zamanlanmış meta veriler bulunduğunda bu etkinlik, canlı içerikte yeni zamanlanmış meta verilerle karşılaşıldığında PLAYER_LOAD_COMPLETE sonrasında tetiklenir. Etkinlik bir cast.framework.events.TimedmetadataEvent.

TIMED_METADATA_ENTER

string

Video yer imleci DASH'te bir zaman çizelgesi bölgesine girdiğinde veya EXT-X-DATERANGE etiketine ulaştığında tetiklenir. Etkinlik bir cast.framework.events.TimedmetadataEvent.

TIMED_METADATA_OUT

string

Video yer imleci DASH'te bir zaman çizelgesi bölgesinden çıktığında veya bir EXT-X-DATERANGE etiketinden çıktığında tetiklenir. Etkinlik bir cast.framework.events.TimedmetadataEvent.

Özellikler

Ayrıntılı Hata Kodu

statik

number (sayı)

Ayrıntılı Hata kodu

Değer

MEDYA_BİLİNMİYOR

number (sayı)

HTMLMediaElement bir hata belirttiğinde ancak CAF bu hatayı tanımadığında döndürülür.

MEDYA_ABORTU

number (sayı)

Kullanıcının isteği üzerine medya aracısı için getirme işlemi kullanıcı aracısı tarafından iptal edildiğinde döndürülür.

MEDYA_KODU

number (sayı)

Medya kaynağının kodu çözüldüğünde bir hata oluştuğunda kaynak kullanılabilir olarak ayarlandıktan sonra döndürülür.

MEDYA_AĞI

number (sayı)

Bir ağ hatası, kullanıcı aracısının kullanılabilir hale gelmesinden sonra medya kaynağını getirmeyi durdurmasına neden olduğunda döndürülür.

MEDYA_SRC_NOT_DESTEK

number (sayı)

src özelliği tarafından belirtilen medya kaynağı uygun olmadığında döndürülür.

KAYNAK_BUFFER_FAILURE

number (sayı)

MediaSource'a kaynak arabelleği eklenemediğinde döndürülür.

MEDYA İÇERİĞİ_BİLİNMİYOR

number (sayı)

Medya tuşlarıyla ilgili bilinmeyen bir hata olduğunda döndürülür.

MEDIAKEYS_AĞ

number (sayı)

Ağ sorunu nedeniyle medya anahtarları başarısız olduğunda döndürülür.

MEDYA ANAHTARLARI_DESTEKLENMİYOR

number (sayı)

MediaKeySession nesnesi oluşturulamadığında döndürülür.

MEDIAKEYS_WEBCRYPTO

number (sayı)

Şifreleme başarısız olduğunda döndürülür.

AĞ_BİLİNMİYOR

number (sayı)

Bilinmeyen bir ağ sorunu olduğunda döndürülür.

SEGMENT_AĞ

number (sayı)

Bir segment indirilemediğinde döndürülür.

HLS_NETWORK_MASTER_OYNATMA LİSTESİ

number (sayı)

HLS ana oynatma listesi indirilemediğinde döndürülür.

HLS_NETWORK_OYNATMA LİSTESİ

number (sayı)

HLS oynatma listesi indirilemediğinde döndürülür.

HLS_NETWORK_NO_KEY_RESPONSE

number (sayı)

HLS anahtarı indirilemediğinde döndürülür.

HLS_NETWORK_KEY_LOAD

number (sayı)

Bir HLS anahtarı isteği gönderilmeden önce başarısız olduğunda döndürülür.

HLS_NETWORK_INVALID_SEGMENT }

number (sayı)

Bir HLS segmenti geçersiz olduğunda döndürülür.

HLS_SEGMENT_PARSING

number (sayı)

HLS segmenti ayrıştırılamadığında döndürülür.

KONTROL_AĞI

number (sayı)

Bir DASH akışı işlenirken bilinmeyen bir ağ hatası oluştuğunda döndürülür.

DASH_NO_INIT

number (sayı)

Bir DASH akışında init olmadığında döndürülür.

AKILLI_AĞ

number (sayı)

Smooth akışı işlenirken bilinmeyen bir ağ hatası oluştuğunda döndürülür.

SMOOTH_NO_MEDIA_VERİ

number (sayı)

Smooth akışının medya verileri eksik olduğunda döndürülür.

MANIFEST_UNKNOWN

number (sayı)

Manifest ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür.

HLS_MANIFEST_MASTER

number (sayı)

HLS ana manifesti ayrıştırılırken hata oluştuğunda döndürülür.

HLS_MANIFEST_OYNATMA LİSTESİ

number (sayı)

HLS oynatma listesi ayrıştırılırken hata oluştuğunda döndürülür.

DASH_MANIFEST_UNKNOWN

number (sayı)

Bir DASH manifesti ayrıştırılırken bilinmeyen bir hata oluştuğunda döndürülür.

DASH_MANIFEST_NO_PERIODS

number (sayı)

Bir DASH manifestinde nokta yoksa döndürülür.

DASH_MANIFEST_NO_MIMETYPE

number (sayı)

Bir DASH manifest dosyasında MimeType eksik olduğunda döndürülür.

DASH_INVALID_SEGMENT_BİLGİ

number (sayı)

Bir DASH manifesti geçersiz segment bilgileri içerdiğinde döndürülür.

SMOOTH_MANIFEST

number (sayı)

Smooth manifest ayrıştırılırken hata oluştuğunda döndürülür.

SEGMENT_BİLİNMİYOR

number (sayı)

Bilinmeyen bir segment hatası oluştuğunda döndürülür.

METİN_BİLİNMİYOR

number (sayı)

Metin akışında bilinmeyen bir hata oluştu.

UYGULAMA

number (sayı)

Çerçeve dışında bir hata oluştuğunda (ör. bir etkinlik işleyici hata verdiğinde) döndürülür.

BREAK_CLIP_LOADING_ERROR

number (sayı)

Kırpma klibi yükleme müdahalecisi başarısız olduğunda döndürülür.

BREAK_SEEK_INTERCEPTOR_ERROR

number (sayı)

Kırma avcısı başarısız olduğunda döndürülür.

IMAGE_ERROR

number (sayı)

Bir resim yüklenemediğinde döndürülür.

YÜKLENMİŞ_KESİLDİ

number (sayı)

Yükleme, kaldırma işlemi veya başka bir yük nedeniyle kesintiye uğradı.

YÜKLEME_BAŞARILI

number (sayı)

Yükleme komutu başarısız oldu.

MEDIA_ERROR_MESSAGE

number (sayı)

Gönderene bir hata mesajı gönderildi.

GENEL

number (sayı)

Bilinmeyen bir hata oluştuğunda döndürülür.

Sonlandırma Nedeni

statik

string

Oynatmanın sona erme nedenleri.

Değer

END_OF_AKIŞ

string

Mevcut akışın sonuna ulaştığımız için oynatma sona erdi.

HATA

string

Bir hatayla karşılaştığımız için oynatma sona erdi.

DURDURULDU

string

Bir işlem bizi mevcut akışı durdurmaya zorladığı için oynatma sona erdi.

KESİLDİ

string

Yeni yüklenen bir öğe nedeniyle oynatma sona erdi.

ATLANDI

string

Reklam atlama işlemi nedeniyle oynatma sona erdi.

DEĞİŞTİR

string

Birleştirilmiş kırılma nedeniyle oynatma sona erdi.

Etkinlik Türü

statik

string

Oyuncu etkinliği türleri. MediaElement'in proxy verdiği etkinlikler için daha fazla bilgi için https://dev.w3.org/html5/spec-preview/media-Elements.html#mediaevents adresine bakın.

Değer

TÜMÜ

string

Bu, tüm etkinlikleri dinlemek için kullanılabilen özel bir tanımlayıcıdır (çoğunlukla hata ayıklama için kullanılır). Etkinlik, cast.framework.events.Event'in bir alt sınıfı olacaktır.

ABORT

string

Medya tamamen indirilmeden medya getirmeyi durdurduğunda ancak bir hata nedeniyle tetiklenmediğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

CAN_PLAY

string

Tarayıcı klibi oynatmaya devam edebilir, ancak arabelleğe alma için durdurmaya gerek kalmadan klibi sonuna kadar oynatmak üzere yeterli veri yüklenmediğini tahmin ederse tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

CAN_PLAY_THROUGH

string

Tarayıcı, arabelleğe alma için durmadan klibi sonuna kadar oynatabileceğini tahmin ettiğinde tetiklenir. Tarayıcı tahmininin yalnızca şu anda oynatılan kliple ilgili olduğunu unutmayın (yani, şu anda bir reklam klibi oynatılıyorsa tarayıcı, içeriğin tamamı için değil, yalnızca reklam klibi için tahminde bulunur). Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DURATION_CHANGE

string

MediaElement'in süre özelliği değiştiğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

UYGULANDI

string

Medya boş olduğunda etkinleşir. MediaElement'ı sıfırlamak için Load() çağrılırken bu duruma örnek verilebilir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

SONA ERDİ

string

Bir medya klibi tam süresine kadar oynatıldığında tetiklenir. Bir hata veya durdurma isteği nedeniyle klibin oynatılması durduğunda bu veriler dahil değildir. Reklam olması durumunda, bu işlem reklam başına en fazla bir, ana içerik içinse en fazla bir kez tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır. Medyanın ne zaman oynatıldığını öğrenmek istiyorsanız büyük olasılıkla cast.framework.events.EventType.MEDIA_FINISHED kullanın.

LOADED_VERİLERİ

string

Tarayıcı, medya klibinin ilk karesini yüklemeyi tamamladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

LOADED_METAVERİLER

string

Tarayıcı, bir klibin meta verilerini yüklemeyi tamamladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

YÜKLEME_START

string

Tarayıcı, bir klip için medya verilerini aramaya başladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DURAKLAT

string

Oynatma duraklatıldığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaPauseEvent içine sarmalanır.

ÇAL

string

Oynatma başlatılmaya hazır olduğunda tetiklenir (duraklatıldıktan sonra). Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

OYNATILIYOR

string

Oynatma başladığında tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

İLERLEME

string

Tarayıcı medya verilerini getirirken tetiklenir. Uyarlanabilir bit hızı akışı (ör. HLS, DASH, SMOOTH) kullanıyorsanız büyük olasılıkla bunun yerine cast.framework.events.EventType.SEGMENT_DOWNLOADED etkinliğini kullanın. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

RATE_DEĞİŞTİR

string

Oynatma hızı güncellendiğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DÜNYA

string

Bir arama tamamlandığında tetiklenir. Bu işlem, medya duraklatıldığında arama tamamlama durumunda etkinleşmez. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

DİNLENİYOR

string

Medya aranırken tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

İSTEĞE BAĞLI

string

Tarayıcı medya verilerini getirmeye çalıştığı halde yanıt almadığında tetiklenir. cast.framework.events.EventType.BUFFERING etkinliği, tüm akış türlerinde tutarlı bir şekilde uygulanır ve oynatıcının arabelleğe alıp almadığını kontrol etmeye çalışırken "duraklatıldı" yerine kullanılmalıdır. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

TIME_UPDATE

string

Medya oynatılırken düzenli olarak tetiklenir. currentTime özelliği her değiştiğinde bu özellik tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

ASKIYA AL

string

Tarayıcı kasıtlı olarak medya verilerini getirmediğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

BEKLEMEDE

string

Tarayıcı bir sonraki karenin kullanılabilir olmasını beklediği için oynatma durduğunda tetiklenir. cast.framework.events.EventType.BUFFERING etkinliği, tüm akış türlerinde tutarlı bir şekilde uygulanır ve oynatıcının arabelleğe alıp almadığını kontrol etmeye çalışırken "beklemede" yerine kullanılmalıdır. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent ile sarmalanır.

BİT ORANI

string

Oynatma medyasının bit hızı değiştiğinde (ör. etkin bir kanal değiştirildiğinde veya ağ koşullarına göre farklı bir bit hızı seçildiğinde) tetiklenir. Etkinlik bir cast.framework.events.BitrateChangedEvent.

BREAK_STARTED

string

Bir aradaki ilk ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_ENDED

string

Aradaki son ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_CLIP_LOADING

string

Ara klibi yüklenmeye başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_CLIP_STARTED

string

Ara klibi başladığında tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

BREAK_CLIP_ENDED

string

Ara klibi sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.BreaksEvent.

ARABELLEĞE ALINIYOR

string

Oynatma, arabelleğe alma nedeniyle durduğunda veya arabelleğe alma işlemi tamamlandıktan sonra tekrar başlatıldığında tetiklenir. Etkinlik bir cast.framework.events.BufferingEvent.

CACHE_LOADED

string

Fastplay tarafından önceden önbelleğe alınmış içeriğin yüklenmesi bittiğinde tetiklenir. Etkinlik bir cast.framework.events.CacheLoadedEvent.

YÖNLENDİRME

string

Fastplay tarafından önceden önbelleğe alınmış içerik kullanıldığında tetiklenir. Etkinlik bir cast.framework.events.CacheItemEvent.

CACHE_INSERTED

string

Tek bir URL hızlı oynatma tarafından önbelleğe alındığında tetiklenir. Etkinlik bir cast.framework.events.CacheItemEvent.

CLIP_STARTED

string

Bir klip ilk kez oynatılmaya başladığında tetiklenir. Ara klipleri ve ara klipleri arasındaki ana içerik kliplerini içerir. Ara klibinin ne zaman başladığını görmek için Etkinlik'in {@link cast.framework.events.Event.

KLİP_SONLANDIRILDI

string

Klip sona erdiğinde tetiklenir. Ara klipleri ve ara klipler arasındaki ana içerik kliplerini içerir. Ara klibinin ne zaman sona erdiğini görmek isterseniz cast.framework.events.EventType.BREAK_CLIP_ENDED özelliğini kullanmanız gerekir. Medyanın ne zaman oynatıldığını görmek istiyorsanız Etkinlik cast.framework.events.ClipEndedEvent olmalıdır.

E-MSG

string

Bir segmentte emsg bulunduğunda tetiklenir. Etkinlik bir cast.framework.events.EmsgEvent.

HATA

string

Hata oluştuğunda tetiklenir. Etkinlik bir cast.framework.events.ErrorEvent.

Kimlik 3

string

Bir ID3 etiketiyle karşılaşıldığında tetiklenir. Bu özellik yalnızca HLS içeriği için tetiklenir. Etkinlik bir cast.framework.events.Id3Event.

MEDYA_DURUMU

string

Giden ileti, mevcut medya durumunu içeren bir giden ileti gönderilmeden önce tetiklenir. Etkinlik bir cast.framework.events.MediaStatusEvent.

ÖZEL_DEVAM

string

Giden bir özel durum mesajı gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.CustomStateEvent.

MEDYA_BİLGİ_DEĞİŞİKLİKİ

string

Medya bilgileri oynatma sırasında değiştirilirse tetiklenir. Örneğin, canlı radyo çalarken parça meta verileri değişir. Etkinlik bir cast.framework.events.MediaInformationChangedEvent

MEDYA_SONLANDIRILDI

string

Medyanın oynatılması tamamen tamamlandığında tetiklenir. Şu durumlar dahildir: Akışta oynatılacak hiçbir şey kalmaz, kullanıcı durma isteğinde bulunmuş veya hata olmuştur. Sıra kullanıldığında, bu etkinlik biten her sıra öğesi için bir kez tetiklenir. Etkinlik bir cast.framework.events.MediaFinishedEvent.

OYUNCU_PRELOADING

string

Oynatıcı önceden yükleme isteğini işlemeye başladığında tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

PLAYER_PRELOADING_CANCELLED

string

Oynatıcı önceden yüklemeyi iptal ederse tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

OYUNCU_LOAD_TAMAMLANDI

string

Oynatıcı bir yükleme isteğini işlemeyi bitirip oynatmaya hazır olduğunda tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

OYUNCU_LOADING

string

Oynatıcı bir yükleme isteğini işlemeye başladığında tetiklenir. Oynatıcı, medya verilerini henüz istemediği için bu işlem cast.framework.events.EventType.LOAD_START etkinliğinden önce tetiklenir. Etkinlik bir cast.framework.events.LoadEvent.

SEGMENT_İNDİRİLDİ

string

Bir segmentin indirilmesi tamamlandığında tetiklenir. Bu, yalnızca uyarlanabilir akış içeriği (HLS, DASH veya Smooth) için tetiklenir. Etkinlik bir cast.framework.events.SegmentDownloadEvent.

İST_SEEK

string

Bir arama isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_BAŞARILI

string

Yükleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK

string

Durdurma isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_DURAKLAT

string

Duraklatma isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_ÖNCESİ

string

Ön önbellek isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTEK_OYUNU

string

Oyun isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_SKIP_AD

string

Reklam atlama isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İST_OYUN_ARASI

string

Tekrar oynatma isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_PLAYBACK_RATE_CHANGE

string

Oynatma hızı değiştirme isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

İSTE_VOLUME_DEĞİŞTİR

string

Ses değişikliği isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_EDIT_TRACKS_INFO

string

Bir parçayı düzenleme bilgi isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_EDIT_AUDIO_TRACKS

string

Ses parçalarını düzenleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_SET_CREDENTIALS

string

Kimlik bilgisi isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_LOAD_BY_ENTITY

string

Öğeye göre yükleme isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_USER_ACTION

string

Kullanıcı işlemi isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_DISPLAY_STATUS

string

Değişiklik durumu izleme isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

İST_ÖZEL_KOMUT

string

Özel bir komut isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_FOCUS_STATE

string

Odak durumu isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.request.RequestEvent.

REQUEST_QUEUE_LOAD

string

Sıra yükleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_INSERT

string

Sıraya ekleme isteğinde bulunulduğunda tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_UPDATE

string

Sıra güncelleme isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_REMOVE

string

Sıra kaldırma isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_REORDER

string

Sıra sırası isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_RANGE

string

Öğe getirme isteği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEMS

string

Öğe bilgisi alma isteği gönderildiğinde tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

REQUEST_QUEUE_GET_ITEM_IDS

string

Sıra alma kimliği yapıldığında tetiklenir. Etkinlik bir cast.framework.events.RequestEvent.

TAKİP_DEĞİŞTİRİLDİ

string

Yükleme tamamlandıktan sonra mevcut parçalar değiştirilirse tetiklenir.

LIVE_IS_MOVING_WINDOW_CHANGED

string

Canlı aranabilir aralık isMovingWindow değiştirildiğinde, daha ayrıntılı olarak, hareketli bir pencere genişleyen pencereye veya tam tersi değiştiğinde tetiklenir. Etkinlik bir cast.framework.events.LiveStatusEvent.

CANLI YAYIN SONU

string

Canlı yayın sona erdiğinde tetiklenir. Etkinlik bir cast.framework.events.LiveStatusEvent.

TIMED_METADATA_CHANGED

string

DASH (EventStream) veya HLS'de (EXT-X-DATERANGE) zamanlanmış meta veriler bulunduğunda bu etkinlik, canlı içerikte yeni zamanlanmış meta verilerle karşılaşıldığında PLAYER_LOAD_COMPLETE sonrasında tetiklenir. Etkinlik bir cast.framework.events.TimedmetadataEvent.

TIMED_METADATA_ENTER

string

Video yer imleci DASH'te bir zaman çizelgesi bölgesine girdiğinde veya EXT-X-DATERANGE etiketine ulaştığında tetiklenir. Etkinlik bir cast.framework.events.TimedmetadataEvent.

TIMED_METADATA_OUT

string

Video yer imleci DASH'te bir zaman çizelgesi bölgesinden çıktığında veya bir EXT-X-DATERANGE etiketinden çıktığında tetiklenir. Etkinlik bir cast.framework.events.TimedmetadataEvent.