Chromecast; Android, iOS ve Chrome web uygulamalarının, video, ses ve ekran paylaşımı (yansıtma gibi) içeriğini Yayına hazır cihazlara "yayınlamasını" sağlar. Örneğin:
- Chromecast
- Chromecast entegre TV (Chromecast Entegre TV olarak da bilinir)
- Chromecast entegre Hoparlörleri (Chromecast Entegre Hoparlör olarak da bilinir)
- Akıllı Ekranlar (ince ekranlı istemci olarak kullanılan taşınabilir dokunmatik LCD monitör)
- Android Tabletler
Yayın etkileşimi modelinde cep telefonu, tablet veya dizüstü bilgisayar, oynatmayı kontrol etmek için uzaktan kumanda işlevi gören gönderendir, TV, görüntülü veya yerleşik tablet ise gönderenden talimatları alan ve alıcının İnternet bağlantısındaki içeriği görüntüleyen alıcıdır. Tüm kullanıcı işlemleri (dokunma ve kaydırmalar) gönderen cihazda ve Web Alıcısı'nda gerçekleştirilebilir.
Yayınlama işlemi, iki veya daha fazla ekran arasındaki koordinasyona bağlıdır: gönderen kullanıcı arayüzü ve alıcı kullanıcı arayüzü. Birlikte çalışmalıdırlar. Örneğin, içeriği duraklatmak için mobil cihazdaki bir düğmeye basarsanız, TV içeriğin duraklatıldığını gösterirken mobil cihazda oynatmaya devam etmek için bir oynat düğmesi sağlanmalıdır.
Üzerinde düşünülecek noktalar
Donanım ve kaynak sınırlamaları nedeniyle Chromecast özellikli uygulamalarda belirli kısıtlamalar vardır:
- Cast cihazı bellek, CPU ve GPU sınırlamaları olan düşük güçlü bir cihazdır. Bu nedenle Web Alıcısı uygulamasının mümkün olduğunca hafif olması gerekir.
- Chromecast ve Chromecast entegre etkileşim modellerinde sekmeler, pencereler veya pop-up'lar hem Web Alıcı hem de gönderen uygulamasında oluşturulabilir ve dokunma ya da kaydırma gibi kullanıcı girişleri doğrudan kabul edilebilir. Örneğin, yuvaya yerleştirilmiş bir tabletteki veya ekrandaki Web Alıcı uygulaması bir duraklatma düğmesi gösterebilir ve bir kullanıcının dokunmasını alabilir. Bu şekilde, uygulamadaki tüm işlemler bir Web Alıcısı'ndan veya gönderen uygulamasından tetiklenmelidir.
- Akıllı Ekranlar, gönderen uygulaması üzerinden veya kullanıcı arayüzüne dokunarak kullanıcı girişini destekler.
- Web Alıcısı, video oynatma için optimize edilmiş bir Chrome tarayıcıdır. Bu nedenle, WebGL ve Chrome Yerel İstemci (NaCL) veya Chrome uzantıları şu anda desteklenmemektedir.
- Cast,
<audio>
ve<video>
etiketlerinde tek bir eşzamanlı medya akışı oynatmayı veya WebAudio API'sini kullanan birden fazla ses parçasını destekler. DOM'da aynı anda yalnızca bir video öğesi etkin olabilir. Buna ek olarak, video birleştirme, işleme, dönüştürme, döndürme ve yakınlaştırma desteklenmiyor.
Genel tasarım ilkeleri
Kullanıcı arayüzünü geliştirirken aşağıdakileri aklınızda bulundurun.
Web Alıcısı arayüzü:
- Web Alıcısı, uygulamanın durumunu tanımlamak için hem etkileşimli öğeleri hem de bilgi öğelerini (ör. duraklatıldı, oynatılıyor veya hata mesajları) içerebilir. Kullanıcı etkileşimi, yayın gönderen cihazda (telefon, tablet veya Chrome tarayıcı) ya da web alıcısında (TV, ekranlar veya tabletler) gerçekleşebilir.
- İşleme yönelik video işlemi, ekranın ortasında gerçekleşirken kullanıcı arayüzü öğelerinizin sunumu engellememesi gerektiğini unutmayın. Kullanıcı arayüzü öğelerini Web Alıcı ekranının alt üçte birlik kısmına yerleştirip olası tarama için ekranın kenarlarından %10 kenar boşluğu bırakın.
- Mümkün olduğu durumlarda, bir ekran durumundan diğerine geçiş sorunsuz ve sinematik olmalıdır. Bir eyaletten diğerine ani geçişler yapmak yerine yalnızca belirme ve soluklaşma gibi geçişleri kullanın. Örneğin, içerik yükleme durumu ekranda büyür ve medya oynatma deneyimine girer.
Gönderen arayüzü:
- Gönderen, kullanıcı işlemlerini destekler ve Web Alıcısı, durum bilgilerini gösterir. Örneğin, içerik duraklatılmışsa TV içeriğin duraklatıldığını, mobil cihaz ise oynatılmaya hazır olduğunu belirtir (örneğin, kullanıcıya bir oynatma düğmesi gösterir).
- Hız önemlidir. Kullanıcıların yayın denetimini hızlı bir şekilde bulabilmeleri ve büyük ekranda içeriğin hemen oynatılmaya başladığını görmeleri gerekir. İçerik yüklenirken animasyonlu yükleme göstergeleri sağlayın ve işleri daha hızlı halletmeye yardımcı olması için geçişleri kullanın.
Yayın uygulamanızın bu ilkelere uygun olduğundan emin olmanın en kolay yolu, kullanıcı arayüzünü Cast Tasarım Kontrol Listesi'ne bakarak inceleyip Yayın uygulamalarınızı test etmektir.
Marka kuralları
Aşağıdaki Chromecast marka yönergeleri, uygulama geliştiriciler içindir ve uygulamanızı metinde açıklamak için uymanız gereken ek şartlara odaklanır. Yayın cihazları marka yönergeleri için İş Ortağı Pazarlama Merkezi'ne bakın. "Chromecast özellikli" terimi kullanarak diğer kullanıcılara uygulamanızın yerleşik Chromecast ile çalıştığını bildirebilirsiniz. Ancak, uygulamanızın Yayın SDK Ek Geliştirici Hizmet Şartları ve Tasarım Kontrol Listesi'ne ve "Chromecast özellikli" kullanımınızın markalama kurallarımıza uygun olduğundan emin olun.
Benzer şekilde, uygulamanız veya cihazınız rozet yönergelerimize uygun olduğu sürece bir Chromecast rozeti kullanabilirsiniz. Google, marka kurallarına uymuyorsa rozeti kullanmayı değiştirmenizi veya kesmenizi isteme hakkını saklı tutar.
Metinde "Chromecast" kullanın
- Bir uygulamayı (donanım ürünü değil) Cast uyumlu olarak tanımlarken "Chromecast uyumlu" ifadesini kullanın. Örneğin: "Bu uygulama Chromecast özellikli".
- Cast uyumlu bir üçüncü taraf donanım ürünü açıklanırken "Chromecast entegre TV", "Chromecast Entegre Hoparlörü" veya sadece "Chromecast Entegre Hoparlör" kullanın.
- Metinde "Chromecast" büyük harfle yazılmalı ve "yerleşik" küçük harfle yazılmalıdır.
- Metinde veya rozet/logoda "Chromecast" ifadesini kullanan bir pazarlama öğesinde şu yasal ilişkilendirmeyi eklemeniz gerekir: Chromecast, Google LLC'nin ticari markasıdır.
- Chromecast'i uygulamanın başlığına (XYZ Chromecast Uygulaması gibi) koymayın.
Chromecast özellikli uygulama mesajlaşma
Uygulamanızı aşağıdaki şekilde tanıtabilirsiniz:
- "XYZ, mobil cihazınızdan TV'nize en sevdiğiniz eğlence içeriklerini yayınlamanızı sağlayan Chromecast özellikli bir uygulamadır."
- "XYZ uygulaması artık Chromecast Entegre özellikli TV'lerde kullanılabilir."
- "XYZ uygulaması artık Chromecast, Chromecast Audio ve Chromecast'in yerleşik olduğu TV'ler ile hoparlörler dahil olmak üzere tüm Chromecast ürünlerinde kullanılabilir."
- "XYZ uygulaması Chromecast özellikli olduğundan Chromecast'i kullanarak TV'nizde sevdiğiniz tüm programların/filmlerin/müziklerin/oyunların keyfini çıkarabilirsiniz."
- "XYZ uygulaması artık Chromecast desteğine sahip ve kullanıcıların Chromecast'i yerleşik olarak kullanarak telefonlarından TV'lerine içerik yayınlamasına olanak tanıyor."
Chromecast rozeti
Yayın protokolünü kullanan cihazlarla uyumluluğu göstermek için web sitenizde, uygulama mağazası girişinizde, pazarlama materyallerinizde ve tanıtım materyallerinizde "Chromecast" rozetlerini kullanabilirsiniz.
- Rozet resminin rengini, oranlarını, boşluklarını veya diğer özelliklerini değiştirmeyin.
- Diğer içerik teknolojilerinin (ör. Bluetooth, Spotify Connect, AirPlay vb.) logolarıyla birlikte kullanıldığında Chromecast rozetinin eşit veya daha büyük boyutta olması gerekir.
- Rozeti, sayfanızdaki birincil öğe yapmayın.
- Sayfanızdaki rozet ile diğer logolar ve simgeler arasında biraz mesafe bırakın.
- Beyaz, açık veya orta tonlu arka planda kullanırken siyah rozet kullanın.
- Siyah veya koyu tonlu arka planda kullanıldığında beyaz rozeti kullanın.
- Rozeti, yetişkinlere uygun içerik barındıran veya gösteren, kumarı teşvik eden, şiddeti teşvik eden, nefret söylemi içeren, yirmi bir yaşından küçük kişilere tütün veya alkol satışı yapan, geçerli diğer yasaları veya düzenlemeleri ihlal eden ya da başka şekilde sakıncalı olan bir sayfada kullanmayın.
Rozet bağlama
Chromecast rozeti çevrimiçi kullanıldığında aşağıdakilerden birine bağlanmalıdır:
- Google'ın Chromecast özellikli uygulamalar ve ürünler listesi, şu anda g.co/castapps adresindedir.
- Yayınladığınız ürünlerin listesi.
- Sizin yayınladığınız belirli bir ürün ayrıntıları sayfası.
- Yayınladığınız uygulamaların listesi.
- Sizin tarafınızdan, Google Play'de veya Apple App Store'da yayınladığınız belirli bir uygulama ayrıntıları sayfası.
Chromecast rozet öğelerini indirin
İndirme paketinde Taşınabilir Ağ Grafiği (.png), Adobe Illustrator (.ai) ve Enapulated Postscript (.eps) biçimleri bulunur.
Chromecast rozetlerini önizle


