Ad alanı: etkinlikler

Sınıflar

Ad alanı

Numaralandırmalar

DetailedErrorCode

static

sayı

Alıcı SDK'sı tarafından atanan ve hangi hatanın oluştuğunu açıklayan kod.

Değer

MEDIA_UNKNOWN

sayı

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

MEDIA_ABORTED

sayı

Medya kaynağını getirme işlemi, kullanıcının isteği üzerine kullanıcı aracısı tarafından iptal edildiğinde döndürülür.

MEDIA_DECODE

sayı

Medya kaynağının kullanılabilir olduğu belirlendikten sonra, kaynağın kodu çözülürken bir hata oluştuğunda döndürülür.

MEDIA_NETWORK

sayı

Kaynağın kullanılabilir olduğu belirlendikten sonra bir ağ hatası nedeniyle kullanıcı aracısının medya kaynağını getirmeyi durdurması durumunda döndürülür.

MEDIA_SRC_NOT_SUPPORTED

sayı

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

SOURCE_BUFFER_FAILURE

sayı

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

MEDIAKEYS_UNKNOWN

sayı

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

MEDIAKEYS_NETWORK

sayı

Ağ sorunu nedeniyle medya anahtarları hatası olduğunda döndürülür.

MEDIAKEYS_UNSUPPORTED

sayı

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

MEDIAKEYS_WEBCRYPTO

sayı

Kripto 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ı

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

HLS_NETWORK_NO_KEY_RESPONSE

sayı

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 olduğunda döndürülür.

HLS_NETWORK_INVALID_SEGMENT

sayı

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

HLS_SEGMENT_PARSING

sayı

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ı

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

SMOOTH_NO_MEDIA_DATA

sayı

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

MANIFEST_UNKNOWN

sayı

Bir 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 bir hata oluştuğunda döndürülür.

HLS_MANIFEST_PLAYLIST

sayı

HLS oynatma listesi ayrıştırılırken bir 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önemler eksik olduğunda döndürülür.

DASH_MANIFEST_NO_MIMETYPE

sayı

DASH manifestinde MimeType eksik olduğunda döndürülür.

DASH_INVALID_SEGMENT_INFO

sayı

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

SMOOTH_MANIFEST

sayı

Smooth manifesti ayrıştırılırken bir 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ışında bilinmeyen bir hata oluştu.

UYGULAMA

sayı

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

BREAK_CLIP_LOADING_ERROR

sayı

Ara klip yükleme engelleyicisi başarısız olduğunda döndürülür.

BREAK_SEEK_INTERCEPTOR_ERROR

sayı

Ara arama engelleyici başarısız olduğunda döndürülür.

IMAGE_ERROR

sayı

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

LOAD_INTERRUPTED

sayı

Yükleme işlemi, kaldırma işlemi veya başka bir yükleme işlemi 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.

GENERIC

sayı

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

EndedReason

static

dize

Oynatmanın sona erme nedenleri.

Değer

END_OF_STREAM

dize

Mevcut yayının sonuna ulaşıldığı için oynatma işlemi sona erdi.

HATA

dize

Bir hatayla karşılaştığımız için oynatma işlemi sonlandırıldı.

DURDURULDU

dize

Bir işlem nedeniyle mevcut yayını durdurmamız gerektiğinden oynatma sona erdi.

KESİNTİYE UĞRADI

dize

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

ATLANDI

dize

Reklam atlama işlemi nedeniyle oynatma sona erdi.

BREAK_SWITCH

dize

Birleştirilmiş reklam arasına geçiş yapıldığı için oynatma sona erdi.

PRELOAD_INTERRUPTED

dize

Mevcut bir önceden yükleme oynatıcısı kesintiye uğradığı veya değiştirildiği için oynatma sona erdi. Bu, önceden yükleme iptallerini etkin oynatıcı iptallerinden (STOPPED) ayırır.

LOAD_CANCELLED

dize

Eşzamanlı yükleme isteği tamamlanmadan iptal edildiği için oynatma işlemi sona erdi. Bu, beklemedeki yükleme iptallerini etkin akış kesintilerinden (INTERRUPTED) ayırır.

SENDER_STOPPED

dize

Gönderen açıkça DURDURMA isteği gönderdiği için oynatma işlemi sona erdi. Bu, genel DURDURULDU nedeninden daha fazla ayrıntı sağlar.

LOAD_INTERRUPTED

dize

