Jeśli używasz Styled Media Receiver lub tworzysz Custom Receiver, musisz zarejestrować aplikację. Po zarejestrowaniu aplikacji otrzymasz identyfikator aplikacji, który jest używany przez aplikację wysyłającą do wykonywania wywołań interfejsu API, np. do uruchamiania aplikacji Web Receiver.
Jeśli używasz Default Media Receiver, nie musisz rejestrować aplikacji. Default Media Receiver nie pozwala na dostosowanie interfejsu odtwarzacza multimediów i używa podanej stałej jako identyfikatora aplikacji.
Musisz też zarejestrować urządzenie przesyłające Google Cast, aby mogło ono uzyskać dostęp do aplikacji Web Receiver przed jej opublikowaniem. Gdy opublikujesz aplikację odbiornika, będzie ona dostępna na wszystkich urządzeniach Google Cast.
Aplikacje
Zarejestrowanie aplikacji umożliwia jej przetestowanie na zarejestrowanym urządzeniu Cast przed opublikowaniem. Opublikowanie aplikacji sprawia, że jest ona dostępna na wszystkich urządzeniach Cast.
Rejestrowanie aplikacji
Aby otrzymywać identyfikator aplikacji używany w wywołaniach interfejsu API z aplikacji wysyłającej, musisz zarejestrować Styled Media Receiver lub Custom Receiver.
Aby zarejestrować aplikację Cast:
- Zaloguj się w Konsoli programisty Google Cast SDK.
- Na stronie Przegląd lub Aplikacje kliknij Dodaj nową aplikację.
Wybierz typ aplikacji Web Receiver, której będziesz używać:
Custom Receiver
Wybierz tę opcję, jeśli Twoja aplikacja wymaga komponentów interfejsu użytkownika lub wzorców interakcji, które nie są dostępne w Styled Media Receiver. Wybranie Custom Receiver może być też konieczne, jeśli typ treści nie jest wymieniony jako jeden z obsługiwanych typów multimediów w Styled Media Receiver's supported media types.
Pamiętaj, że ta opcja wymaga utworzenia kompletnej aplikacji internetowej dla aplikacji Web Receiver.
Szczegółowe informacje znajdziesz w artykule Aplikacja Custom Receiver.
Styled Media Receiver
Wybierz tę opcję, jeśli Twoja aplikacja przesyła strumieniowo treści wideo lub audio w jednym z obsługiwanych typów multimediów i chcesz udostępnić interfejs użytkownika na telewizorze, który korzysta z domyślnego interfejsu odtwarzacza multimediów lub z zestawu niestandardowych stylów nałożonych na domyślny interfejs odtwarzacza multimediów.
Niestandardowe style, które możesz podać, pozwalają zdefiniować wygląd różnych elementów interfejsu odtwarzacza (np. ekranu powitalnego i paska postępu) przez podanie pliku CSS – nie musisz tworzyć aplikacji odbiornika.
Szczegółowe informacje znajdziesz w artykule Styled Media Receiver.
Wypełnij szczegóły aplikacji Web Receiver:
W polu Nazwa wpisz nazwę aplikacji.
Jest to nazwa aplikacji, która pojawia się, gdy Web Receiver się ładuje lub gdy jest w stanie bezczynności, jeśli używasz Styled Media Receiver. Jeśli używasz Custom Receiver, wartość tego pola jest wartością domyślną stanu aplikacji, jeśli nie jest ustawiona za pomocą metody.
setApplicationStateOkreśl wygląd aplikacji Web Receiver:
W przypadku Custom Receiver w polu URL podaj adres URL aplikacji.
Wpisz adres URL, o który urządzenie przesyłające Google Cast ma poprosić podczas ładowania aplikacji Web Receiver. Podczas programowania adres URL może używać protokołu HTTP, ale po opublikowaniu aplikacji musi używać protokołu HTTPS. Adres URL może prowadzić do strony HTML lub innego typu pliku dostępnego z przeglądarki. Aplikacja Web Receiver może znajdować się pod wewnętrznym adresem IP (zarejestrowanym w NAT), ale nie pod adresem localhost, ponieważ rzadko jest to domena najwyższego poziomu. Chociaż po opublikowaniu aplikacja Web Receiver musi być obsługiwana przez SSL (HTTPS), treści ładowane w aplikacji Web Receiver mogą być obsługiwane przez HTTP.
W przypadku Styled Media Receiver w polu URL skórki podaj adres URL arkusza stylów.
Podaj adres URL HTTPS, który prowadzi do pliku CSS znajdującego się w Twojej witrynie. Aby użyć domyślnych stylów, pozostaw to pole puste. Jeśli chcesz podać lub zaktualizować niestandardowe style, możesz to zrobić później.
Zaznacz lub odznacz pole Obsługuje przesyłanie przez serwer proxy.
Przesyłanie przez serwer proxy umożliwia aplikacji Web Receiver obsługę przesyłania z nadawców, którzy nie są połączeni z tą samą siecią Wi-Fi co odbiornik. Aby wyłączyć przesyłanie przez serwer proxy w odbiorniku, odznacz to pole.
Zaznacz lub odznacz pole Obsługuje przesyłanie na urządzenia tylko z dźwiękiem.
Aby umożliwić aplikacji wykrywanie urządzeń Google Cast do odtwarzania dźwięku, zaznacz to pole. Aby wyłączyć obsługę urządzeń tylko z dźwiękiem, odznacz to pole. Więcej informacji znajdziesz w sekcji Urządzenia audio.
Kliknij Zapisz.
Wyświetlą się szczegóły rejestracji, w tym identyfikator aplikacji, jej nazwa, typ i stan. Zanotuj identyfikator aplikacji, ponieważ będziesz go podawać w wywołaniach interfejsu Cast API.
Aby wrócić na stronę Aplikacje, kliknij Gotowe.
Edytowanie informacji o aplikacji
Zanim opublikujesz aplikację, musisz podać dodatkowe informacje. Możesz też zaktualizować informacje o aplikacji podane podczas rejestracji.
Aby edytować informacje o aplikacji:
- W Konsoli programisty Google Cast SDK, na stronie Przegląd lub Aplikacje kliknij Identyfikator aplikacji lub Edytuj w przypadku aplikacji, którą chcesz edytować.
- W polu Nazwa zaktualizuj nazwę podaną podczas rejestracji aplikacji.
- W przypadku aplikacji Custom Receiver w polu URL zaktualizuj lokalizację zarejestrowanej aplikacji Web Receiver.
- W przypadku aplikacji Styled Receiver w polu URL skórki zaktualizuj lokalizację arkusza stylów aplikacji.
Zaznacz lub odznacz pole Obsługuje przesyłanie przez serwer proxy.
Przesyłanie przez serwer proxy umożliwia aplikacji Web Receiver obsługę przesyłania z nadawców, którzy nie są połączeni z tą samą siecią Wi-Fi co odbiornik. Aby wyłączyć przesyłanie przez serwer proxy w odbiorniku, odznacz to pole.
Zaznacz lub odznacz pole Obsługuje przesyłanie na urządzenia tylko z dźwiękiem.
Aby umożliwić aplikacji wykrywanie urządzeń Google Cast do odtwarzania dźwięku, zaznacz to pole. Aby wyłączyć obsługę urządzeń tylko z dźwiękiem, odznacz to pole. Więcej informacji znajdziesz w sekcji Urządzenia audio.
W sekcji Szczegóły nadawcy podaj te informacje dla każdej platformy obsługiwanej przez aplikację:
Android:
- pełna nazwa pakietu aplikacji.
iOS:
- iTunes ID i Bundle ID wymagane przez Apple.
- URI uruchamiania aplikacji, czyli URI, którego aplikacja Google Home używa do uruchamiania Twojej aplikacji. Więcej informacji o wymaganym formacie URI znajdziesz w artykule Używanie schematów adresów URL do komunikacji z aplikacjami.
Sieć:
- adres URL witryny aplikacji.
W sekcji Szczegóły strony aplikacji wybierz, czy chcesz wyświetlać aplikację w usługach Google, takich jak chromecast.com/apps.
W menu Kategoria wybierz kategorię, która najlepiej opisuje Twoją aplikację.
Uwaga: Twoja aplikacja musi obsługiwać typy zawartości opisane tutaj oraz te, które wynikają z innych ustawień. Jeśli na przykład Twoja aplikacja obsługuje Google Cast do odtwarzania dźwięku i wybierzesz tutaj opcję Telewizja i filmy, aplikacja musi obsługiwać urządzenia tylko z dźwiękiem zgodnie z opisem w sekcji Urządzenia audio, a także obsługiwać odtwarzanie wideo.
Aby opisać kraje, w których Twoja aplikacja jest dostępna, kliknij przycisk Wszystkie kraje lub Tylko w wybranych krajach. Jeśli wybierzesz kraje, zaznacz pola obok nich na wyświetlonej liście.
W polu Tytuł podaj opisowy tytuł aplikacji.
Użyj maksymalnie 50 znaków. Na przykład „YouTube”.
W polu Opis wpisz opis aplikacji.
Użyj maksymalnie 80 znaków. Na przykład „Oglądaj ulubione kanały YouTube na najlepszym ekranie w domu”.
W sekcji Grafika kliknij znak plusa, aby przesłać obraz ikony aplikacji.
Obraz musi mieć wymiary 512 × 512 pikseli i może mieć przezroczyste tło.
Jeśli chcesz dodać tłumaczenia pól Tytuł i Opis, w sekcji Dodaj własne tłumaczenia wybierz język z menu, kliknij Dodaj i wpisz przetłumaczony tekst w wyświetlonym oknie. Możesz też przesłać obraz ikony odpowiedni dla tego tłumaczenia.
Gdy skończysz aktualizować informacje o aplikacji, kliknij Zapisz.
Opublikuj aplikację
Opublikowanie aplikacji sprawia, że jest ona dostępna na wszystkich urządzeniach Cast na całym świecie. Powoduje też utworzenie strony aplikacji w usługach Google takich jak witryna chromecast.com/apps , gdzie użytkownicy mogą znaleźć i pobrać Twoją aplikację. Jeśli podczas edytowania informacji o aplikacji w kroku 6 powyżej zdecydujesz się na wyświetlanie aplikacji, po jej opublikowaniu pojawi się ona w chromecast.com/apps.
Aby opublikować aplikację:
W Konsoli programisty Google Cast SDK, na stronie Przegląd lub Aplikacje kliknij Opublikuj w przypadku aplikacji, którą chcesz opublikować.
Jeśli informacje o aplikacji są kompletne, pojawi się ekran podglądu z informacjami o aplikacji wprowadzonymi w sekcji Edytowanie informacji o aplikacji. W przeciwnym razie pojawi się komunikat z informacjami, które musisz podać.
Aby wrócić i zaktualizować dowolne informacje, kliknij Edytuj.
Gdy aplikacja będzie gotowa do opublikowania, kliknij Opublikuj.
Statystyki
Konsola programisty Google Cast SDK śledzi skuteczność Twojej aplikacji. W przypadku każdej opublikowanej aplikacji na stronie Aplikacje lub Przegląd możesz wyświetlić dane o skuteczności, klikając Wyświetl w kolumnie Statystyki.
Wyświetlane są te informacje:
- Liczba odbiorników Cast, które uruchomiły aplikację
- Liczba uruchomionych sesji
- Średni czas odtwarzania multimediów na sesję (w minutach)
Jeśli w statystykach pojawi się platforma Inne , oznacza to, że nadawca nie wskazał swojej platformy, np. jeśli starszy nadawca iOS nie został zaktualizowany.
Urządzenia
Domyślnie urządzenia Google Cast (np. Chromecast lub urządzenie z Androidem TV) nie są włączone do programowania i testowania. Aby przekształcić urządzenie w urządzenie programistyczne i uzyskać dostęp do nieopublikowanej aplikacji Web Receiver podczas programowania, musisz zarejestrować urządzenie w aplikacji. Rejestracja umożliwia też dostęp do odbiornika z okna przeglądarki zdalnej w celu debugowania (patrz Debugowanie).
Aby zarejestrować urządzenie Google Cast:
Skonfiguruj urządzenie przesyłające Google Cast i połącz je z tą samą siecią Wi-Fi co komputer.
Więcej informacji znajdziesz w instrukcjach konfiguracji urządzenia Cast.
Na komputerze otwórz przeglądarkę obsługującą Cast.
Zaloguj się w Konsoli programisty Google Cast SDK.
Znajdź numer seryjny urządzenia , które chcesz zarejestrować.
Na stronie Przegląd lub Urządzenia kliknij Dodaj nowe urządzenie.
Wpisz numer seryjny urządzenia.
Wpisz opis i kliknij OK.
Jest to tylko przyjazna nazwa urządzenia (nie musi być zgodna z nazwą nadaną urządzeniu podczas konfiguracji przez użytkownika).
Zanim przejdziesz dalej, odczekaj 15 minut.
Po zakończeniu rejestracji stan urządzenia zmieni się na „Gotowe do testowania”.
Uruchom ponownie urządzenie przesyłające: odłącz od niego kabel zasilający lub kabel USB, a następnie podłącz go ponownie.
Znajdowanie numeru seryjnego urządzenia
Aby znaleźć numer seryjny dowolnego urządzenia, możesz przesłać na nie stronę Konsoli programisty Cast:
Kliknij przycisk Cast (tak jakbyś przesyłał tę stronę).
Wyświetli się prośba Prześlij kartę i lista dostępnych urządzeń.
W menu wybierz urządzenie, którego numer seryjny chcesz uzyskać.
- W przypadku urządzeń wyświetlających numer seryjny jest wyświetlany na ekranie telewizora i odczytywany na głos przez głośniki telewizora (aby odróżnić 0 od O).
- W przypadku urządzeń audio numer seryjny jest odczytywany na głos przez głośnik, na który przesyłana jest treść.
Numer seryjny oprogramowania Android TV
Urządzenia Android TV (ATV) mają powiązanych z nimi kilka numerów seryjnych. Numer seryjny oprogramowania (Cast) można uzyskać, przesyłając stronę Konsoli programisty Cast na urządzenie ATV w sposób opisany powyżej lub przełączając urządzenie ATV w tryb programisty i szukając numeru seryjnego oprogramowania w ustawieniach Cast.
Aby przełączyć urządzenie ATV w tryb programisty, otwórz Ustawienia > System > Informacje > Kompilacja Android TV OS i kliknij kompilację kilka razy, aż urządzenie powiadomi Cię, że jesteś w trybie programisty. Aby znaleźć numer seryjny w trybie programisty, otwórz Ustawienia > Preferencje urządzenia > Google Cast lub Ustawienia > System > Cast (w zależności od modelu ATV). Wyświetli się numer seryjny oprogramowania.


