Rejestracja

Jeśli używasz odbiornika multimedialnego lub tworzysz odbiornik niestandardowy, musisz zarejestrować swoją aplikację. Po zarejestrowaniu aplikacji otrzymasz jej identyfikator, który jest używany przez aplikację nadawcy do wykonywania wywołań interfejsu API, na przykład do uruchamiania aplikacji Web Recipient.

Jeśli używasz domyślnego odbiornika multimediów, nie musisz rejestrować aplikacji. Domyślny odbiornik multimediów nie pozwala na wprowadzanie żadnych stylów do interfejsu odtwarzacza i używa podanej stałej jako identyfikatora aplikacji.

Musisz też zarejestrować urządzenie Google Cast, by miało dostęp do aplikacji Web odbiornika, zanim opublikujesz urządzenie. Po opublikowaniu aplikacji odbiornik będzie ona dostępna dla wszystkich urządzeń Google Cast.

Aplikacje

Gdy zarejestrujesz aplikację, możesz przetestować ją na zarejestrowanych urządzeniach przesyłających, jeszcze zanim opublikujesz aplikację. Opublikowanie aplikacji udostępni ją wszystkim urządzeniom przesyłającym.

Rejestrowanie aplikacji

Aby otrzymywać identyfikator aplikacji, który jest używany w wywołaniach interfejsu API z aplikacji nadawcy, musisz zarejestrować odbiornik audiowizualny lub odbiornik niestandardowy.

Aby zarejestrować aplikację Cast:

  1. Zaloguj się w konsoli programisty Google Cast SDK.
  2. Na stronie Przegląd lub strony Aplikacje kliknij Dodaj nową aplikację.
  3. Wybierz typ aplikacji Web Receivedr, której będziesz używać:

    • Własny odbiornik

      Wybierz tę opcję, jeśli Twoja aplikacja wymaga komponentów interfejsu lub wzorców interakcji, które nie są dostarczane przez odbiornik stylu multimedialnego. Wybranie niestandardowego odbiornika może być też konieczne, jeśli Twojego typu treści nie ma na liście obsługiwanych typów multimediów odbiornika multimedialnego.

      Pamiętaj, że ta opcja wymaga stworzenia pełnej aplikacji internetowej dla aplikacji Web Receivedr.

      Szczegółowe informacje znajdziesz w artykule Niestandardowa aplikacja odbiornika.

    • Stylizowany odbiornik multimediów

      Wybierz tę opcję, jeśli Twoja aplikacja przesyła strumieniowo treści wideo lub audio za pomocą jednego z obsługiwanych typów multimediów i chcesz udostępnić na telewizorze interfejs użytkownika, który będzie używać domyślnego interfejsu odtwarzacza lub zestawu stylów niestandardowych znajdujących się w górnej części domyślnego interfejsu odtwarzacza multimediów.

      Dostępne style niestandardowe pozwalają określić wygląd różnych elementów interfejsu odtwarzacza (takich jak ekran powitalny i pasek postępu) – wystarczy, że prześlesz plik CSS. Nie musisz tworzyć aplikacji odbierającej.

      Szczegółowe informacje znajdziesz w artykule Odbiornik multimediów ze stylem.

  4. Wypełnij dane aplikacji Web Receivedr:

    1. W polu Nazwa wpisz nazwę aplikacji.

      Jest to nazwa aplikacji wyświetlana podczas ładowania odbiornika internetowego lub w stanie bezczynności, jeśli używasz odbiornika multimedialnego ze stylem. Jeśli używasz niestandardowego odbiornika, wartość w tym polu jest domyślną wartością stanu aplikacji, o ile nie została ona ustawiona za pomocą metody setApplicationState.

    2. Określ wygląd aplikacji Web Receivedr:

      • W przypadku opcji Niestandardowy odbiornik w polu URL podaj adres URL aplikacji.

        Wpisz adres URL, którego urządzenie Google Cast ma zażądać podczas wczytywania aplikacji Web Detectr. W trakcie tworzenia aplikacji URL może korzystać z protokołu HTTP, ale po opublikowaniu aplikacji musi używać protokołu HTTPS. Może to być strona HTML lub inny typ pliku dostępny w przeglądarce. Odbiornik internetowy może korzystać z wewnętrznego adresu IP (zarejestrowanego w NAT), ale nie na hoście lokalnym, ponieważ rzadko jest to domena najwyższego poziomu. Mimo że opublikowana aplikacja Web Recipientr musi obsługiwać protokół SSL (HTTPS), zawartość załadowana w niej może być przesyłana przez HTTP.

      • W przypadku opcji Odbiornik multimediów stylów w polu Skin URL podaj adres URL arkusza stylów.

        Podaj adres URL HTTPS, który wskazuje Twój plik CSS znajdujący się w Twojej witrynie. Aby użyć stylów domyślnych, pozostaw to pole puste. Zawsze możesz ją później zmienić, jeśli chcesz podać lub zaktualizować swoje style niestandardowe.

      • Zaznacz lub pozostaw niezaznaczone pole wyboru Obsługuje przesyłanie przekazujące.

        Przesyłanie przekazujące umożliwia odbiornikowi internetowemu obsługę przesyłania od nadawców, którzy nie są połączeni z tą samą siecią Wi-Fi co odbiorca. Aby wyłączyć przesyłanie przekaźnika, odznacz to pole.

      • Zaznacz lub pozostaw niezaznaczone pole wyboru Obsługuje przesyłanie na urządzenia zawierające tylko dźwięk.

        Zaznacz to pole, by zezwolić aplikacji na wykrywanie Google Cast dla urządzeń audio. Aby wyłączyć obsługę urządzeń z samym dźwiękiem, odznacz to pole. Więcej informacji znajdziesz w artykule Urządzenia audio.

  5. Kliknij Zapisz.

    Wyświetlą się szczegóły Twojej rejestracji, w tym identyfikator aplikacji, nazwa, typ i stan. Zanotuj identyfikator aplikacji, ponieważ podasz go w wywołaniach interfejsu Cast API swojej aplikacji.

  6. Kliknij Done (Gotowe), aby powrócić na stronę Applications (Aplikacje).

