cast. çerçeve
Bu, cast.framework ad alanıdır.
Sınıflar
ActiveInputStateEventData
Alıcı etkin giriş durumu, etkinlik verilerini değiştirdi.
ApplicationMetadata
Uygulama meta verilerini yayınlayın.
ApplicationMetadataEventData
Uygulama meta verileri etkinlik verilerini değiştirdi.
ApplicationStatusEventData
Uygulama durumu metni etkinlik verilerini değiştirdi.
CastContext
Yayın etkileşimini yönetir. getInstance kullanılarak getirilen bir tekil nesnedir. Durumları yönetir: Yayın simgesinin ve oturum nesnesinin durumunu belirtin. Yayın seçenekleri setOptions tarafından sağlanana kadar yayın etkileşimi desteklenmez.
CastOptions
Sayfa yayınlama seçenekleri.
CastSession
Yayın oturumunu yönetir.
CastStateEventData
Yayın durumu değişti etkinliği verileri.
EventData
Genel yayın etkinliği verileri. Etkinlik türünü girin.
MediaSessionEventData
Medya oturumunda etkinlik verileri değiştirildi.
RemotePlayer
cast.framework.RemotePlayerController
tarafından güncellenen uzak oynatıcı özellikleri.
RemotePlayerChangedEvent
Uzak oyuncu alanı değişikliği etkinliği.
RemotePlayerController
Uzak bir oynatıcının yayın durumuna veri bağlamasını sağlayan uzaktan oynatıcı kumandasını yayınlama. Bir oynatıcı nesnesini yönetir ve özelliklerini güncelleyerek oynatıcı değişiklikleri için etkinlikler sağlar.
SessionStateEventData
Oturum durumu değişti etkinliği verileri.
VolumeEventData
Alıcının ses düzeyi veya değiştirilen etkinlik verilerinin sesini kapatma.
Sıralamalar
ActiveInputState
sayı
Alıcı aktif girişinin olası durumları.
Değer |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
sayı Google Cast cihazının o anda etkin durumdaki video girişi olup olmadığının bilinmediğini (ve/veya bunun mümkün olmadığını) belirtir. Etkin giriş durumu yalnızca Google Cast cihazı CEC destekli bir TV'ye veya AVR'ye bağlandığında bildirilebilir. |
ACTIVE_INPUT_STATE_NO |
sayı Google Cast cihazının şu anda etkin durumdaki video girişi olmadığını belirtir. |
ACTIVE_INPUT_STATE_YES |
sayı Google Cast cihazının şu anda etkin durumdaki video girişi olduğunu belirtir. |
CastContextEventType
dize
cast.framework.CastContext işlevinin desteklediği etkinlikler.
Değer |
|
---|---|
CAST_STATE_CHANGED |
dize Yayın simgesinin durumunu izleme etkinliği. Etkinlik verileri cast.framework.CastStateEventData türündedir. |
SESSION_STATE_CHANGED |
dize Mevcut yayın oturumunun izleneceği etkinlik. Etkinlik verileri cast.framework.SessionStateEventData türündedir. |
CastState
dize
Olası yayınlama durumları.
Değer |
|
---|---|
NO_DEVICES_AVAILABLE |
dize Yayın cihazı yok. |
NOT_CONNECTED |
dize Yayın cihazları kullanılabilir ancak yayın oturumu oluşturulmadı. |
BAĞLANIYOR |
dize Yayınlama oturumu oluşturuluyor. |
BAĞLI |
dize Yayınlama oturumu başlatıldı. |
LoggerLevel
sayı
Yayın çerçevesi için günlük kaydı düzeyleri.
Değer |
|
---|---|
HATA AYIKLA |
sayı Hata ayıklama günlük kaydı (tüm mesajlar). |
BİLGİ |
sayı Bilgi günlük kaydı (etkinlikler, genel günlükler). |
UYARI |
sayı uyarı günlüğe kaydetme (uyarılar). |
HATA |
sayı Günlük kaydı hatası (hatalar). |
YOK |
sayı Günlük kaydı yok. |
RemotePlayerEventType
dize
cast.framework.RemotePlayer verilerindeki değişikliklerin etkinlik türleri.
Değer |
|
---|---|
ANY_CHANGE |
dize Herhangi bir özellik değişti. Bir özellik her değiştirildiğinde angle'ın bilgilendirilmesi gereken Angular bağlama uygulaması için kullanışlıdır. |
IS_CONNECTED_CHANGED |
dize isConnected mülkü değişti. |
IS_MEDIA_LOADED_CHANGED |
dize isMediaLoaded özelliği değişti. |
QUEUE_DATA_CHANGED |
dize queueData özelliği değişti. |
VIDEO_INFO_CHANGED |
dize videoInfo mülkü değişti. |
DURATION_CHANGED |
dize duration özelliği değişti. |
CURRENT_TIME_CHANGED |
dize currentTime mülkü değişti. |
IS_PAUSED_CHANGED |
dize isPaused özelliği değişti. |
VOLUME_LEVEL_CHANGED |
dize volumeLevel özelliği değişti. |
CAN_CONTROL_VOLUME_CHANGED |
dize canControlVolume özelliği değişti. |
IS_MUTED_CHANGED |
dize isMuted özelliği değişti. |
CAN_PAUSE_CHANGED |
dize canPause özelliği değişti. |
CAN_SEEK_CHANGED |
dize canSeek özelliği değişti. |
DISPLAY_NAME_CHANGED |
dize displayName mülkü değişti. |
STATUS_TEXT_CHANGED |
dize statusText mülkü değişti. |
TITLE_CHANGED |
dize title mülkü değişti. |
DISPLAY_STATUS_CHANGED |
dize displayStatus mülkü değişti. |
MEDIA_INFO_CHANGED |
dize mediaInfo mülkü değişti. |
IMAGE_URL_CHANGED |
dize imageUrl özelliği değişti. |
PLAYER_STATE_CHANGED |
dize playerState özelliği değişti. |
IS_PLAYING_BREAK_CHANGED |
dize isPlayingBreak özelliği değişti. |
NUMBER_BREAK_CLIPS_CHANGED |
dize numberBreakClips özelliği değişti. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
dize currentBreakClipNumber özelliği değişti. |
CURRENT_BREAK_TIME_CHANGED |
dize currentBreakTime özelliği değişti. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
dize currentBreakClipTime özelliği değişti. |
BREAK_ID_CHANGED |
dize breakId mülkü değişti. |
BREAK_CLIP_ID_CHANGED |
dize breakClipId özelliği değişti. |
WHEN_SKIPPABLE_CHANGED |
dize whenSkippable özelliği değişti. |
LIVE_SEEKABLE_RANGE_CHANGED |
dize liveSeekableRange mülkü değişti. |
SessionEventType
dize
cast.framework.CastSession tarafından desteklenen etkinlikler.
Değer |
|
---|---|
APPLICATION_STATUS_CHANGED |
dize Başvuru durum metni değişti. Etkinlik verileri cast.framework.ApplicationStatusEventData türündedir. |
APPLICATION_METADATA_CHANGED |
dize Uygulama meta verileri değişti. Etkinlik verileri cast.framework.ApplicationMetadataEventData türündedir. |
ACTIVE_INPUT_STATE_CHANGED |
dize Alıcı etkin giriş durumu değişti. Etkinlik verileri cast.framework.ActiveInputStateEventData türündedir. |
VOLUME_CHANGED |
dize Alıcının sesi veya sesi kapatma durumu değişti. Etkinlik verileri cast.framework.VolumeEventData türündedir. |
MEDIA_SESSION |
dize Yeni bir medya oturumu başlatıldı. Etkinlik verileri cast.framework.MediaSessionEventData türündedir. |
SessionState
dize
Olası yayınlama oturumu durumları.
Değer |
|
---|---|
NO_SESSION |
dize Yayınlama oturumu kurulmadı. |
SESSION_STARTING |
dize Yayınlama oturumu oluşturuluyor. |
SESSION_STARTED |
dize Yayınlama oturumu başlatıldı. |
SESSION_START_FAILED |
dize Yayınlama oturumu başlatılamadı. Başarısız olma nedeni, etkinlik verileri cast.framework.SessionStateEventData#errorCode alanında belirtilir. |
SESSION_ENDING |
dize Yayınlama oturumunun bağlantısı kesiliyor. |
SESSION_ENDED |
dize Yayınlama oturumunun bağlantısı kesildi. |
SESSION_RESUMED |
dize Mevcut bir oturumla bağlantı kurulur. |
Özellikler
ActiveInputState
sayı
Alıcı aktif girişinin olası durumları.
Değer |
|
---|---|
ACTIVE_INPUT_STATE_UNKNOWN |
sayı Google Cast cihazının o anda etkin durumdaki video girişi olup olmadığının bilinmediğini (ve/veya bunun mümkün olmadığını) belirtir. Etkin giriş durumu yalnızca Google Cast cihazı CEC destekli bir TV'ye veya AVR'ye bağlandığında bildirilebilir. |
ACTIVE_INPUT_STATE_NO |
sayı Google Cast cihazının şu anda etkin durumdaki video girişi olmadığını belirtir. |
ACTIVE_INPUT_STATE_YES |
sayı Google Cast cihazının şu anda etkin durumdaki video girişi olduğunu belirtir. |
CastContextEventType
dize
cast.framework.CastContext işlevinin desteklediği etkinlikler.
Değer |
|
---|---|
CAST_STATE_CHANGED |
dize Yayın simgesinin durumunu izleme etkinliği. Etkinlik verileri cast.framework.CastStateEventData türündedir. |
SESSION_STATE_CHANGED |
dize Mevcut yayın oturumunun izleneceği etkinlik. Etkinlik verileri cast.framework.SessionStateEventData türündedir. |
CastState
dize
Olası yayınlama durumları.
Değer |
|
---|---|
NO_DEVICES_AVAILABLE |
dize Yayın cihazı yok. |
NOT_CONNECTED |
dize Yayın cihazları kullanılabilir ancak yayın oturumu oluşturulmadı. |
BAĞLANIYOR |
dize Yayınlama oturumu oluşturuluyor. |
BAĞLI |
dize Yayınlama oturumu başlatıldı. |
LoggerLevel
sayı
Yayın çerçevesi için günlük kaydı düzeyleri.
Değer |
|
---|---|
HATA AYIKLA |
sayı Hata ayıklama günlük kaydı (tüm mesajlar). |
BİLGİ |
sayı Bilgi günlük kaydı (etkinlikler, genel günlükler). |
UYARI |
sayı uyarı günlüğe kaydetme (uyarılar). |
HATA |
sayı Günlük kaydı hatası (hatalar). |
YOK |
sayı Günlük kaydı yok. |
RemotePlayerEventType
dize
cast.framework.RemotePlayer verilerindeki değişikliklerin etkinlik türleri.
Değer |
|
---|---|
ANY_CHANGE |
dize Herhangi bir özellik değişti. Bir özellik her değiştirildiğinde angle'ın bilgilendirilmesi gereken Angular bağlama uygulaması için kullanışlıdır. |
IS_CONNECTED_CHANGED |
dize isConnected mülkü değişti. |
IS_MEDIA_LOADED_CHANGED |
dize isMediaLoaded özelliği değişti. |
QUEUE_DATA_CHANGED |
dize queueData özelliği değişti. |
VIDEO_INFO_CHANGED |
dize videoInfo mülkü değişti. |
DURATION_CHANGED |
dize duration özelliği değişti. |
CURRENT_TIME_CHANGED |
dize currentTime mülkü değişti. |
IS_PAUSED_CHANGED |
dize isPaused özelliği değişti. |
VOLUME_LEVEL_CHANGED |
dize volumeLevel özelliği değişti. |
CAN_CONTROL_VOLUME_CHANGED |
dize canControlVolume özelliği değişti. |
IS_MUTED_CHANGED |
dize isMuted özelliği değişti. |
CAN_PAUSE_CHANGED |
dize canPause özelliği değişti. |
CAN_SEEK_CHANGED |
dize canSeek özelliği değişti. |
DISPLAY_NAME_CHANGED |
dize displayName mülkü değişti. |
STATUS_TEXT_CHANGED |
dize statusText mülkü değişti. |
TITLE_CHANGED |
dize title mülkü değişti. |
DISPLAY_STATUS_CHANGED |
dize displayStatus mülkü değişti. |
MEDIA_INFO_CHANGED |
dize mediaInfo mülkü değişti. |
IMAGE_URL_CHANGED |
dize imageUrl özelliği değişti. |
PLAYER_STATE_CHANGED |
dize playerState özelliği değişti. |
IS_PLAYING_BREAK_CHANGED |
dize isPlayingBreak özelliği değişti. |
NUMBER_BREAK_CLIPS_CHANGED |
dize numberBreakClips özelliği değişti. |
CURRENT_BREAK_CLIP_NUMBER_CHANGED |
dize currentBreakClipNumber özelliği değişti. |
CURRENT_BREAK_TIME_CHANGED |
dize currentBreakTime özelliği değişti. |
CURRENT_BREAK_CLIP_TIME_CHANGED |
dize currentBreakClipTime özelliği değişti. |
BREAK_ID_CHANGED |
dize breakId mülkü değişti. |
BREAK_CLIP_ID_CHANGED |
dize breakClipId özelliği değişti. |
WHEN_SKIPPABLE_CHANGED |
dize whenSkippable özelliği değişti. |
LIVE_SEEKABLE_RANGE_CHANGED |
dize liveSeekableRange mülkü değişti. |
SessionEventType
dize
cast.framework.CastSession tarafından desteklenen etkinlikler.
Değer |
|
---|---|
APPLICATION_STATUS_CHANGED |
dize Başvuru durum metni değişti. Etkinlik verileri cast.framework.ApplicationStatusEventData türündedir. |
APPLICATION_METADATA_CHANGED |
dize Uygulama meta verileri değişti. Etkinlik verileri cast.framework.ApplicationMetadataEventData türündedir. |
ACTIVE_INPUT_STATE_CHANGED |
dize Alıcı etkin giriş durumu değişti. Etkinlik verileri cast.framework.ActiveInputStateEventData türündedir. |
VOLUME_CHANGED |
dize Alıcının sesi veya sesi kapatma durumu değişti. Etkinlik verileri cast.framework.VolumeEventData türündedir. |
MEDIA_SESSION |
dize Yeni bir medya oturumu başlatıldı. Etkinlik verileri cast.framework.MediaSessionEventData türündedir. |
SessionState
dize
Olası yayınlama oturumu durumları.
Değer |
|
---|---|
NO_SESSION |
dize Yayınlama oturumu kurulmadı. |
SESSION_STARTING |
dize Yayınlama oturumu oluşturuluyor. |
SESSION_STARTED |
dize Yayınlama oturumu başlatıldı. |
SESSION_START_FAILED |
dize Yayınlama oturumu başlatılamadı. Başarısız olma nedeni, etkinlik verileri cast.framework.SessionStateEventData#errorCode alanında belirtilir. |
SESSION_ENDING |
dize Yayınlama oturumunun bağlantısı kesiliyor. |
SESSION_ENDED |
dize Yayınlama oturumunun bağlantısı kesildi. |
SESSION_RESUMED |
dize Mevcut bir oturumla bağlantı kurulur. |
1
dize
Gönderenin geçerli Cast Çerçevesi sürümü.
Yöntem
setLoggerLevel
setLoggerLevel(level)
Yayın için günlük kaydı seviyesini ayarlayın.
Parametre |
|
---|---|
seviye |
Günlük kaydı düzeyi. Değer boş olamaz. |
Soyut tür
EventType
(null olmayan cast.framework.CastContextEventType, null olmayan cast.framework.SessionEventType veya null olmayan cast.framework.RemotePlayerEventType)
Desteklenen etkinlik türleri.