Pamiętaj, że po przywróceniu urządzenia ATV do ustawień fabrycznych numer seryjny oprogramowania ulegnie zmianie. Po przywróceniu ustawień fabrycznych wykonaj opisane powyżej czynności, aby znaleźć numer seryjny oprogramowania i ponownie zarejestrować nowy numer seryjny oprogramowania urządzenia w Konsoli programisty Cast.
Problemy dotyczące konta
Chcę anulować rejestrację w Konsoli programisty Google Cast
Opłata za rejestrację konta dewelopera w wysokości 5 USD nie podlega zwrotowi.
Nie mogę już uzyskać dostępu do Konsoli programisty Google Cast
Jeśli wcześniej otrzymasz od nas e-maila z informacją, że Twoje konto dewelopera zostało zawieszone z powodu wielokrotnego naruszenia naszych Warunków korzystania zusługi lub polityki treści, odpowiedz na tego e-maila, jeśli potrzebujesz dodatkowych wyjaśnień.
Moja aplikacja została usunięta z Google Cast
Usunięte aplikacje mają niekorzystny wpływ na opinię o koncie dewelopera. Powtarzające się lub rażące przypadki naruszeń zasad mogą doprowadzić do zamknięcia konta dewelopera.
Usunięcie oznacza, że użytkownicy nie będą mogli wyświetlać ani używać usuniętej aplikacji. Jeśli Twoje dane uwierzytelniające dewelopera nadal mają dobrą opinię w Google Cast, a charakter Twojej aplikacji na to pozwala, możesz wprowadzić poprawki i opublikować nową zgodną instancję aplikacji.
Nie publikuj ponownie usuniętej aplikacji, dopóki nie usuniesz naruszenia zasad.
Chcę zmienić adres e-mail powiązany z moim kontem
Nie możesz zmienić adresu e-mail powiązanego z kontem dewelopera Google Cast. Jeśli pracujesz w organizacji, zalecamy używanie adresu e-mail zespołu, aby uniknąć problemów z dostępem w przyszłości.
Mam inny problem
Odwiedź stronę pomocy dotyczącą Cast SDK.