Stilli Medya Alıcısı kullanıyorsanız veya Özel Alıcı oluşturuyorsanız uygulamanızı kaydetmeniz gerekir. Uygulamanızı kaydettikten sonra, gönderen uygulamanız tarafından API Alıcısı (ör. Web Alıcısı uygulaması başlatmak) için kullanılan bir uygulama kimliği alırsınız.
Varsayılan Medya Alıcısı'nı kullanıyorsanız uygulamanızı kaydetmeniz gerekmez. Varsayılan Medya Alıcısı, medya oynatıcı kullanıcı arayüzüne herhangi bir stil sağlamanıza izin vermez ve uygulama kimliği olarak sağlanan bir sabit değer kullanır.
Ayrıca, yayınlamadan önce Web Alıcısı uygulamanıza erişebilmesi için Google Cast cihazınızı kaydetmeniz gerekir. Alıcı uygulamanız, yayınlandıktan sonra tüm Google Cast cihazlarında kullanılabilir.
Uygulamalar
Uygulamanızı kaydetmek, uygulamanızı yayınlamadan önce kayıtlı yayın cihazınıza göre test etmenize olanak tanır. Yayınlanan uygulamalar tüm Yayın cihazları tarafından kullanılabilir.
Başvurunuzu kaydedin
Cast uygulamanızı kaydetmek için:
- Google Cast SDK Developer Console'da oturum açın.
- Genel Bakış veya Uygulamalar sayfasında Yeni Uygulama Ekle'yi tıklayın.
Kullanacağınız Web Alıcısı uygulama türünü seçin:
Özel Alıcı
Uygulamanız, Stilli Medya Alıcısı tarafından sağlanmayan kullanıcı arayüzü bileşenleri veya etkileşim kalıpları gerektiriyorsa bunu seçin. İçerik türünüz, Stilli Medya Alıcı'nın desteklenen medya türlerinden biri olarak listelenmiyorsa Özel Alıcı'yı seçmeniz de gerekebilir.
Bu seçeneğin Web Alıcısı uygulaması için eksiksiz bir web uygulaması geliştirmeniz gerektiğini unutmayın.
Ayrıntılar için Özel Alıcı Uygulaması başlıklı makaleyi inceleyin.
Stilli Medya Alıcısı
Uygulamanız desteklenen medya türlerinden birini kullanarak video veya ses içeriği akışı gerçekleştiriyorsa ve TV'de varsayılan medya oynatıcı kullanıcı arayüzünü ya da varsayılan medya oynatıcı kullanıcı arayüzünün üst kısmında bir özel stiller kullanan bir kullanıcı arayüzü sağlamak istiyorsanız bunu seçin.
Sağlayabileceğiniz özel stiller, CSS dosyası sağlayarak oynatıcı kullanıcı arayüzünün çeşitli öğeleri (başlangıç ekranı ve ilerleme çubuğu gibi) tanımlamanızı sağlar. Bunun için bir alıcı uygulaması oluşturmanız gerekmez.
Ayrıntılar için Stilli Medya Alıcısı bölümünü okuyun.
-
Web Alıcısı uygulamanızın ayrıntılarını girin:
Ad alanına uygulamanızın adını girin.
Bu, Web Alıcısı yüklenirken göründüğü veya Stilli Medya Alıcısı'nı kullanıyorsanız boşta durumunda görünen uygulama adıdır. Özel Alıcı kullanıyorsanız
setApplicationStateyöntemi kullanılarak ayarlanmamışsa bu alanın değeri uygulama durumu için varsayılan değerdir.
Web Alıcı uygulamasının görünümünü belirtin:
Özel Alıcı için URL alanında uygulama URL'sini belirtin.
Google Alıcı cihazının Web Alıcı uygulamanızı yüklerken istemesi gereken bir URL girin. Geliştirme sırasında URL HTTP kullanabilir, ancak uygulama yayınlandığında HTTPS kullanması gerekir. URL, bir HTML sayfasından veya web tarayıcısından erişilebilen başka bir dosya türünden olabilir. Web Alıcınız dahili (NAT kayıtlı) bir IP adresinde olabilir ancak yerel ana makinede bulunamaz, çünkü nadiren bir üst düzey alandır. Web Alıcısı uygulaması, yayınlandığında SSL (HTTPS) üzerinden sunulması gerekse de, Web Alıcısı uygulamasına yüklenen içerik HTTP üzerinden sunulabilir.
Stilli Medya Alıcısı için Dış görünüm URL'si alanında stil sayfasının URL'sini belirtin.
Kendi web sitenizde yer alan CSS dosyanızı işaret eden bir HTTPS URL'si sağlayın. Varsayılan stilleri kullanmak için alanı boş bırakın. Özel stillerinizi sağlamak veya güncellemek isterseniz bunu daha sonra dilediğiniz zaman düzenleyebilirsiniz.
Geçişi destekler onay kutusunu işaretleyin veya işaretini kaldırın.
Geçişli yayınlama, Web Alıcınızın alıcıyla aynı kablosuz ağa bağlı olmayan gönderenlerden gelen yayını desteklemesini sağlar. Alıcınız için yayın geçirme özelliğini devre dışı bırakmak üzere bu kutunun işaretini kaldırın.
Yalnızca sesli cihazlara yayını destekler onay kutusunu işaretleyin veya işaretini kaldırın.
Uygulamanızın ses cihazları için Google Cast'i keşfetmesine izin vermek istiyorsanız bu kutuyu işaretleyin. Yalnızca ses özellikli cihazlarda desteği devre dışı bırakmak için bu kutunun işaretini kaldırın. Daha fazla bilgi için Ses Cihazları bölümüne bakın.
-
-
Kaydet'i tıklayın.
Uygulama kimliği, adı, türü ve durumu gibi kayıt bilgileriniz görüntülenir. Uygulamanızın Cast API çağrılarını sağlayacağınız için uygulama kimliğini not edin.
Uygulamalar sayfasına dönmek için Bitti'yi tıklayın.
Uygulama bilgilerini düzenleme
Uygulamanızı yayınlayabilmeniz için önce ek bilgiler sağlamanız gerekir. Kayıt sırasında başvurunuzla ilgili verdiğiniz bilgileri de güncelleyebilirsiniz.
Uygulama bilgilerini düzenlemek için:
- Google Cast SDK'sı Geliştirici Konsolu'nda Genel Bakış veya Uygulamalar sayfasından Uygulama Kimliği'ni ya da düzenlemek istediğiniz uygulama için Düzenle'yi tıklayın.
- Name (Ad) alanında, uygulamayı kaydederken sağladığınız adı güncelleyin.
- Özel Alıcı uygulamaları için URL alanında, kaydettiğiniz Web Alıcısı uygulamasının konumunu güncelleyin.
- Stilli Alıcı uygulamaları için Dış görünüm URL'si alanında uygulamanızın stil sayfasının konumunu güncelleyin.
Geçişi destekler onay kutusunu işaretleyin veya işaretini kaldırın.
Geçişli yayınlama, Web Alıcınızın alıcıyla aynı kablosuz ağa bağlı olmayan gönderenlerden gelen yayını desteklemesini sağlar. Alıcınız için geçiş yayınlama özelliğini devre dışı bırakmak üzere bu kutunun işaretini kaldırın.
Yalnızca ses cihazlarına yayını destekler onay kutusunu işaretleyin veya işaretini kaldırın.
Gönderen Ayrıntıları bölümünde, uygulamanızın desteklediği her platform için aşağıdakileri sağlayın:
Android:
- uygulama paketinizin tam adı.
iOS:
- Apple'ın gerektirdiği iTunes Kimliği ve Paket Kimliği.
- Google Home uygulamasının uygulamanızı başlatmak için kullandığı URI'yi kullanarak Uygulama Başlatma URI'sini kullanın. Gerekli URI biçimi hakkında daha fazla bilgi için Uygulamalarla İletişim kurmak için URL Şemalarını kullanma bölümüne bakın.
Web:
- Uygulamanızın web sitesi URL'si.
-
Listeleme Ayrıntıları bölümünde, uygulamanızın chromecast.com/apps gibi Google mülklerinde listelenip listelenmeyeceğini seçin.
Kategori açılır menüsünden, uygulamanızı en iyi tanımlayan kategoriyi seçin.
Not: Uygulamanız, burada açıklanan medya türlerinin yanı sıra diğer ayarların ima ettiği cihazları da desteklemelidir. Örneğin, uygulamanız Google Cast için ses'i destekliyorsa ve burada TV ve Filmler'i seçerseniz uygulamanız, Ses Cihazları bölümünde açıklandığı gibi yalnızca ses kullanan cihazları ve video oynatmayla ilgili hükümleri desteklemelidir.
Uygulamanızın kullanıma sunulduğu ülkeleri açıklamak için Tüm ülkeler veya Yalnızca seçili ülkelerde radyo düğmesini seçin. Ülkeleri belirtiyorsanız açılan listede bu ülkelerin kutularını işaretleyin.
Başlık alanına, uygulamanız için açıklayıcı bir başlık girin.
En fazla 50 karakter kullanın. Örneğin, "YouTube".
Açıklama alanına, uygulamanız için bir açıklama girin.
En fazla 80 karakter kullanın. Örneğin, "En sevdiğiniz YouTube kanallarını evin en iyi ekranında izleyin."
Grafik bölümünde, uygulamanızın simge resmini yüklemek için artı işaretini tıklayın.
Resim 512 X 512 piksel olmalıdır ve şeffaf bir arka plana sahip olabilir.
Kendi Çevirilerinizi Ekleyin bölümünde, Başlık ve Açıklama alanlarına çeviriler sağlamak istiyorsanız açılır menüden dili seçin, Ekle'yi tıklayın ve görünen iletişim kutusuna çevrilmiş metni girin. Bu çeviriye özel simge için bir resim de yükleyebilirsiniz.
Uygulama bilgilerinizi güncellemeyi tamamladığınızda Kaydet'i tıklayın.
Uygulamanızı yayınlayın
Uygulamanız yayınlandığında tüm dünyadaki tüm Yayın cihazları kullanılabilir. Ayrıca, kullanıcıların uygulamanızı keşfedip indirebileceği chromecast.com/apps listeleme sitesi gibi Google mülklerinde uygulamanız için bir giriş oluşturur. Yukarıdaki 6. adımda uygulama bilgilerini düzenlediğinizde uygulamanızı listelemeye karar verdiyseniz, yayınlandıktan sonra uygulamanız chromecast.com/apps'te görünür.
Uygulamanızı yayınlamak için:
Google Cast SDK'sı Geliştirici Konsolu'nda, Genel Bakış veya Uygulamalar sayfasından yayınlamak istediğiniz uygulama için Yayınla'yı tıklayın.
Uygulama bilgileriniz tamamlanırsa Uygulama bilgilerini düzenleme bölümünde girdiğiniz uygulama bilgilerini içeren bir önizleme ekranı görünür. Doğru değilse sağlamanız gereken bilgileri içeren bir mesaj görüntülenir.
Geri dönüp tüm bilgileri güncellemek için Düzenle'yi tıklayabilirsiniz.
Uygulamanızı yayınlamaya hazırsanız Yayınla'yı tıklayın.
İstatistikler
Google Cast SDK Developer Console, uygulamanızın performansını izler. Uygulamalar veya Genel Bakış sayfasında yayınlanan her bir uygulamanın İstatistikler sütununda Görüntüle'yi tıklayarak performans verilerini görebilirsiniz.
Aşağıdaki bilgiler sunulur:
- Uygulamayı başlatan yayın alıcılarının sayısı
- Başlatılan oturum sayısı
- Oturum başına ortalama medya oynatma süresi (dakika cinsinden)
İstatistiklerde Diğer platformu görünüyorsa bu, gönderenin platformunu belirtmediği anlamına gelir (ör. daha eski bir iOS göndereni güncellenmediyse).
Cihazlar
Google Cast cihazları (örneğin, Chromecast veya Android TV cihazı) geliştirme ve test için etkin değildir. Cihazınızı bir geliştirme cihazına dönüştürmek ve geliştirme sırasında, yayınlanmamış Web Alıcısı uygulamanıza erişim sağlamak için cihazı uygulamanıza kaydetmeniz gerekir. Kaydolmak, alıcının hata ayıklama için uzak bir tarayıcı penceresinden de erişmesine olanak tanır (Hata ayıklama bölümüne bakın).
Google Cast cihazınızı kaydetmek için:
Google Cast cihazınızı kurun ve bilgisayarınızla aynı kablosuz ağa bağlayın.
Daha fazla bilgi için Yayın Cihazı Kurulumu talimatlarına bakın.
Bilgisayarınızda Cast destekli bir web tarayıcısı açın.
Google Cast SDK'sı Geliştirici Konsolu'nda oturum açın.
Kaydetmek istediğiniz cihazın seri numarasını bulun.
Genel Bakış sayfasından veya Cihazlar sayfasından Yeni Cihaz Ekle'yi tıklayın.
Cihazınızın seri numarasını girin.
Bir açıklama girin ve Tamam'ı tıklayın.
Bu ad, cihazınız için kolay bir addır (kullanıcı kurulumu sırasında cihaza verdiğiniz adla eşleşmesi gerekmez).
Devam etmeden önce on beş dakika bekleyin.
Kayıt işlemi tamamlandıktan sonra cihazın durumu "Teste Hazır" olarak görünür.
Yayın cihazınızı yeniden başlatın: Güç veya USB kablosunu cihazdan çıkarın ve sonra yeniden bağlayın.
Cihazın seri numarasını bulun
Herhangi bir cihazın seri numarasını bulmak için Cast Developer Console sayfasını cihaza yayınlayabilirsiniz:
Yayınla düğmesini (bu sayfayı yayınlıyormuşsunuz gibi) tıklayın.
İstemde Yayın sekmesi görüntülenir ve kullanılabilir cihazlar listelenir.
Açılır menüden, seri numarasını almak istediğiniz cihazı seçin.
- Ekran cihazları için seri numarası TV ekranında görüntülenir ve TV hoparlörlerinde sesli okunur (0 ve O'ların netleştirilmesine yardımcı olmak için).
- Ses sistemlerindeki seri numarası, yayınlanan hoparlörde sesli okunur.
Android TV yazılımı seri numarası
Android TV (ATV) cihazları, kendileriyle ilişkilendirilmiş birden fazla seri numarasına sahiptir. Yazılım (Yayın) seri numarası, yukarıda belirtildiği gibi Yayın Geliştirici Konsolu sayfasını ATV cihazına yayınlayarak veya ATV cihazını geliştirici moduna alıp yazılım seri numarasının Yayın ayarlarına bakarak elde edilebilir.
ATV cihazınızı geliştirici moduna almak için Ayarlar > Sistem > Hakkında > Android TV OS derlemesi'ne gidin ve cihaz geliştirici modunda olduğunuzu bildirene kadar derlemeyi birkaç kez tıklayın. Seri numarasını geliştirici modunda bir kez bulmak için ATV modelinize bağlı olarak Ayarlar > Cihaz Tercihleri > Chromecast Entegre veya Ayarlar > Sistem > Yayınla'ya gidin; yazılım seri numarasını görürsünüz.
ATV cihazı fabrika ayarlarına sıfırlandığında yazılım seri numarasının değişeceğini unutmayın. Fabrika ayarlarına sıfırladıktan sonra yazılım seri numarasını bulmak ve cihazın yeni yazılım seri numarasını Cast Developer Console ile yeniden kaydettirmek için yukarıdaki adımları uygulayın.
Hesap sorunları
Google Cast Developer Console kaydımı iptal etmek istiyorum
5 ABD doları tutarındaki geliştirici hesabı kayıt ücreti geri ödenmez.
Google Cast Geliştirici Konsolu'na artık erişemiyorum
Daha önce bizden Geliştirici Hizmet Şartlarımızı veya İçerik Politikalarımızı birden fazla kez ihlal ettiği için geliştirici hesabınızın askıya alındığını belirten bir e-posta aldıysanız daha fazla açıklamaya ihtiyacınız varsa bu e-postayı yanıtlayın.
Uygulamam Google Cast'ten kaldırıldı
Kaldırılan uygulamalar, geliştirici hesabınızın iyi durumunu olumsuz etkileyen ihtarlar olarak sayılır. Birden fazla kez tekrarlayan veya dikkat çekici ihlaller, geliştirici hesabınızın feshedilmesine yol açabilir.
Kaldırma işlemi, kullanıcıların kaldırılan uygulamayı görüntüleyemeyeceği veya uygulamaya erişemeyeceği anlamına gelir. Geliştirici kimlik bilgileriniz Google Cast'te hâlâ iyi durumdaysa ve uygulamanızın yapısı buna izin veriyorsa düzeltmeler yapabilir ve uygulamanın uyumlu yeni bir örneğini yayınlayabilirsiniz.
Kaldırılan bir uygulamayı politika ihlali giderilene kadar tekrar yayınlamayın.
Hesabımla ilişkili e-posta adresini değiştirmek istiyorum
Google Cast Geliştirici Hesabınızla ilişkilendirilmiş e-posta adresini değiştiremezsiniz. Bir kuruluşta çalışıyorsanız ileride sorun yaşamamak için ekip e-posta adresi kullanmanızı öneririz.
Başka bir sorunum var
Lütfen Yayınlama SDK'sı destek sayfasına bakın.