CEVAP
Reklam araları
Reklam arası, bir veya daha fazla reklam ya da bumper içeren oynatma aralığını ifade eder.
Android Gönderen
Android Gönderen, uygulamalarınızı Android cep telefonunuzdan başkalarına göndermek ve paylaşmak için kullanılır.
Android TV Alıcısı
Android TV Alıcıları, mevcut gönderen uygulamalarının Cast protokolünü kullanarak Android TV uygulamalarıyla iletişim kurmasına izin vermek için Cast Connect kitaplığını kullanır. Cast Connect, Android TV uygulamanızın alıcı görevi gördüğü Cast altyapısını temel alır.
Uygulama yaşam döngüsü
Alıcı uygulamanın yaşam döngüsü, alıcının Yayın cihazına yüklendiği noktadan başlar ve uygulamanın parçalandığı noktaya kadar devam eder ve yayın cihazı varsayılan durumuna geri döner.
Ses parçaları
Alıcı SDK'sında ses parçası seçimi, parça seçimini basitleştiren ve kolaylaştıran bir AudioTracksManager
sınıfına sahiptir. Ad, URL ve dil oluşturucu özelliklerine
daha fazla kontrol sağlar ve bunlara daha iyi erişim sağlar.
B
mola klibi
Reklam arasında gösterilen bir reklam klibi.
C
Yayınlama
Google Cast protokolü.
yayınlama
Tüm medya biçimlerini (örneğin video) bir Google Cast alıcısında (ör. Chromecast) dinamik olarak görüntüleme işlemi.
Cast Connect
Cast Connect kitaplığı, Android TV uygulamanızın mesajları almasını ve medya durumunu yayınlamasını sağlar. Bunlar, tıpkı bir Chromecast gibidir. Buradaki amaç, "uygulamanızı modern Cast deneyimine getirmek için yayının Android TV ile birleştirilmesidir." Donanım uzaktan kumandası kullanmak da dahil olmak üzere daha fazla kontrol sağlar.
yayınlama durumu
Gönderenin bakış açısından yayının mevcut durumu:
Eyalet | Açıklama |
---|---|
İçerik kullanılamıyorsa | Kullanılabilir yayın alıcısı yok |
Bağlı değil | Yayın alıcıları kullanılabilir ancak hiçbiri bağlı değil |
Bağlanıyor | Bir yayın alıcısı bağlanıyor |
Bağlı | Bir yayın alıcısı bağlı ancak yayın yapmıyor |
Yayınlama | Bir yayın alıcısı bağlı ve yayın yapıyor |
Chromecast
Kullanıcıların ekranda video ve müzik gibi çevrimiçi içerikleri oynatmalarına olanak tanıyan, Google'dan bir medya akışı adaptörü.
Altyazılar
Alıcı SDK'sındaki altyazı seçeneği seçimi, parça seçimini basitleştiren ve kolaylaştıran bir TextTracksManager sınıfına sahiptir. Bu sınıf, ad, URL ve dil gibi özelliklere (ses parçası seçimine benzer şekilde) daha fazla kontrol ve erişim olanağı sunar.
Merkezler Arası Kaynak Paylaşımı (CORS)
Kaynaklar arası kaynak paylaşımı (CORS), dış bir alandan güvenli web sayfası kaynakları isteyen bir yöntemdir.
Özel mesajlar
Mesaj alışverişi, alıcı uygulamalar için temel etkileşim yöntemidir. Gönderen, alıcıya mesaj gönderebilir. Aynı şekilde, gönderen de alıcıya mesaj gönderebilir. Alıcı uygulama, belirtilen ad alanındaki mesajları dinlemeyi tercih edebilir. Bu durumda, uygun protokolü kullanmak için bu ad alanı üzerinde iletişim kurmak isteyen bağlı gönderenlerin sorumluluğundadır.
Özel Alıcı
Bu, uygulama içeriğinizin TV'de görüntülenmesini sağlamak için barındırmanız gereken, özel olarak oluşturulmuş bir HTML5 uygulamasıdır. Uygulamanız ses/video medya dışında içerik görüntülemek istiyorsa veya Stilli Medya Alıcısı uygulamanızın gerektirdiği medya türlerini desteklemiyorsa Özel Alıcı oluşturmanız gerekebilir.
Özel kullanıcı arayüzü veri bağlaması
Özel kullanıcı arayüzü veri bağlaması, kendi özel kullanıcı arayüzü öğenizi kullanmanıza ve kullanıcı arayüzünü oynatıcı durumuna bağlamak için PlayerDataBinder sınıfını kullanmanıza olanak tanır. Bağlayıcı, uygulama veri bağlamayı desteklemiyorsa veri değişiklikleri için etkinlik göndermeyi de destekler.
İçeriği önceden yükleme
Alıcı, sıradaki geçerli oynatma öğesinden sonra medya öğelerinin önceden yüklenmesini destekler. Önceden yükleme işlemi, yaklaşan öğelerin birkaç segmentini önceden indirir. Önceden yükleme, varsayılan olarak HLS ve Smooth akış içeriği için çalışır. Yayın cihazları yalnızca bir medya öğesini desteklediğinden ve mevcut bir içerik öğesi oynatılmaya devam ederken önceden yükleme yapmak için kullanılamadığından, MP3 gibi normal MP4 video ve ses dosyaları önceden yüklenmez.
D
Varsayılan Medya Alıcısı
Üçüncü bir seçenek de Varsayılan Medya Alıcısı'dır. Bu, Google tarafından barındırılan ve ses ve video içeriğinizin akışı için tasarlanmış önceden oluşturulmuş bir alıcı uygulamasıdır. Google Cast SDK'sı Geliştirici Konsolu'na kaydolmanızı gerektirmez, ancak Varsayılan Medya Alıcısı'ndaki hiçbir kullanıcı arayüzünü özelleştiremezsiniz.
G
Google Cast SDK'sı Geliştirici Konsolu
Google Cast Geliştirici Konsolu, geliştiricilerin uygulamaları kaydetmelerine ve test için cihazları yetkilendirmelerine olanak tanır.
İ
iOS Gönderen
iOS Gönderen, uygulamalarınızı Apple mobil cihazlarınızdan başkalarına göndermek ve paylaşmak için kullanılır.
M
Medya Oynatma Mesajları
Google Cast gönderen uygulamaları, alıcı uygulamaya JSON biçiminde mesaj göndererek alıcı cihazdaki oynatma işlemini kontrol eder. Benzer şekilde, alıcı da iletileri gönderene JSON biçiminde geri gönderir. Mesajlar, gönderenden oynatıcı durumunu değiştiren komutlar, alıcıdan bu komutlara verilen yanıtlar veya alıcı uygulama için medyayı açıklayan veri yapıları olabilir.
İletileri müdahale etme
Alıcı SDK'sı, alıcı uygulamanızın mesajlara müdahale etmesine ve müdahale noktasında özel kod yürütmesine olanak tanır. Mesaj müdahalesi özellikle yükleme isteği verilerini özelleştirmek istiyorsanız yararlı olabilir.
SORU
Sıraya ekleme
Yayınlama işlevi hem gönderen tarafından başlatılan temel bir sıra hem de alıcı tarafından uygulanan sıraya ekleme özelliğini kullanır.
R
alıcı
Alıcı; HTML, JavaScript ve CSS kullanılarak oluşturulan bir uygulamadır. Yayın cihazının bağlı olduğu kablosuz ağ üzerinden erişilebilen bir URL üzerinden bir yayın cihazına (örneğin, Chromecast) yüklenir. Gönderen uygulaması, içeriği görüntülemek için alıcıya bağlanıp komut gönderir.
alıcı uygulama
Alıcı uygulama, gönderen uygulamadan komutlar alır ve alıcı olarak hizmet veren cihazda, istenen içeriği görüntüler. Örneğin, Chromecast'teki YouTube uygulaması. Alıcı başlığına bakın.
alıcı cihaz
Alıcı uygulamayı yükleyen yayın cihazı (ör. Chromecast). Alıcı başlığına bakın.
S
gönderen
Gönderen, aynı kablosuz ağdaki veya misafir modundaki bir alıcıya bağlanmayı ya da alıcıya yayın yapan bir uygulamadır. Gönderen uygulamasına örnek olarak mobil cihazlardaki YouTube uygulaması verilebilir.
gönderen uygulaması
Gönderen'i göster
gönderen cihaz
Gönderen uygulamasını yükleyen cihaz (ör. cep telefonu veya tablet).
Akış aktarma
CAF Alıcısı, kullanıcıların sesli komutları kullanarak ses ve video akışlarını cihazlar arasında taşıyabildiği akış aktarımını destekler. Ses için akış aktarımı varsayılan olarak desteklenir ve ek bir geliştirme gerekmez. Video için akış aktarımı, akış aktarımı medya komutunun etkinleştirilmesini ve isteğe bağlı olarak medya oturumu durumunun geçersiz kılınmasını gerektirir.
Stilli Medya Alıcısı
Stilli Medya Alıcısı (SMR), gönderen uygulamanızın kendi özel alıcı uygulamanızı oluşturmadan medyayı bir Cast cihazında oynatmasına olanak tanır. Kayıt sırasında kendi CSS dosyanızı sağlayarak SMR renk şemasını ve markasını özelleştirebilirsiniz.
Oynatıcının stilini belirleme
Alıcı SDK'sı, yerleşik bir oynatıcı kullanıcı arayüzü sağlar. Yerleşik oynatıcı kullanıcı arayüzünü kullanmak için HTML'nize Cast-media-player öğesini eklemeniz gerekir. CSS benzeri stil, arka plan resmi, başlangıç resmi, yazı tipi ailesi ve diğer öğelerin ayarlanmasına olanak tanır. Bu işlev, daha iyi marka bilinci oluşturulmasına ve genel özelleştirmeye olanak tanır.
T
Dokunma kontrolleri
Alıcı SDK'sı, bu cihazlarda başlatıldığında alıcı uygulamanızda dokunma kontrollerini destekler. Alıcı SDK'sı, oynatıcı kontrollerinin ek özelleştirilmesiyle varsayılan bir kullanıcı arayüzü deneyimi sağlar.
W
Web Alıcısı
Web Alıcısı uygulaması, Chromecast gibi alıcı cihazda çalışan bir HTML5/JavaScript uygulamasıdır. Uygulama içeriğini TV'de görüntülemek için bir arayüz sağlar ve alıcı cihazdaki içeriği kontrol etmek için gönderen uygulamadan gelen mesajları işler.
Web Göndereni
Web Gönderen, uygulamalarınızı Chromeium tabanlı tarayıcılarınızdan Yayın cihazlarına göndermek ve paylaşmak için kullanılır.
Çeviriler
Yayınlama için kullanılan yaygın ifadeler birçok dile çevrilmiştir ve yayın terminolojisi çevirileri e-tablosunda mevcuttur. Geliştirmekte olduğunuz uygulama yerelleştirilmişse etiketler ve metinler için bu çevirileri kullanın. Örneğin, Japonca bir uygulamada "Yayını durdur" yerine "ホテ止" ifadesini kullanırsınız.