Yeni bir medya yüklemesi etkin oynatıcıyı kesintiye uğrattığı için oynatma sona erdi. Bu, etkin akışlar için genel INTERRUPTED nedeninden daha ayrıntılı bilgi sağlar.

BREAK_INTERRUPTED

dize

Ara oynatıcı kesintiye uğradığı için (ör. arama yoluyla reklam arasının atlanması) oynatma sona erdi. Bu, reklam arası kesintilerini standart medya kesintilerinden (INTERRUPTED) ayırır.

BREAK_RESOLVED

dize

Ara oynatıcı, ana içerik süresini başarıyla çözdüğü için oynatma sona erdi. Bu, jenerik reklam sınırı anahtarlarından (BREAK_SWITCH) farklıdır.

ErrorSeverity

static

sayı

Hatanın önem derecesi. Shaka Player ile aynı adlandırma şemasını ve numaralandırmayı kullanır.

Değer

BİLİNMİYOR

sayı

Bilinmeyen hata derecesi.

RECOVERABLE

sayı

Bir hata oluştu ancak oynatıcı hatayı düzeltmeye çalışıyor. Oynatıcı nihayetinde kurtarılamazsa yine de CRITICAL hatası vermeyebilir. Örneğin, bir medya segmenti için yeniden deneme hiçbir zaman CRITICAL hatasına neden olmaz (oynatıcı sonsuza kadar yeniden dener).

KRİTİK

sayı

Oynatıcının kurtaramayacağı kritik bir hata. Bunlar, oynatıcının mevcut medya öğesini oynatmayı durdurmasına neden olur.

EventType

static

dize

Oynatıcı etkinlik türleri. MediaElement'ten proxy'si oluşturulan etkinlikler hakkında daha fazla bilgi için https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents adresini ziyaret edin.

Değer

TÜMÜ

dize

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

İPTAL

dize

Tarayıcı, medya tamamen indirilmeden önce medyayı getirmeyi durdurduğunda tetiklenir ancak bu durum bir hatadan kaynaklanmaz. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

CAN_PLAY

dize

Tarayıcı klibin oynatılmasına devam edebildiğinde ancak klibi arabelleğe alma için durdurmak zorunda kalmadan sonuna kadar oynatmak için yeterli verinin yüklenmediğini tahmin ettiğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

CAN_PLAY_THROUGH

dize

Tarayıcı, klibi arabelleğe alma için durmadan sonuna kadar oynatabileceğini tahmin ettiğinde tetiklenir. Tarayıcı tahmininin yalnızca oynatılmakta olan kliple ilgili olduğunu unutmayın (ör. Şu anda bir reklam klibi oynatılıyorsa tarayıcı yalnızca reklam klibi için tahmin yapar, tüm içerik için yapmaz). Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

DURATION_CHANGE

dize

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

BOŞALTILDI

dize

Medya boşaldığında tetiklenir. Bunun gerçekleşebileceği bir örnek, MediaElement'i sıfırlamak için load() işlevinin çağrılmasıdır. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

SONA ERDİ

dize

Bir medya klibi tam süresi boyunca oynatıldığında tetiklenir. Klibin bir hata veya durdurma isteği nedeniyle oynatılmasının durdurulduğu durumlar buna dahil değildir. Reklamların mevcut olması durumunda bu, reklam başına en fazla bir kez ve ana içerik için en fazla bir kez tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır. Medyanın ne zaman oynatılacağını öğrenmek istiyorsanız büyük olasılıkla cast.framework.events.EventType.MEDIA_FINISHED kullanmanız gerekir.

LOADED_DATA

dize

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

LOADED_METADATA

dize

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

LOAD_START

dize

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

DURAKLAT

dize

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

OYUN

dize

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

OYNATILIYOR

dize

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

İLERLEME

dize

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 kullanmak istersiniz. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

RATE_CHANGE

dize

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

İLERLETİLDİ

dize

Arama işlemi tamamlandığında tetiklenir. Medya duraklatıldığında arama işlemi tamamlanırsa bu etkinlik tetiklenmez. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

SEEKING

dize

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

DURAKLATILDI

dize

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

TIME_UPDATE

dize

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

ASKIYA ALMA

dize

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

BEKLİYOR

dize

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

BITRATE_CHANGED

dize

Oynatılan medyanın bit hızı değiştiğinde (ör. etkin bir parça değiştirildiğinde veya ağ koşullarına yanıt olarak farklı bir bit hızı seçildiğinde) tetiklenir. Etkinlik, cast.framework.events.BitrateChangedEvent türündedir.