Edytowanie informacji o aplikacji

Przed opublikowaniem aplikacji musisz podać dodatkowe informacje. Możesz też zaktualizować informacje podane podczas rejestracji.

Aby edytować informacje o aplikacji:

  1. Na stronie Przegląd lub stronie Aplikacje w konsoli programisty Google Cast SDK kliknij Identyfikator aplikacji albo Edytuj obok aplikacji, którą chcesz edytować.
  2. W polu Nazwa zaktualizuj nazwę podaną podczas rejestracji aplikacji.
  3. W przypadku niestandardowych odbiorników w polu URL zaktualizuj lokalizację zarejestrowanej aplikacji Web Recipient.
  4. W przypadku aplikacji ze stylem odbiornika zaktualizuj lokalizację arkusza stylów aplikacji w polu Skin URL (URL skóry).
  5. Zaznacz lub pozostaw niezaznaczone pole wyboru Obsługuje przesyłanie przekazujące.

    Przesyłanie przekazujące umożliwia odbiornikowi internetowemu obsługę przesyłania od nadawców, którzy nie są połączeni z tą samą siecią Wi-Fi co odbiorca. Aby wyłączyć przesyłanie pośrednie na odbiorniku, odznacz to pole.

  6. Zaznacz lub pozostaw odznaczone pole wyboru Obsługuje przesyłanie na urządzenia tylko z dźwiękiem.

    Zaznacz to pole, by umożliwić aplikacji wykrywanie Google Cast na urządzenia audio. Aby wyłączyć obsługę urządzeń wyłącznie audio, odznacz to pole. Więcej informacji znajdziesz w sekcji Urządzenia audio.

  7. W sekcji Dane nadawcy podaj te informacje dla każdej platformy obsługiwanej przez Twoją aplikację:

    • Android:

      • pełną i jednoznaczną nazwę pakietu aplikacji.
    • iOS

    • Sieć:

      • adres URL witryny Twojej aplikacji.
  8. W sekcji Szczegóły listy wybierz, czy aplikacja ma być widoczna w usługach Google, takich jak chromecast.com/apps..

  9. W menu Kategoria wybierz kategorię, która najlepiej opisuje Twoją aplikację.

    Uwaga: aplikacja musi obsługiwać typy multimediów opisane tutaj oraz te sugerowane przez inne ustawienia. Jeśli na przykład aplikacja obsługuje Google Cast audio i wybierzesz tutaj opcję Telewizja i filmy, aplikacja musi obsługiwać wyłącznie urządzenia audio zgodnie z opisem w sekcji Urządzenia audio oraz zasady odtwarzania filmów.

  10. Aby opisać kraje, w których jest dostępna Twoja aplikacja, wybierz opcję Wszystkie kraje lub Tylko w wybranych krajach. Jeśli podajesz kraje, zaznacz pola obok nich na wyświetlonej liście.

  11. W polu Tytuł podaj opisowy tytuł aplikacji.

    Użyj nie więcej niż 50 znaków. Przykład: „YouTube”.

  12. W polu Opis wpisz opis aplikacji.

    Użyj nie więcej niż 80 znaków. na przykład: „Oglądaj ulubione kanały w YouTube na najlepszym ekranie w domu”.

  13. W sekcji Grafika kliknij znak plusa, aby przesłać obraz ikony aplikacji.

    Obraz musi mieć wymiary 512 x 512 pikseli i może mieć przezroczyste tło.

  14. Jeśli chcesz dodać tłumaczenia w polach Tytuł i Opis w sekcji Dodaj własne tłumaczenia, wybierz język z menu, kliknij Dodaj i w wyświetlonym oknie dialogowym wpisz przetłumaczony tekst. Możesz też przesłać obraz ikony odpowiadającej temu tłumaczeniem.

  15. Po zaktualizowaniu informacji o aplikacji kliknij Zapisz.

