cast. çerçeve. sistem
Bu, cast.framework.system
ad alanıdır.
Sınıflar
Uygulama Verileri
Başlatılan uygulamanın verilerini açıklayan meta veriler.
Etkinlik
Sistem bilgilerini içeren cast.framework.CastGetrContext tarafından gönderilen bir etkinlik.
feedbackStartedEvent
Sistem geri bildirim raporu oluşturmaya başladığında cast.framework.CastGetrContext tarafından gönderilen bir etkinlik.
MaksimumVideoÇözünürlüğünün Değiştirilmesi
Sistemin maksimum video çözünürlüğü kısıtlamasını güncellemesi gerektiğinde cast.framework.CastGetrContext tarafından gönderilen bir etkinlik.
HazırEtkinlik
Sistem hazır olduğunda cast.framework.CastGetrContext tarafından gönderilen bir etkinliktir.
Gönderen
Bu, bağlı bir gönderen cihazın verilerini gösterir.
GönderenBağlıEtkinlik
Bir gönderen bağlandığında cast.framework.CastGetrContext tarafından dağıtılan bir etkinlik.
Gönderenbağlantısı kesilen etkinlik
Gönderenin bağlantısı kesildiğinde cast.framework.CastGetrContext tarafından dağıtılan bir etkinlik.
ShutdownEtkinlik
Uygulama kapatıldığında cast.framework.CastGetrContext tarafından dağıtılan bir etkinlik.
StandbyChangedEtkinlik
TV, bekleme durumuna girdiğinde veya bekleme durumundan çıktığında cast.framework.CastGetrContext tarafından gönderilen bir etkinlik olduğu için uygulama her zaman isStandby
özelliğini doğrulamalıdır. Uygulama, gerçek durumun bilinmediğini öğrenmek için cast.framework.CastGetrContext#getStandbyState yöntemini çağırabilir.
SistemSesDeğiştirme Etkinliği
Sistem hacmi değiştiğinde cast.framework.CastGetrContext tarafından gönderilen bir etkinlik.
SistemSesVerileri
Bu, sistem hacim verilerini temsil eder.
GörünürlükDeğişikliki
Uygulamanın görünürlüğü değiştiğinde (ör. HDMI girişi değiştiğinde veya TV kapatıldığında) cast.framework.CastGetrContext tarafından gönderilen bir etkinlik.
Numaralandırmalar
Cihaz Yetenekleri
string
Yayın özellikli cihazdan ve geçerli olduğu durumlarda bağlı olduğu cihazdan oluşan mevcut kurulumun özelliklerini açıklar.
Değer |
|
---|---|
İŞİTSEL REKLAM |
string Sesli Asistan desteği. Ses Asistanı destekli Cast uyumlu cihazlara örnek olarak Google Home ve Google Home Mini gösterilebilir. |
BLUETOOTH_DESTEKLİ |
string Bluetooth desteği. |
GÖRSEL_DESTEKLENDİ |
string Çıkış desteği. Ekran desteği olan Cast uyumlu cihazlara örnek olarak Chromecast ve Cast TV'ler verilebilir. Görüntüleme desteği olmayan Chromecast özellikli cihazlara örnek olarak Chromecast Audio ve Google Home verilebilir. |
HI_RES_AUDIO_DESTEK |
string Yüksek çözünürlüklü ses (24 bit / 96 KHz'e kadar) desteği. |
IS_DV_DESTEKLİ |
string Dolby Vision desteği. |
IS_HDR_DESTEKLİ |
string HDR video desteği. |
SABİT_GİRİŞ_DESTEK |
string Dokunmatik giriş desteği. Dokunmatik girişi destekleyen Cast uyumlu cihazlara örnek olarak Google Nest Hub ve Google Nest Hub Max gösterilebilir. |
IS_GROUP |
string Cihaz sanal bir cihazsa ve fiziksel bir cihaz yerine bir grup hedefini temsil ediyorsa. |
IS_DEVICE_KAYDOL |
string Bu işaret, |
IS_CBCS_DESTEKLİ |
string
|
IS_DOLBY_ATMOS_DESTEKLİ |
string Bu işaret, |
Bağlantıyı Kesme Nedeni
string
Bağlantıyı kesme nedenini gösterir.
Değer |
|
---|---|
REQUESTED_BY_SENDER |
string Bağlantının kapatılması, gönderen uygulama tarafından aktif olarak istendi (genellikle kullanıcı tarafından tetiklenir). |
HATA |
string Bir protokol hatası oluştu. |
BİLİNMİYOR |
string Gönderenin, |
Etkinlik Türü
string
cast.framework.CastGetrContext tarafından gönderilen sistem etkinlikleri.
Değer |
|
---|---|
HAZIR |
string Sistem hazır olduğunda tetiklenir. |
KAPAT |
string Uygulama feshedildiğinde tetiklenir. |
GÖNDEREN_BAĞLI |
string Yeni bir gönderen bağlandığında. |
GÖNDEREN_BAĞLANTI KESİLDİ |
string Bir gönderenin bağlantısı kesildiğinde tetiklenir. |
HATA |
string Sistem hatası olduğunda tetiklenir. |
SYSTEM_VOLUME_DEĞİŞTİRİLDİ |
string Sistem ses seviyesi değiştiğinde etkinleşir. |
VISIBILITY_CHANGED |
string Uygulamanın görünürlüğü değiştiğinde (örneğin, HDMI giriş değişikliğinden sonra veya TV kapalı ya da açık olduğunda ve Yayın cihazı harici olarak açıldığında) tetiklenir. Bu API'nin, tarayıcı tarafından başlatılan "webkitvisiblechange" etkinliğiyle aynı etkiye sahip olduğunu unutmayın. Bu özellik, kolaylık sağlamak ve webkit'nin öneki olan bir etkinliğe bağımlılığı önlemek için cast.framework.CastGetrContext API'si olarak sağlanır. |
STANDART_DEĞİŞTİRİLDİ |
string TV'nin bekleme durumu değiştiğinde tetiklenir. TV bekleme modundaysa görünürlük Görünürlük durumları, bekleme durumuna göre daha ayrıntılıdır (zira görünürlük, TV kanalı seçimini de içerir) ancak tüm TV'lerde güvenilir şekilde tespit edilmez. Çoğu TV'de uygulandığından bekleme modu bu durumlarda kullanılabilir. |
MAX_VIDEO_RESOLUTION_CHANGED |
string |
GERİ BİLDİRİM_BAŞLATILI |
string Sistem geri bildirim raporu oluşturmaya başladığında tetiklenir. |
Başlatıldığı Kaynak
string
Bu, alıcıyı başlatan isteğin türünü gösterir.
Değer |
|
---|---|
BİLİNMİYOR |
string Lansman sahibi belirlenemedi. |
ÇEKİCİ |
string Uygulama bir DIAL isteği ile başlatıldı. |
YAYINLA |
string Uygulama bir Cast V2 isteği tarafından başlatıldı. |
BULUT |
string Uygulama, asistan isteğiyle (örneğin, bir Google Asistan komutu tarafından) kullanıma sunuldu. |
MessageType
string
Özel mesaj türleri.
Değer |
|
---|---|
DİZE |
string Mesajlar serbest biçimli dizelerdir. Uygulama, aktarılan bilgileri kodlama/kod çözme işlemlerinden sorumludur. |
JSON |
string Mesajlar JSON biçimindedir. Temel taşıma işlemi, JSON kodlamalı bir dize kullanır. |
Bekleme Durumu
string
Bu değer, platform tarafından bildirilen mevcut bekleme durumunu temsil eder. Yayın platformu, durumu belirleyemiyorsa UNKNOWN
olabilir.
Değer |
|
---|---|
BEKLEMEDE |
string |
STANDBY |
string |
BİLİNMİYOR |
string |
SistemDurumu
string
Bu, mevcut sistem durumunu temsil eder.
Değer |
|
---|---|
NOT_STARTED |
string Başvuru henüz başlatılmamış. |
ARKA PLANDA |
string Uygulama başlatılıyor ancak kullanıcı tarafından görülemiyor. |
BAŞLATILIYOR |
string Uygulama başlatılıyor. |
HAZIR |
string Uygulama ön planda ve mesaj gönderip almaya hazır. |
DURAKLATMA_DÖNÜŞÜMÜ |
string Uygulama arka plandayken durduruluyor. |
DURDURULUYOR |
string Uygulama durduruluyor. |
GörünürlükDurumu
string
Bu, platform tarafından bildirilen mevcut görünürlük durumunu temsil eder. Yayınlama platformu görünürlük durumunu belirleyemiyorsa UNKNOWN
olabilir.
Değer |
|
---|---|
GÖRSEL |
string |
ZORUNLU DEĞİL |
string |
BİLİNMİYOR |
string |
Özellikler
Cihaz Yetenekleri
string
Yayın özellikli cihazdan ve geçerli olduğu durumlarda bağlı olduğu cihazdan oluşan mevcut kurulumun özelliklerini açıklar.
Değer |
|
---|---|
İŞİTSEL REKLAM |
string Sesli Asistan desteği. Ses Asistanı destekli Cast uyumlu cihazlara örnek olarak Google Home ve Google Home Mini gösterilebilir. |
BLUETOOTH_DESTEKLİ |
string Bluetooth desteği. |
GÖRSEL_DESTEKLENDİ |
string Çıkış desteği. Ekran desteği olan Cast uyumlu cihazlara örnek olarak Chromecast ve Cast TV'ler verilebilir. Görüntüleme desteği olmayan Chromecast özellikli cihazlara örnek olarak Chromecast Audio ve Google Home verilebilir. |
HI_RES_AUDIO_DESTEK |
string Yüksek çözünürlüklü ses (24 bit / 96 KHz'e kadar) desteği. |
IS_DV_DESTEKLİ |
string Dolby Vision desteği. |
IS_HDR_DESTEKLİ |
string HDR video desteği. |
SABİT_GİRİŞ_DESTEK |
string Dokunmatik giriş desteği. Dokunmatik girişi destekleyen Cast uyumlu cihazlara örnek olarak Google Nest Hub ve Google Nest Hub Max gösterilebilir. |
IS_GROUP |
string Cihaz sanal bir cihazsa ve fiziksel bir cihaz yerine bir grup hedefini temsil ediyorsa. |
IS_DEVICE_KAYDOL |
string Bu işaret, |
IS_CBCS_DESTEKLİ |
string
|
IS_DOLBY_ATMOS_DESTEKLİ |
string Bu işaret, |
Bağlantıyı Kesme Nedeni
string
Bağlantıyı kesme nedenini gösterir.
Değer |
|
---|---|
REQUESTED_BY_SENDER |
string Bağlantının kapatılması, gönderen uygulama tarafından aktif olarak istendi (genellikle kullanıcı tarafından tetiklenir). |
HATA |
string Bir protokol hatası oluştu. |
BİLİNMİYOR |
string Gönderenin, |
Etkinlik Türü
string
cast.framework.CastGetrContext tarafından gönderilen sistem etkinlikleri.
Değer |
|
---|---|
HAZIR |
string Sistem hazır olduğunda tetiklenir. |
KAPAT |
string Uygulama feshedildiğinde tetiklenir. |
GÖNDEREN_BAĞLI |
string Yeni bir gönderen bağlandığında. |
GÖNDEREN_BAĞLANTI KESİLDİ |
string Bir gönderenin bağlantısı kesildiğinde tetiklenir. |
HATA |
string Sistem hatası olduğunda tetiklenir. |
SYSTEM_VOLUME_DEĞİŞTİRİLDİ |
string Sistem ses seviyesi değiştiğinde etkinleşir. |
VISIBILITY_CHANGED |
string Uygulamanın görünürlüğü değiştiğinde (örneğin, HDMI giriş değişikliğinden sonra veya TV kapalı ya da açık olduğunda ve Yayın cihazı harici olarak açıldığında) tetiklenir. Bu API'nin, tarayıcı tarafından başlatılan "webkitvisiblechange" etkinliğiyle aynı etkiye sahip olduğunu unutmayın. Bu özellik, kolaylık sağlamak ve webkit'nin öneki olan bir etkinliğe bağımlılığı önlemek için cast.framework.CastGetrContext API'si olarak sağlanır. |
STANDART_DEĞİŞTİRİLDİ |
string TV'nin bekleme durumu değiştiğinde tetiklenir. TV bekleme modundaysa görünürlük Görünürlük durumları, bekleme durumuna göre daha ayrıntılıdır (zira görünürlük, TV kanalı seçimini de içerir) ancak tüm TV'lerde güvenilir şekilde tespit edilmez. Çoğu TV'de uygulandığından bekleme modu bu durumlarda kullanılabilir. |
MAX_VIDEO_RESOLUTION_CHANGED |
string |
GERİ BİLDİRİM_BAŞLATILI |
string Sistem geri bildirim raporu oluşturmaya başladığında tetiklenir. |
Başlatıldığı Kaynak
string
Bu, alıcıyı başlatan isteğin türünü gösterir.
Değer |
|
---|---|
BİLİNMİYOR |
string Lansman sahibi belirlenemedi. |
ÇEKİCİ |
string Uygulama bir DIAL isteği ile başlatıldı. |
YAYINLA |
string Uygulama bir Cast V2 isteği tarafından başlatıldı. |
BULUT |
string Uygulama, asistan isteğiyle (örneğin, bir Google Asistan komutu tarafından) kullanıma sunuldu. |
MessageType
string
Özel mesaj türleri.
Değer |
|
---|---|
DİZE |
string Mesajlar serbest biçimli dizelerdir. Uygulama, aktarılan bilgileri kodlama/kod çözme işlemlerinden sorumludur. |
JSON |
string Mesajlar JSON biçimindedir. Temel taşıma işlemi, JSON kodlamalı bir dize kullanır. |
Bekleme Durumu
string
Bu değer, platform tarafından bildirilen mevcut bekleme durumunu temsil eder. Yayın platformu, durumu belirleyemiyorsa UNKNOWN
olabilir.
Değer |
|
---|---|
BEKLEMEDE |
string |
STANDBY |
string |
BİLİNMİYOR |
string |
SistemDurumu
string
Bu, mevcut sistem durumunu temsil eder.
Değer |
|
---|---|
NOT_STARTED |
string Başvuru henüz başlatılmamış. |
ARKA PLANDA |
string Uygulama başlatılıyor ancak kullanıcı tarafından görülemiyor. |
BAŞLATILIYOR |
string Uygulama başlatılıyor. |
HAZIR |
string Uygulama ön planda ve mesaj gönderip almaya hazır. |
DURAKLATMA_DÖNÜŞÜMÜ |
string Uygulama arka plandayken durduruluyor. |
DURDURULUYOR |
string Uygulama durduruluyor. |
GörünürlükDurumu
string
Bu, platform tarafından bildirilen mevcut görünürlük durumunu temsil eder. Yayınlama platformu görünürlük durumunu belirleyemiyorsa UNKNOWN
olabilir.
Değer |
|
---|---|
GÖRSEL |
string |
ZORUNLU DEĞİL |
string |
BİLİNMİYOR |
string |