BREAK_STARTED

dize

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

BREAK_ENDED

dize

Bir aradaki son ara klibi sona erdiğinde tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

BREAK_CLIP_LOADING

dize

Ara klibi yüklenmeye başladığında tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

BREAK_CLIP_STARTED

dize

Bir ara klip başladığında tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

BREAK_CLIP_ENDED

dize

Ara klip sona erdiğinde tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

ARABELLEĞE ALINIYOR

dize

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

TIME_DRIFTED

dize

Oynatıcı tarafından bildirilen geçerli zaman ile oynatıcı durumuna ve oynatma hızına göre tahmini geçerli zaman arasında bir uyuşmazlık olduğunda tetiklenir. Etkinlik, cast.framework.events.TimeDriftedEvent türündedir.

CACHE_LOADED

dize

Fastplay tarafından önceden önbelleğe alınan içeriğin yüklenmesi tamamlandığında tetiklenir. Etkinlik, bir cast.framework.events.CacheLoadedEvent nesnesidir.

CACHE_HIT

dize

Fastplay tarafından önceden önbelleğe alınan içerik kullanıldığında tetiklenir. Etkinlik, cast.framework.events.CacheItemEvent türündedir.

CACHE_INSERTED

dize

Fastplay tarafından tek bir URL önbelleğe alındığında tetiklenir. Etkinlik, bir cast.framework.events.CacheItemEvent nesnesidir.

CLIP_STARTED

dize

