cast. çerçeve
Bu cast.framework ad alanıdır.
Sınıflar
EtkinInputStateEventData
Alıcı etkin giriş durumu değişti.
UygulamaMeta Verileri
Yayın uygulama meta verileri.
UygulamaMeta VerisiEtkinlikVerileri
Uygulama meta verileri etkinlik verilerini değiştirdi.
UygulamaDurumuEtkinlikVerileri
Uygulama durum metni etkinlik verilerini değiştirdi.
CastContext
Yayın etkileşimini yönetir. getInstance kullanılarak getirilen tekton nesnesi. Durumları yönetir, yayınla simgesinin ve oturum nesnesinin durumunu belirtir. Yayınlama seçenekleri, setOptions tarafından sağlanana kadar yayınlama etkileşimi desteklenmez.
CastOptions
Sayfa yayınlama seçenekleri.
Yayın oturumu
Yayın oturumunu yönetir.
CastStateEventVeri
Yayın durumu değişikliği etkinliği için veriler.
Etkinlik Verileri
Genel yayınlama etkinliği verileri. Etkinlik türünü girin.
MedyaOturumEtkinliğiVerileri
Medya oturumu etkinlik verilerini değiştirdi.
Uzaktan Oyna
cast.framework.RemotePlayerController
tarafından güncellenen uzak oynatıcı özellikleri.
RemotePlayerChangedEtkinlik
Uzak oyuncu alanı değiştirme etkinliği.
UzakPlayPlayer
Uzak oynatıcılar için yayınlama durumuna veri bağlama özelliği sunan uzaktan kumandayı yayınla. Oyuncu nesnesini yönetir ve özelliklerini güncelleyerek oynatıcı değişiklikleri için etkinlik sağlar.
OturumDurumEtkinliğiVerileri
Oturum durumu etkinliğiyle ilgili veriler değişti.
VolumeEventData
Alıcı ses düzeyi ayarı veya değiştirilen etkinlik verilerinin sesini kapatma.
Numaralandırmalar
EtkinGiriş Durumu
number (sayı)
Alıcının etkin girişinin olası durumları.
Değer |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
number (sayı) Google yayın cihazının şu anda etkin video girişi olup olmadığının bilinmediğini (ve/veya bilinmediğini) belirtir. Etkin giriş durumu yalnızca Google Cast cihazı CEC destekli bir TV'ye veya AVR'ye bağlı olduğunda raporlanabilir. |
ACTIVE_INPUT_STATE_NO |
number (sayı) Google yayın cihazının şu anda etkin video girişi olmadığını belirtir. |
ACTIVE_INPUT_STATE_YES |
number (sayı) Google yayın cihazının şu anda etkin video girişi olduğunu belirtir. |
CastContextEventType
string
cast.framework.CastContext'in desteklediği etkinlikler.
Değer |
|
---|---|
CAST_STATE_CHANGED |
string Yayınlama simgesinin durumunu izlemek için etkinlik. Etkinlik verileri cast.framework.CastStateEventData türündedir. |
SESSION_STATE_CHANGED |
string Geçerli yayın oturumunu izlemek için etkinlik. Etkinlik verileri cast.framework.SessionStateEventData türündedir. |
CastState
string
Olası yayınlama durumları.
Değer |
|
---|---|
NO_DEVICES_AVAILABLE |
string Yayın cihazı yok. |
BAĞLI DEĞİL |
string Yayın cihazları kullanılabilir ancak yayın oturumu kurulmamış. |
BAĞLANIYOR |
string Yayınlama oturumu oluşturuluyor. |
BAĞLI |
string Yayınlama oturumu oluşturuldu. |
Günlük Kaydı Düzeyi
number (sayı)
Yayın çerçevesi için günlük kaydı düzeyleri.
Değer |
|
---|---|
HATA AYIKLA |
number (sayı) Günlükte hata ayıklama (tüm mesajlar). |
BİLGİ |
number (sayı) Bilgi günlüğe kaydetme (etkinlikler, genel günlükler). |
UYARI |
number (sayı) günlük kaydı (uyarılar). |
HATA |
number (sayı) Günlük kaydı hatası (hatalar). |
YOK |
number (sayı) Günlük yok. |
RemotePlayerEtkinlik Türü
string
cast.framework.RemotePlayer verilerindeki etkinlik türleri.
Değer |
|
---|---|
HERHANGİ BİR_DEĞİŞİKLİK |
string Herhangi bir mülk değişti. Bir özellik her değiştiğinde açısal olarak bildirim gönderilmesi gereken Angular bağlama uygulaması için kullanışlıdır. |
IS_CONNECTED_CHANGED |
string isConnected adlı mülk değişti. |
IS_MEDIA_LOADED_CHANGED |
string isMediaLoaded özelliği değişti. |
QUEUE_DATA_CHANGED |
string queueData özelliği değişti. |
VİDEO_BİLGİ_DEĞİŞİKLİĞİ |
string videoInfo özelliği değişti. |
DURATION_DEĞİŞTİRİLDİ |
string Mülk süresi değişti. |
CURRENT_TIME_CHANGED |
string currentTime mülkü değişti. |
IS_PAUSE_DEĞİŞTİRİLDİ |
string isPaused özelliği değişti. |
DÜZEY_DÜZEY_DEĞİŞTİRİLDİ |
string volumeLevel özelliği değişti. |
KANADA_VOLUME_DEĞİŞTİRİLDİ |
string canControlVolume özelliği değişti. |
IS_MUTED_CHANGED |
string isMuted özelliği değişti. |
CAN_PAUSE_DEĞİŞTİRİLDİ |
string canPause özelliği değişti. |
CAN_SEEK_CHANGED |
string canSeek özelliği değişti. |
GÖRÜNÜM_DEĞİŞTİRİLDİ |
string displayName mülkü değişti. |
STATUS_TEXT_CHANGED |
string statusText özelliği değişti. |
BAŞLIK |
string title özelliği değişti. |
GÖRÜNÜM_DURUMU_DEĞİŞTİRİLDİ |
string displayStatus özelliği değişti. |
MEDYA_BİLGİ_DEĞİŞİKLİKİ |
string mediaInfo özelliği değişti. |
IMAGE_URL_DEĞİŞTİRİLDİ |
string imageUrl özelliği değişti. |
PLAYER_STATE_CHANGED |
string playerState özelliği değişti. |
IS_PLAYING_BREAK_CHANGED |
string isPlayingBreak mülkü değişti. |
NUMBER_BREAK_CLIPS_CHANGED |
string numberBreakClips özelliği değişti. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string currentBreakClipNumber özelliği değişti. |
CURRENT_BREAK_TIME_CHANGED |
string currentBreakTime mülkü değişti. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
string currentBreakClipTime mülkü değişti. |
BREAK_ID_DEĞİŞTİRİLDİ |
string breakId özelliği değişti. |
BREAK_CLIP_ID_DEĞİŞTİRİLDİ |
string breakClipId özelliği değişti. |
WHEN_SKIPPABLE_CHANGED |
string Atlanabilir mülk değiştiğinde. |
LIVE_SEEKABLE_RANGE_CHANGED |
string liveSeekableRange mülkü değişti. |
OturumEtkinlik Türü
string
cast.framework.CastSession tarafından desteklenen etkinlikler.
Değer |
|
---|---|
UYGULAMA_DURUMU_DEĞİŞTİRİLDİ |
string Uygulama durumu metni değişti. Etkinlik verileri cast.framework.ApplicationStatusEventData türündedir. |
UYGULAMA_METAVERİLERİ_DEĞİŞTİRİLDİ |
string Uygulama meta verileri değişti. Etkinlik verileri cast.framework.ApplicationmetadataEventData türündedir. |
ACTIVE_INPUT_STATE_CHANGED |
string Alıcı etkin giriş durumu değişti. Etkinlik verileri cast.framework.ActiveInputStateEventData türündedir. |
DÜZEY_DEĞİŞTİRİLDİ |
string Alıcı ses düzeyi veya sesi kapatma durumu değişti. Etkinlik verileri cast.framework.VolumeEventData türündedir. |
MEDYA_SESSION |
string Yeni bir medya oturumu başlattı. Etkinlik verileri cast.framework.MediaSessionEventData türündedir. |
Oturum Durumu
string
Olası yayınlama oturumu durumları.
Değer |
|
---|---|
YOK |
string Yayınlama oturumu oluşturulmadı. |
OTURUM_STARTING |
string Yayınlama oturumu oluşturuluyor. |
OTURUM_BAŞLANGIÇ |
string Yayınlama oturumu oluşturuldu. |
SESSION_START_FAILED |
string Yayınlama oturumu başlatılamadı. Hata nedeni, cast.framework.SessionStateEventData#errorCode etkinlik verileri alanında belirtilir. |
OTURUM_SONU |
string Yayınlama oturumunun bağlantısı kesiliyor. |
SESSION_ENDED |
string Yayınlama oturumunun bağlantısı kesildi. |
SESSION_RESUMED |
string Zaten mevcut olan bir oturumla bağlantı kuruldu. |
Özellikler
EtkinGiriş Durumu
number (sayı)
Alıcının etkin girişinin olası durumları.
Değer |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
number (sayı) Google yayın cihazının şu anda etkin video girişi olup olmadığının bilinmediğini (ve/veya bilinmediğini) belirtir. Etkin giriş durumu yalnızca Google Cast cihazı CEC destekli bir TV'ye veya AVR'ye bağlı olduğunda raporlanabilir. |
ACTIVE_INPUT_STATE_NO |
number (sayı) Google yayın cihazının şu anda etkin video girişi olmadığını belirtir. |
ACTIVE_INPUT_STATE_YES |
number (sayı) Google yayın cihazının şu anda etkin video girişi olduğunu belirtir. |
CastContextEventType
string
cast.framework.CastContext'in desteklediği etkinlikler.
Değer |
|
---|---|
CAST_STATE_CHANGED |
string Yayınlama simgesinin durumunu izlemek için etkinlik. Etkinlik verileri cast.framework.CastStateEventData türündedir. |
SESSION_STATE_CHANGED |
string Geçerli yayın oturumunu izlemek için etkinlik. Etkinlik verileri cast.framework.SessionStateEventData türündedir. |
CastState
string
Olası yayınlama durumları.
Değer |
|
---|---|
NO_DEVICES_AVAILABLE |
string Yayın cihazı yok. |
BAĞLI DEĞİL |
string Yayın cihazları kullanılabilir ancak yayın oturumu kurulmamış. |
BAĞLANIYOR |
string Yayınlama oturumu oluşturuluyor. |
BAĞLI |
string Yayınlama oturumu oluşturuldu. |
Günlük Kaydı Düzeyi
number (sayı)
Yayın çerçevesi için günlük kaydı düzeyleri.
Değer |
|
---|---|
HATA AYIKLA |
number (sayı) Günlükte hata ayıklama (tüm mesajlar). |
BİLGİ |
number (sayı) Bilgi günlüğe kaydetme (etkinlikler, genel günlükler). |
UYARI |
number (sayı) günlük kaydı (uyarılar). |
HATA |
number (sayı) Günlük kaydı hatası (hatalar). |
YOK |
number (sayı) Günlük yok. |
RemotePlayerEtkinlik Türü
string
cast.framework.RemotePlayer verilerindeki etkinlik türleri.
Değer |
|
---|---|
HERHANGİ BİR_DEĞİŞİKLİK |
string Herhangi bir mülk değişti. Bir özellik her değiştiğinde açısal olarak bildirim gönderilmesi gereken Angular bağlama uygulaması için kullanışlıdır. |
IS_CONNECTED_CHANGED |
string isConnected adlı mülk değişti. |
IS_MEDIA_LOADED_CHANGED |
string isMediaLoaded özelliği değişti. |
QUEUE_DATA_CHANGED |
string queueData özelliği değişti. |
VİDEO_BİLGİ_DEĞİŞİKLİĞİ |
string videoInfo özelliği değişti. |
DURATION_DEĞİŞTİRİLDİ |
string Mülk süresi değişti. |
CURRENT_TIME_CHANGED |
string currentTime mülkü değişti. |
IS_PAUSE_DEĞİŞTİRİLDİ |
string isPaused özelliği değişti. |
DÜZEY_DÜZEY_DEĞİŞTİRİLDİ |
string volumeLevel özelliği değişti. |
KANADA_VOLUME_DEĞİŞTİRİLDİ |
string canControlVolume özelliği değişti. |
IS_MUTED_CHANGED |
string isMuted özelliği değişti. |
CAN_PAUSE_DEĞİŞTİRİLDİ |
string canPause özelliği değişti. |
CAN_SEEK_CHANGED |
string canSeek özelliği değişti. |
GÖRÜNÜM_DEĞİŞTİRİLDİ |
string displayName mülkü değişti. |
STATUS_TEXT_CHANGED |
string statusText özelliği değişti. |
BAŞLIK |
string title özelliği değişti. |
GÖRÜNÜM_DURUMU_DEĞİŞTİRİLDİ |
string displayStatus özelliği değişti. |
MEDYA_BİLGİ_DEĞİŞİKLİKİ |
string mediaInfo özelliği değişti. |
IMAGE_URL_DEĞİŞTİRİLDİ |
string imageUrl özelliği değişti. |
PLAYER_STATE_CHANGED |
string playerState özelliği değişti. |
IS_PLAYING_BREAK_CHANGED |
string isPlayingBreak mülkü değişti. |
NUMBER_BREAK_CLIPS_CHANGED |
string numberBreakClips özelliği değişti. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
string currentBreakClipNumber özelliği değişti. |
CURRENT_BREAK_TIME_CHANGED |
string currentBreakTime mülkü değişti. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
string currentBreakClipTime mülkü değişti. |
BREAK_ID_DEĞİŞTİRİLDİ |
string breakId özelliği değişti. |
BREAK_CLIP_ID_DEĞİŞTİRİLDİ |
string breakClipId özelliği değişti. |
WHEN_SKIPPABLE_CHANGED |
string Atlanabilir mülk değiştiğinde. |
LIVE_SEEKABLE_RANGE_CHANGED |
string liveSeekableRange mülkü değişti. |
OturumEtkinlik Türü
string
cast.framework.CastSession tarafından desteklenen etkinlikler.
Değer |
|
---|---|
UYGULAMA_DURUMU_DEĞİŞTİRİLDİ |
string Uygulama durumu metni değişti. Etkinlik verileri cast.framework.ApplicationStatusEventData türündedir. |
UYGULAMA_METAVERİLERİ_DEĞİŞTİRİLDİ |
string Uygulama meta verileri değişti. Etkinlik verileri cast.framework.ApplicationmetadataEventData türündedir. |
ACTIVE_INPUT_STATE_CHANGED |
string Alıcı etkin giriş durumu değişti. Etkinlik verileri cast.framework.ActiveInputStateEventData türündedir. |
DÜZEY_DEĞİŞTİRİLDİ |
string Alıcı ses düzeyi veya sesi kapatma durumu değişti. Etkinlik verileri cast.framework.VolumeEventData türündedir. |
MEDYA_SESSION |
string Yeni bir medya oturumu başlattı. Etkinlik verileri cast.framework.MediaSessionEventData türündedir. |
Oturum Durumu
string
Olası yayınlama oturumu durumları.
Değer |
|
---|---|
YOK |
string Yayınlama oturumu oluşturulmadı. |
OTURUM_STARTING |
string Yayınlama oturumu oluşturuluyor. |
OTURUM_BAŞLANGIÇ |
string Yayınlama oturumu oluşturuldu. |
SESSION_START_FAILED |
string Yayınlama oturumu başlatılamadı. Hata nedeni, cast.framework.SessionStateEventData#errorCode etkinlik verileri alanında belirtilir. |
OTURUM_SONU |
string Yayınlama oturumunun bağlantısı kesiliyor. |
SESSION_ENDED |
string Yayınlama oturumunun bağlantısı kesildi. |
SESSION_RESUMED |
string Zaten mevcut olan bir oturumla bağlantı kuruldu. |
1
string
Geçerli Gönderen Cast Çerçevesi sürümü.
Yöntem
SetLoggerSeviyesi
setLoggerLevel(level)
Yayınlama için günlük kaydı düzeyini ayarlayın.
Parametre |
|
---|---|
düzey |
Günlük kaydı düzeyi. Değer boş olmamalıdır. |
Soyut türü
Etkinlik Türü
(null olmayan cast.framework.CastContextEventType, boş olmayan cast.framework.SessionEventType veya boş olmayan cast.framework.RemotePlayerEventType)
Desteklenen etkinlik türleri.