Publikowanie aplikacji

Opublikowanie aplikacji spowoduje, że będzie ona dostępna dla wszystkich urządzeń przesyłających na całym świecie. Aplikacja tworzy również stronę aplikacji w usługach Google, np. w witrynie chromecast.com/apps, na której użytkownicy mogą ją znaleźć i pobrać. Jeśli w kroku 6 zdecydujesz się na wyświetlanie aplikacji, po opublikowaniu informacji o aplikacji pojawi się ona na chromecast.com/apps.

Aby opublikować aplikację:

  1. W konsoli programisty pakietu Google Cast SDK na stronie Przegląd lub stronie Aplikacje kliknij Opublikuj obok aplikacji, którą chcesz opublikować.

    Jeśli informacje o aplikacji będą kompletne, pojawi się ekran podglądu z informacjami podanymi w sekcji Edytuj informacje o aplikacji. Jeśli nie, pojawi się komunikat z informacjami, które musisz podać.

  2. Możesz kliknąć Edytuj, aby wrócić i zaktualizować informacje.

  3. Jeśli aplikacja jest gotowa do opublikowania, kliknij Opublikuj.

Statystyki

Konsola programisty Google Cast SDK monitoruje wydajność aplikacji. W przypadku każdej opublikowanej aplikacji na stronach Aplikacje lub Przegląd możesz wyświetlić dane o wydajności, klikając Widok w kolumnie Statystyki.

Dostępne są te informacje:

  • Liczba odbiorników, na których uruchomiono aplikację
  • Liczba uruchomionych sesji
  • Średni czas odtwarzania multimediów (w minutach) na sesję

Jeśli w statystykach pojawia się platforma Inna, oznacza to, że nadawca nie wskazał swojej platformy, np. gdy starsza wersja nadawcy na iOS nie została zaktualizowana.

Urządzenia

Domyślnie urządzenia Google Cast (np. Chromecast czy Android TV) nie są dostępne w ramach programowania ani testowania. Aby przekształcić urządzenie w urządzenie deweloperskie i uzyskać dostęp do nieopublikowanej aplikacji Web pickupr w trakcie tworzenia aplikacji, musisz zarejestrować urządzenie w aplikacji. Rejestracja umożliwia też dostęp do odbiorcy w oknie zdalnej przeglądarki na potrzeby debugowania (patrz Debugowanie).