Herhangi bir klip ilk kez oynatılmaya başladığında tetiklenir. Buna ara klipleri ve ara klipleri arasındaki ana içerik klipleri dahildir. Bir ara klibinin ne zaman başladığını görmek istiyorsanız Event is a {@link cast.framework.events.Event.

CLIP_ENDED

dize

Herhangi bir klip sona erdiğinde tetiklenir. Ara klipleri ve ara klipleri arasındaki ana içerik klipleri buna dahildir. Bir ara klibinin ne zaman sona erdiğini görmek istiyorsanız cast.framework.events.EventType.BREAK_CLIP_ENDED kullanmanız gerekir. Medyanın oynatılması tamamen bittiğinde görmek istiyorsanız Event is a cast.framework.events.ClipEndedEvent'i kullanmanız gerekir.

EMSG

dize

Bir segmentte emsg bulunduğunda tetiklenir. Etkinlik, cast.framework.events.EmsgEvent türündedir.

HATA

dize

Bir hata oluştuğunda tetiklenir. Etkinlik, cast.framework.events.ErrorEvent türündedir.

ID3

dize

Bir ID3 etiketiyle karşılaşıldığında tetiklenir. Bu, yalnızca HLS içeriği için tetiklenir. Etkinlik, cast.framework.events.Id3Event türündedir.

MEDIA_STATUS

dize

Mevcut medya durumunu içeren giden mesaj gönderilmeden önce tetiklenir. Etkinlik, cast.framework.events.MediaStatusEvent'tir.

CUSTOM_STATE

dize

Giden bir özel durum mesajı gönderildiğinde tetiklenir. Etkinlik, cast.framework.events.CustomStateEvent türündedir.

MEDIA_INFORMATION_CHANGED

dize

Oynatma sırasında medya bilgileri değişirse tetiklenir. Örneğin, canlı radyo çalarken parça meta verileri değiştiğinde. Etkinlik, cast.framework.events.MediaInformationChangedEvent türündedir.

MEDIA_FINISHED

dize

Medya oynatımı tamamen bittiğinde tetiklenir. Bu, şu durumları içerir: Akışta oynatılacak bir şey kalmadı, kullanıcı durdurma isteğinde bulundu veya bir hata oluştu. Sıraya alma kullanıldığında bu etkinlik, tamamlanan her sıra öğesi için bir kez tetiklenir. Etkinlik, bir cast.framework.events.MediaFinishedEvent'tir.

PLAYER_PRELOADING

dize

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

PLAYER_PRELOADING_CANCELLED

dize

Oynatıcı önceden yüklemeyi iptal ederse tetiklenir. Etkinlik, cast.framework.events.LoadEvent türündedir.

PLAYER_LOAD_COMPLETE

dize

Oynatıcı, yükleme isteğini işlemeyi tamamlayıp oynatmaya hazır olduğunda tetiklenir. Etkinlik, cast.framework.events.LoadEvent türündedir.

PLAYER_LOADING

dize

Oynatıcı bir yükleme isteğini işlemeye başladığında tetiklenir. Oynatıcı henüz medya verisi istemediğinden bu etkinlik, cast.framework.events.EventType.LOAD_START etkinliğinden önce tetiklenir. Etkinlik, cast.framework.events.LoadEvent türündedir.

SEGMENT_DOWNLOADED

dize

Bir segmentin indirme işlemi tamamlandığında tetiklenir. Bu, yalnızca uyarlanabilir akış içeriği (HLS, DASH veya Smooth) için tetiklenir. Etkinlik, cast.framework.events.SegmentDownloadedEvent türündedir.

SESSION_DATA

dize

Shaka Player kullanıldığında HLS EXT-X-SESSION-DATA etiketleri için tetiklenir. Etkinlik, cast.framework.events.SessionDataEvent türündedir.

REQUEST_GET_STATUS

dize

Bir GET_STATUS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_SEEK

dize

Bir SEEK mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_LOAD

dize

Bir LOAD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PRELOAD

dize

Bir PRELOAD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_STOP

dize

Bir STOP mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PAUSE

dize

Bir PAUSE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PRECACHE

dize

Bir PRECACHE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PLAY

dize

Bir PLAY mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_SKIP_AD

dize

Bir SKIP_AD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PLAY_AGAIN

dize

Bir PLAY_AGAIN mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PLAYBACK_RATE_CHANGE

dize

Bir SET_PLAYBACK_RATE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_VOLUME_CHANGE

dize

Bir SET_VOLUME mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_EDIT_TRACKS_INFO

dize

EDIT_TRACKS_INFO mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_EDIT_AUDIO_TRACKS

dize

EDIT_AUDIO_TRACKS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_SET_CREDENTIALS

dize

SET_CREDENTIALS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_LOAD_BY_ENTITY

dize

Bir LOAD_BY_ENTITY mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_USER_ACTION

dize

USER_ACTION mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_DISPLAY_STATUS

dize

Bir DISPLAY_STATUS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_CUSTOM_COMMAND

dize

Bir CUSTOM_COMMAND mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_FOCUS_STATE

dize

Bir FOCUS_STATE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_QUEUE_LOAD

dize

Bir QUEUE_LOAD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_INSERT

dize

Bir QUEUE_INSERT mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_UPDATE

dize

Bir QUEUE_UPDATE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_REMOVE

dize

Bir QUEUE_REMOVE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_REORDER

dize

Bir QUEUE_REORDER mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_GET_ITEM_RANGE

dize

Bir QUEUE_GET_ITEM_RANGE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_GET_ITEMS

dize

Bir QUEUE_GET_ITEMS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_GET_ITEM_IDS

dize

Bir QUEUE_GET_ITEM_IDS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

TRACKS_CHANGED

dize

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

LIVE_IS_MOVING_WINDOW_CHANGED

dize

Canlı aranabilir aralık isMovingWindow değiştiğinde, daha spesifik olarak hareketli bir pencere genişleyen bir pencereye dönüştüğünde veya tam tersi durumda tetiklenir. Etkinlik, cast.framework.events.LiveStatusEvent türündedir.

LIVE_ENDED

dize

Canlı yayın sona erdiğinde tetiklenir. Etkinlik, cast.framework.events.LiveStatusEvent türündedir.

TIMED_METADATA_CHANGED

dize

DASH (EventStream) veya HLS'de (EXT-X-DATERANGE) zamanlanmış meta veri bulunduğunda, canlı içerikte yeni zamanlanmış meta veriyle karşılaşıldığında bu etkinlik PLAYER_LOAD_COMPLETE'ten sonra tetiklenir. Etkinlik, bir cast.framework.events.TimedMetadataEvent'tir.

TIMED_METADATA_ENTER

dize

Oynatma kafası DASH'te bir zaman çizelgesi bölgesine girdiğinde veya bir EXT-X-DATERANGE etiketine ulaştığında tetiklenir. Etkinlik, bir cast.framework.events.TimedMetadataEvent'tir.

TIMED_METADATA_EXIT

dize

Oynatma kafası DASH'te bir zaman çizelgesi bölgesinden veya bir EXT-X-DATERANGE etiketinden çıktığında tetiklenir. Etkinlik, bir cast.framework.events.TimedMetadataEvent'tir.

Özellikler

DetailedErrorCode

static

sayı

Alıcı SDK'sı tarafından atanan ve hangi hatanın oluştuğunu açıklayan kod.

Değer

MEDIA_UNKNOWN

sayı

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

MEDIA_ABORTED

sayı

Medya kaynağını getirme işlemi, kullanıcının isteği üzerine kullanıcı aracısı tarafından iptal edildiğinde döndürülür.

MEDIA_DECODE

sayı

Medya kaynağının kullanılabilir olduğu belirlendikten sonra, kaynağın kodu çözülürken bir hata oluştuğunda döndürülür.

MEDIA_NETWORK

sayı

Kaynağın kullanılabilir olduğu belirlendikten sonra bir ağ hatası nedeniyle kullanıcı aracısının medya kaynağını getirmeyi durdurması durumunda döndürülür.

MEDIA_SRC_NOT_SUPPORTED

sayı

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

SOURCE_BUFFER_FAILURE

sayı

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

MEDIAKEYS_UNKNOWN

sayı

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

MEDIAKEYS_NETWORK

sayı

Ağ sorunu nedeniyle medya anahtarları hatası olduğunda döndürülür.

MEDIAKEYS_UNSUPPORTED

sayı

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

MEDIAKEYS_WEBCRYPTO

sayı

Kripto 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ı

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

HLS_NETWORK_NO_KEY_RESPONSE

sayı

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 olduğunda döndürülür.

HLS_NETWORK_INVALID_SEGMENT

sayı

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

HLS_SEGMENT_PARSING

sayı

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ı

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

SMOOTH_NO_MEDIA_DATA

sayı

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

MANIFEST_UNKNOWN

sayı

Bir 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 bir hata oluştuğunda döndürülür.

HLS_MANIFEST_PLAYLIST

sayı

HLS oynatma listesi ayrıştırılırken bir 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önemler eksik olduğunda döndürülür.

DASH_MANIFEST_NO_MIMETYPE

sayı

DASH manifestinde MimeType eksik olduğunda döndürülür.

DASH_INVALID_SEGMENT_INFO

sayı

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

SMOOTH_MANIFEST

sayı

Smooth manifesti ayrıştırılırken bir 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ışında bilinmeyen bir hata oluştu.

UYGULAMA

sayı

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

BREAK_CLIP_LOADING_ERROR

sayı

Ara klip yükleme engelleyicisi başarısız olduğunda döndürülür.

BREAK_SEEK_INTERCEPTOR_ERROR

sayı

Ara arama engelleyici başarısız olduğunda döndürülür.

IMAGE_ERROR

sayı

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

LOAD_INTERRUPTED

sayı

Yükleme işlemi, kaldırma işlemi veya başka bir yükleme işlemi 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.

GENERIC

sayı

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

EndedReason

static

dize

Oynatmanın sona erme nedenleri.

Değer

END_OF_STREAM

dize

Mevcut yayının sonuna ulaşıldığı için oynatma işlemi sona erdi.

HATA

dize

Bir hatayla karşılaştığımız için oynatma işlemi sonlandırıldı.

DURDURULDU

dize

Bir işlem nedeniyle mevcut yayını durdurmamız gerektiğinden oynatma sona erdi.

KESİNTİYE UĞRADI

dize

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

ATLANDI

dize

Reklam atlama işlemi nedeniyle oynatma sona erdi.

BREAK_SWITCH

dize

Birleştirilmiş reklam arasına geçiş yapıldığı için oynatma sona erdi.

PRELOAD_INTERRUPTED

dize

Mevcut bir önceden yükleme oynatıcısı kesintiye uğradığı veya değiştirildiği için oynatma sona erdi. Bu, önceden yükleme iptallerini etkin oynatıcı iptallerinden (STOPPED) ayırır.

LOAD_CANCELLED

dize

Eşzamanlı yükleme isteği tamamlanmadan iptal edildiği için oynatma işlemi sona erdi. Bu, beklemedeki yükleme iptallerini etkin akış kesintilerinden (INTERRUPTED) ayırır.

SENDER_STOPPED

dize

Gönderen açıkça DURDURMA isteği gönderdiği için oynatma işlemi sona erdi. Bu, genel DURDURULDU nedeninden daha fazla ayrıntı sağlar.

LOAD_INTERRUPTED

dize

Yeni bir medya yüklemesi etkin oynatıcıyı kesintiye uğrattığı için oynatma sona erdi. Bu, etkin akışlar için genel INTERRUPTED nedeninden daha ayrıntılı bilgi sağlar.

BREAK_INTERRUPTED

dize

Ara oynatıcı kesintiye uğradığı için (ör. arama yoluyla reklam arasının atlanması) oynatma sona erdi. Bu, reklam arası kesintilerini standart medya kesintilerinden (INTERRUPTED) ayırır.

BREAK_RESOLVED

dize

Ara oynatıcı, ana içerik süresini başarıyla çözdüğü için oynatma sona erdi. Bu, jenerik reklam sınırı anahtarlarından (BREAK_SWITCH) farklıdır.

ErrorSeverity

static

sayı

Hatanın önem derecesi. Shaka Player ile aynı adlandırma şemasını ve numaralandırmayı kullanır.

Değer

BİLİNMİYOR

sayı

Bilinmeyen hata derecesi.

RECOVERABLE

sayı

Bir hata oluştu ancak oynatıcı hatayı düzeltmeye çalışıyor. Oynatıcı nihayetinde kurtarılamazsa yine de CRITICAL hatası vermeyebilir. Örneğin, bir medya segmenti için yeniden deneme hiçbir zaman CRITICAL hatasına neden olmaz (oynatıcı sonsuza kadar yeniden dener).

KRİTİK

sayı

Oynatıcının kurtaramayacağı kritik bir hata. Bunlar, oynatıcının mevcut medya öğesini oynatmayı durdurmasına neden olur.

EventType

static

dize

Oynatıcı etkinlik türleri. MediaElement'ten proxy'si oluşturulan etkinlikler hakkında daha fazla bilgi için https://dev.w3.org/html5/spec-preview/media-elements.html#mediaevents adresini ziyaret edin.

Değer

TÜMÜ

dize

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

İPTAL

dize

Tarayıcı, medya tamamen indirilmeden önce medyayı getirmeyi durdurduğunda tetiklenir ancak bu durum bir hatadan kaynaklanmaz. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

CAN_PLAY

dize

Tarayıcı klibin oynatılmasına devam edebildiğinde ancak klibi arabelleğe alma için durdurmak zorunda kalmadan sonuna kadar oynatmak için yeterli verinin yüklenmediğini tahmin ettiğinde tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

CAN_PLAY_THROUGH

dize

Tarayıcı, klibi arabelleğe alma için durmadan sonuna kadar oynatabileceğini tahmin ettiğinde tetiklenir. Tarayıcı tahmininin yalnızca oynatılmakta olan kliple ilgili olduğunu unutmayın (ör. şu anda bir reklam klibi oynatılıyorsa tarayıcı yalnızca reklam klibi için tahmin yapar, tüm içerik için yapmaz). Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

DURATION_CHANGE

dize

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

BOŞALTILDI

dize

Medya boşaldığında tetiklenir. Bunun gerçekleşebileceği bir örnek, MediaElement'i sıfırlamak için load() işlevinin çağrılmasıdır. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

SONA ERDİ

dize

Bir medya klibi tam süresi boyunca oynatıldığında tetiklenir. Klibin bir hata veya durdurma isteği nedeniyle oynatılmasının durdurulduğu durumlar buna dahil değildir. Reklamların mevcut olduğu durumlarda bu, reklam başına en fazla bir kez ve ana içerik için en fazla bir kez tetiklenir. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır. Medyanın ne zaman oynatılacağını öğrenmek istiyorsanız büyük olasılıkla cast.framework.events.EventType.MEDIA_FINISHED kullanmanız gerekir.

LOADED_DATA

dize

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

LOADED_METADATA

dize

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

LOAD_START

dize

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

DURAKLAT

dize

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

OYUN

dize

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

OYNATILIYOR

dize

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

İLERLEME

dize

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 kullanmak istersiniz. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

RATE_CHANGE

dize

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

İLERLETİLDİ

dize

Arama işlemi tamamlandığında tetiklenir. Medya duraklatıldığında arama işlemi tamamlanırsa bu etkinlik tetiklenmez. Bu etkinlik MediaElement'ten yönlendirilir ve cast.framework.events.MediaElementEvent içine sarmalanır.

SEEKING

dize

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

DURAKLATILDI

dize

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

TIME_UPDATE

dize

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

ASKIYA ALMA

dize

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

BEKLİYOR

dize

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

BITRATE_CHANGED

dize

Oynatılan medyanın bit hızı değiştiğinde (ör. etkin bir parça değiştirildiğinde veya ağ koşullarına yanıt olarak farklı bir bit hızı seçildiğinde) tetiklenir. Etkinlik, cast.framework.events.BitrateChangedEvent türündedir.

BREAK_STARTED

dize

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

BREAK_ENDED

dize

Bir aradaki son ara klibi sona erdiğinde tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

BREAK_CLIP_LOADING

dize

Ara klibi yüklenmeye başladığında tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

BREAK_CLIP_STARTED

dize

Bir ara klip başladığında tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

BREAK_CLIP_ENDED

dize

Ara klip sona erdiğinde tetiklenir. Etkinlik, cast.framework.events.BreaksEvent türündedir.

ARABELLEĞE ALINIYOR

dize

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

TIME_DRIFTED

dize

Oynatıcı tarafından bildirilen geçerli zaman ile oynatıcı durumuna ve oynatma hızına göre tahmini geçerli zaman arasında bir uyuşmazlık olduğunda tetiklenir. Etkinlik, cast.framework.events.TimeDriftedEvent türündedir.

CACHE_LOADED

dize

Fastplay tarafından önceden önbelleğe alınan içeriğin yüklenmesi tamamlandığında tetiklenir. Etkinlik, bir cast.framework.events.CacheLoadedEvent nesnesidir.

CACHE_HIT

dize

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

CACHE_INSERTED

dize

Fastplay tarafından tek bir URL önbelleğe alındığında tetiklenir. Etkinlik, bir cast.framework.events.CacheItemEvent nesnesidir.

CLIP_STARTED

dize

Herhangi bir klip ilk kez oynatılmaya başladığında tetiklenir. Buna ara klipleri ve ara klipleri arasındaki ana içerik klipleri dahildir. Bir ara klibinin ne zaman başladığını görmek istiyorsanız Event is a {@link cast.framework.events.Event.

CLIP_ENDED

dize

Herhangi bir klip sona erdiğinde tetiklenir. Ara klipleri ve ara klipleri arasındaki ana içerik klipleri buna dahildir. Bir ara klibinin ne zaman sona erdiğini görmek istiyorsanız cast.framework.events.EventType.BREAK_CLIP_ENDED kullanmanız gerekir. Medyanın oynatılması tamamen bittiğinde görmek istiyorsanız Event is a cast.framework.events.ClipEndedEvent'i kullanmanız gerekir.

EMSG

dize

Bir segmentte emsg bulunduğunda tetiklenir. Etkinlik, cast.framework.events.EmsgEvent türündedir.

HATA

dize

Bir hata oluştuğunda tetiklenir. Etkinlik, cast.framework.events.ErrorEvent türündedir.

ID3

dize

Bir ID3 etiketiyle karşılaşıldığında tetiklenir. Bu, yalnızca HLS içeriği için tetiklenir. Etkinlik, cast.framework.events.Id3Event türündedir.

MEDIA_STATUS

dize

Mevcut medya durumunu içeren giden mesaj gönderilmeden önce tetiklenir. Etkinlik, cast.framework.events.MediaStatusEvent'tir.

CUSTOM_STATE

dize

Giden bir özel durum mesajı gönderildiğinde tetiklenir. Etkinlik, cast.framework.events.CustomStateEvent türündedir.

MEDIA_INFORMATION_CHANGED

dize

Oynatma sırasında medya bilgileri değişirse tetiklenir. Örneğin, canlı radyo çalarken parça meta verileri değiştiğinde. Etkinlik, cast.framework.events.MediaInformationChangedEvent türündedir.

MEDIA_FINISHED

dize

Medya oynatımı tamamen bittiğinde tetiklenir. Bu, şu durumları içerir: Akışta oynatılacak bir şey kalmadı, kullanıcı durdurma isteğinde bulundu veya bir hata oluştu. Sıraya alma kullanıldığında bu etkinlik, tamamlanan her sıra öğesi için bir kez tetiklenir. Etkinlik, bir cast.framework.events.MediaFinishedEvent'tir.

PLAYER_PRELOADING

dize

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

PLAYER_PRELOADING_CANCELLED

dize

Oynatıcı önceden yüklemeyi iptal ederse tetiklenir. Etkinlik, cast.framework.events.LoadEvent türündedir.

PLAYER_LOAD_COMPLETE

dize

Oynatıcı, yükleme isteğini işlemeyi tamamlayıp oynatmaya hazır olduğunda tetiklenir. Etkinlik, cast.framework.events.LoadEvent türündedir.

PLAYER_LOADING

dize

Oynatıcı bir yükleme isteğini işlemeye başladığında tetiklenir. Oynatıcı henüz medya verisi istemediğinden bu etkinlik, cast.framework.events.EventType.LOAD_START etkinliğinden önce tetiklenir. Etkinlik, cast.framework.events.LoadEvent türündedir.

SEGMENT_DOWNLOADED

dize

Bir segmentin indirme işlemi tamamlandığında tetiklenir. Bu, yalnızca uyarlanabilir akış içeriği (HLS, DASH veya Smooth) için tetiklenir. Etkinlik, cast.framework.events.SegmentDownloadedEvent türündedir.

SESSION_DATA

dize

Shaka Player kullanıldığında HLS EXT-X-SESSION-DATA etiketleri için tetiklenir. Etkinlik, cast.framework.events.SessionDataEvent türündedir.

REQUEST_GET_STATUS

dize

Bir GET_STATUS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_SEEK

dize

Bir SEEK mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_LOAD

dize

Bir LOAD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PRELOAD

dize

Bir PRELOAD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_STOP

dize

Bir STOP mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PAUSE

dize

Bir PAUSE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PRECACHE

dize

Bir PRECACHE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PLAY

dize

Bir PLAY mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_SKIP_AD

dize

Bir SKIP_AD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PLAY_AGAIN

dize

Bir PLAY_AGAIN mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_PLAYBACK_RATE_CHANGE

dize

Bir SET_PLAYBACK_RATE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_VOLUME_CHANGE

dize

Bir SET_VOLUME mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_EDIT_TRACKS_INFO

dize

EDIT_TRACKS_INFO mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_EDIT_AUDIO_TRACKS

dize

EDIT_AUDIO_TRACKS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_SET_CREDENTIALS

dize

SET_CREDENTIALS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_LOAD_BY_ENTITY

dize

Bir LOAD_BY_ENTITY mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_USER_ACTION

dize

USER_ACTION mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_DISPLAY_STATUS

dize

Bir DISPLAY_STATUS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_CUSTOM_COMMAND

dize

Bir CUSTOM_COMMAND mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_FOCUS_STATE

dize

Bir FOCUS_STATE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.request.RequestEvent türündedir.

REQUEST_QUEUE_LOAD

dize

Bir QUEUE_LOAD mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_INSERT

dize

Bir QUEUE_INSERT mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_UPDATE

dize

Bir QUEUE_UPDATE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_REMOVE

dize

Bir QUEUE_REMOVE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_REORDER

dize

Bir QUEUE_REORDER mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_GET_ITEM_RANGE

dize

Bir QUEUE_GET_ITEM_RANGE mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_GET_ITEMS

dize

Bir QUEUE_GET_ITEMS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

REQUEST_QUEUE_GET_ITEM_IDS

dize

Bir QUEUE_GET_ITEM_IDS mesajı alındığında tetiklenir. Etkinlik, cast.framework.events.RequestEvent türündedir.

TRACKS_CHANGED

dize

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

LIVE_IS_MOVING_WINDOW_CHANGED

dize

Canlı aranabilir aralık isMovingWindow değiştiğinde, daha spesifik olarak hareketli bir pencere genişleyen bir pencereye dönüştüğünde veya tam tersi durumda tetiklenir. Etkinlik, cast.framework.events.LiveStatusEvent türündedir.

LIVE_ENDED

dize

Canlı yayın sona erdiğinde tetiklenir. Etkinlik, cast.framework.events.LiveStatusEvent türündedir.

TIMED_METADATA_CHANGED

dize

DASH (EventStream) veya HLS'de (EXT-X-DATERANGE) zamanlanmış meta veri bulunduğunda, canlı içerikte yeni zamanlanmış meta veriyle karşılaşıldığında bu etkinlik PLAYER_LOAD_COMPLETE'ten sonra tetiklenir. Etkinlik, bir cast.framework.events.TimedMetadataEvent'tir.

TIMED_METADATA_ENTER

dize

Oynatma kafası DASH'te bir zaman çizelgesi bölgesine girdiğinde veya bir EXT-X-DATERANGE etiketine ulaştığında tetiklenir. Etkinlik, bir cast.framework.events.TimedMetadataEvent'tir.

TIMED_METADATA_EXIT

dize

Oynatma kafası DASH'te bir zaman çizelgesi bölgesinden veya bir EXT-X-DATERANGE etiketinden çıktığında tetiklenir. Etkinlik, bir cast.framework.events.TimedMetadataEvent'tir.