Sınıf: CastGetrOptions

Marka

Yayın Alıcı Seçenekleri

yeni CastReceiverOptions()

Özellikler

özelAd alanları

Boş olmayan cast.framework.system.MessageType özelliklerine sahip null olmayan Nesne

Özel mesaj ad alanlarının ve türlerinin haritası. Özel mesaj ad alanları, uygulama başlamadan önce başlatılmalıdır. Bu nedenle, ad alanı alıcı seçeneklerinde belirtilmelidir. (Burada sağlanmazsa varsayılan mesaj türü JSON'dur).

devre dışı bırakmaIdleTimeout

(boole veya tanımlanmamış)

Doğru değerine ayarlanırsa etkin oynatma durduktan sonra boşta kaldığında alıcının kapanmasını engeller. Bu özellik yalnızca medya harici uygulamalar için kullanılmalıdır.

Zorunlu Komutlar

sabit

boolean

Doğru ise, destekleyenCommands haritasında bulunmayan medya komutları bir hata oluşturur. cast.framework.messages.ErrorReason NOT_SUPPORTED olarak ayarlanacak. Varsayılan değer, medya komutlarının harita kontrol edilmeden yürütülmesini sağlayan yanlıştır.

yerelGönderen kimliği

(dize veya tanımsız)

Yerel istekler için kullanılan gönderen kimliği. Varsayılan değer "yerel"dir.

Maksimum Etkinlik Yok

(sayı veya tanımsız)

Boşta kalan bir gönderen bağlantısını kapatmadan önce saniye cinsinden maksimum süre. Bu değerin ayarlanması, bağlantının canlı kalmasını sağlayan sinyal mesajının kullanılmasını sağlar. Yanıt vermeyen gönderenleri tipik TCP zaman aşımlarından daha hızlı tespit etmek için kullanılır. Minimum değer 5 saniyedir. Herhangi bir üst sınır zorunlu kılınmaz ancak platform TCP zaman aşımlarının uygulanması genellikle birkaç dakika sürer. Varsayılan değer 10 saniyedir.

medyaÖğesi

(null olmayan HTMLMediaElement veya tanımsız)

İçeriği oynatılacak medya öğesi. Varsayılan davranış, sayfada bulunan ilk medya öğesinin kullanılmasıdır.

oynatmaYapılandırması

(null olmayan cast.framework.playConfig veya tanımsız)

Özel parametreler içeren bir oynatma yapılandırmasıdır.

oynatİzleme

(boole veya tanımlanmamış)

True (doğru) olarak ayarlandıysa, istemci birleştirilmiş ara, daha önce izlenmiş olsa bile oynatılır.

tercih edilen oynatma oranı

(sayı veya tanımsız)

Yükleme isteğinde belirtilmemişse kullanılacak oynatma hızı. İzin verilen aralık 0, 5 ile 2 arasındadır (1 normal hızdır).

tercih edilenMetinDili

(dize veya tanımsız)

Yükleme isteğinde etkin bir parça belirtilmezse metin parçası için kullanılacak dil.

sıra

(null olmayan cast.framework.QueueBase veya tanımsız)

Özel sıra uygulama.

shakaVersion

(dize veya tanımsız)

MAJOR.MINOR.PATCH biçiminde Shaka sürümü, ör. "4.3.4" (mevcut varsayılan).

Desteklenen sürümler: >=3.3.16 <5.0.0. Kullanımdan kaldırıldı ancak uyumlu sürümler >=2.5.6 <3.3.16'dır.

NOT: Son sürümlerde çoğu hata düzeltildiği için varsayılandan daha eski olan Shaka Player sürümleri önerilmez. Varsayılan olarak henüz kullanılamayan ek düzeltmeleri veya özellikleri etkinleştirmek için burada yeni sürümler belirtilebilir. Ancak, Web Alıcı SDK'sının gelecekteki sürümlerinin, desteklenen sürümlerin aralığını değiştirebileceğini ve burada belirttiğinizden farklı bir sürümün kullanılmasını zorunlu kılabileceğini lütfen unutmayın. Bu işaret yalnızca geçici bir önlem olarak ve Cast destek ekibinin rehberliğinde kullanılmalıdır. (https://developers.google.com/cast/support) Bu riskleri üstlenmeyi kabul edersiniz.

atlamaMplLoad

(boole veya tanımlanmamış)

Doğru değerine ayarlanırsa alıcının MPL oynatıcısını yüklemesini engeller.

atlamaPlayersLoad

(boole veya tanımlanmamış)

Doğru değerine ayarlanırsa alıcının MPL veya Shaka oynatıcı kitaplıklarını yüklemesini önler. Eşzamanlı atlaMplLoad veSkipShakaLoad etkinliklerinin ayarlanması, eşdeğerdir.

atlamaShakaLoad

(boole veya tanımlanmamış)

True (doğru) olduğunda, alıcının Shaka oynatıcıyı yüklemesini engeller.

durumMetin

(dize veya tanımsız)

Başvuru durumunu temsil eden metin. Gönderen uygulama tarafından görüntülenebileceği için uluslararasılaştırma kurallarına uygun olmalıdır.

desteklenen komutlar

(sayı veya tanımsız)

Uygulama tarafından desteklenen medya komutlarının bit maskesi. LOAD, PLAY, STOP, GET_STATUS her zaman desteklenmelidir. Bu değer sağlanmazsa DURAKLAT, SEEK, STREAM_VOLUME, STREAM_MUTE, EDIT_TRACKS ve PLAYBACK_RATE de desteklenir.

Aşağıdaki kaynakları da incelemenizi öneririz:
cast.framework.messages.Command

kullanıcı arayüzü

(null olmayan cast.framework.ui.UiConfig veya tanımsız)

Kullanıcı Arayüzü Yapılandırması.

EskiDashSupport'i kullanma

(boole veya tanımlanmamış)

true ise DASH içeriği için MPL'yi kullanın.

ShakaForHls kullan

(boole veya tanımlanmamış)

true ise HLS içeriği için Shaka Player'ı kullanın. Varsayılan olarak false değerine ayarlanır.

NOT: Shaka Player, henüz eksik özellikler bulunduğu ve varsayılan hale getirmeden önce HLS alıcılarıyla geniş çapta uyumlu ve uyumlu olduğundan emin olmak istediğimiz için HLS içeriği için varsayılan değildir. Resmi lansmandan önce HLS için Shaka Player'ı etkinleştirirseniz karşılaştığınız sorunları bildirmenizi rica ederiz. (https://developers.google.com/cast/support) HLS için Shaka Player'ın tam lansmanından önce, HLS için Shaka Player uyumluluğu konusunda herhangi bir garanti vermiyoruz. Ayrıca, sıra dışı sorunlarla karşılaşırsanız bu işareti varsayılan ayarına geri döndürmenizi öneririz.

Sürüm Kodu

(sayı veya tanımsız)

Alıcı sürümünüzü temsil etmek için dahili sürüm numarası olarak kullanılan bir tam sayı. Bu sayı, yalnızca metrikleri toplarken alıcı sürümleri ayırt etmek için kullanılır. Her bir sürümle birlikte artırılmalıdır. Geri alma durumunda bu sürüme bağlı kalmalıdır.