Aby zarejestrować urządzenie Google Cast:

  1. Skonfiguruj urządzenie Google Cast i połącz je z tą samą siecią Wi-Fi co komputer.

    Więcej informacji znajdziesz w instrukcjach konfiguracji urządzenia przesyłającego.

  2. Na komputerze otwórz przeglądarkę obsługującą Google Cast.

  3. Zaloguj się w konsoli programisty Google Cast SDK.

  4. Znajdź numer seryjny urządzenia, które chcesz zarejestrować.

  5. Na stronie Przegląd lub stronie Urządzenia kliknij Dodaj nowe urządzenie.

  6. Wpisz numer seryjny urządzenia.

  7. Wpisz opis i kliknij OK.

    Jest to po prostu przyjazna nazwa urządzenia (nie musi być taka sama jak nazwa nadana urządzeniu podczas konfiguracji przez użytkownika).

  8. Zanim przejdziesz dalej, zaczekaj 15 minut.

    Po zakończeniu rejestracji stan urządzenia zmieni się na „Gotowe do testowania”.

  9. Ponownie uruchom urządzenie przesyłające: odłącz od niego kabel zasilający lub kabel USB, a potem podłącz je ponownie.

Znajdowanie numeru seryjnego urządzenia

Aby znaleźć numer seryjny dowolnego urządzenia, prześlij na nie stronę Cast Developer Console:

  1. Kliknij przycisk Przesyłaj (tak jak podczas przesyłania tej strony).

    Wyświetli się karta Cast z listą dostępnych urządzeń.

  2. Z menu wybierz urządzenie, dla którego chcesz uzyskać numer seryjny.

    • W przypadku urządzeń displayowych numer seryjny jest wyświetlany na ekranie telewizora i odczytywany na głos przez głośniki telewizora (aby ułatwić rozróżnianie zer i O).
    • W przypadku urządzeń audio numer seryjny jest odczytywany na głos głośniku, na który przesyłasz treści.

Numer seryjny oprogramowania Android TV

Urządzenia z Androidem TV (ATV) mają powiązanych kilka numerów seryjnych. Numer seryjny oprogramowania (Cast) można uzyskać przez przesłanie strony Cast Developer Console na urządzenie ATV w sposób opisany powyżej lub przez włączenie na urządzeniu ATV trybu programisty i sprawdzenie numeru seryjnego oprogramowania w ustawieniach przesyłania.

Aby włączyć na urządzeniu ATV tryb programisty, wybierz kolejno Ustawienia > System > Informacje > Kompilacja systemu operacyjnego Android TV i kilka razy kliknij kompilację, aż urządzenie powiadomi Cię, że korzystasz z trybu programisty. Aby uzyskać numer seryjny raz w trybie programisty, wybierz kolejno Ustawienia > Ustawienia urządzenia > Wbudowany Chromecast lub Ustawienia > System > Cast (w zależności od modelu quada). Wyświetlony zostanie 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, by znaleźć numer seryjny oprogramowania i ponownie zarejestrować nowy numer seryjny oprogramowania w konsoli Cast Developer Console.

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 mam już dostępu do konsoli programisty Google Cast

Jeśli już wcześniej wysłaliśmy do Ciebie e-maila z informacją, że Twoje konto dewelopera zostało zawieszone z powodu wielokrotnych naruszeń Warunków korzystania z usługi lub Zasad dotyczących 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 są liczone jako ostrzeżenia i niekorzystnie wpływają 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 jej wyświetlić ani uzyskać do niej dostępu. Jeśli Twoje konto programisty nadal ma w Google Cast dobrą opinię, a charakter aplikacji na to pozwala, możesz wprowadzić poprawki i opublikować nowe wystąpienie aplikacji zgodne z wymaganiami.

Nie publikuj ponownie usuniętej aplikacji, dopóki nie poprawisz elementu naruszającego zasady.

Chcę zmienić adres e-mail powiązany z moim kontem

Nie możesz zmienić adresu e-mail powiązanego z kontem programisty Google Cast. Jeśli pracujesz w organizacji, zalecamy użycie adresu e-mail zespołu, aby uniknąć problemów z dostępem w przyszłości.

Mam inny problem

Odwiedź stronę pomocy dotyczącej pakietu SDK Cast.