Ad alanı: sistem

Sınıflar

Numaralandırmalar

Cihaz Yetenekleri

statik

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, true olarak ayarlandığında Yayın cihazının Cast Geliştirici Konsolu'na kayıtlı olduğunu gösterir

IS_CBCS_DESTEKLİ

string

true olarak ayarlandığında bu işaret, CBCS şemasının (SAMPLE-AES) desteklendiğini gösterir.

IS_DOLBY_ATMOS_DESTEKLİ

string

Bu işaret, true olarak ayarlandığında Dolby Atmos'un ses geçişi üzerinden desteklendiğini belirtir.

Bağlantıyı Kesme Nedeni

statik

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, close() numarasını arayarak zarif bir şekilde bağlantıyı kesmeyi istediği biliniyorsa (büyük olasılıkla istememiştir ama "kapat" mesajı kaybolmuş olabilir). Bu durum genellikle bir ağ zaman aşımı olduğunda, gönderen uygulama çöktüğünde veya gönderen işletim sistemi yuvayı kapattığında ortaya çıkar.

Etkinlik Türü

statik

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 false olacağı için bu etkinlik, cast.framework.system.EventType.VISIBILITY_CHANGED etkinliğiyle ilgilidir.

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

statik

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

statik

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

statik

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

statik

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

statik

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

statik

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, true olarak ayarlandığında Yayın cihazının Cast Geliştirici Konsolu'na kayıtlı olduğunu gösterir

IS_CBCS_DESTEKLİ

string

true olarak ayarlandığında bu işaret, CBCS şemasının (SAMPLE-AES) desteklendiğini gösterir.

IS_DOLBY_ATMOS_DESTEKLİ

string

Bu işaret, true olarak ayarlandığında Dolby Atmos'un ses geçişi üzerinden desteklendiğini belirtir.

Bağlantıyı Kesme Nedeni

statik

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, close() numarasını arayarak zarif bir şekilde bağlantıyı kesmeyi istediği biliniyorsa (büyük olasılıkla istememiştir ama "kapat" mesajı kaybolmuş olabilir). Bu durum genellikle bir ağ zaman aşımı olduğunda, gönderen uygulama çöktüğünde veya gönderen işletim sistemi yuvayı kapattığında ortaya çıkar.

Etkinlik Türü

statik

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 false olacağı için bu etkinlik, cast.framework.system.EventType.VISIBILITY_CHANGED etkinliğiyle ilgilidir.

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

statik

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

statik

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

statik

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

statik

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

statik

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