Okno przesyłania

Okno przesyłania jest wyświetlane po naciśnięciu przycisku przesyłania. Okno przesyłania pozwala użytkownikom nawiązywać połączenia z odbiornikami internetowymi, sterować nimi i rozłączać się z nimi.

Jeśli opracowujesz implementację niestandardową lub tworzysz aplikację na iOS lub Chrome, musisz wdrożyć ten dialog w sposób spójny, aby użytkownicy rozpoznawali go i ufali, że działa on spójnie na różnych urządzeniach, w różnych aplikacjach i na różnych platformach. Przykłady znajdziesz w aplikacji referencyjnych.

  Okno przesyłania, brak połączenia (dostępne odbiorniki)

Wymagany (domyślne działanie Android MediaRouter):
  A   Gdy aplikacja nadawcza nie jest połączona z odbiornikiem przesyłania, kliknięcie przycisku Prześlij powoduje wyświetlenie okna przesyłania.
  B   W tytule okna przesyłania pojawia się komunikat „Przesyłanie do”.
  C   W oknie przesyłania wyświetla się lista dostępnych odbiorników internetowych.
  D   Każdy odbiornik, który obecnie przesyła dane, powinien wyświetlać komunikat „Przesyłanie nazwa aplikacji”.

Zachowaj ostrożność w sytuacjach obejmujących wielu użytkowników:

  • Gdy inny użytkownik połączy się z odbiornikiem, na którym w danym momencie przesyłana jest zawartość, z aplikacji przesyłającej można sterować przesyłanymi treściami.
  • Gdy inny użytkownik połączy się z odbiornikami, które obecnie odtwarzają treści z aplikacji, która nie odtwarza treści, poprzednia aplikacja nadawcza zostanie rozłączona, a nowa aplikacja nadawcza zostanie połączona.

Android

Okno Cast, brak połączenia

Okno Cast, obraz nie połączony

Ekran główny Chromecasta

Obraz ekranu głównego w Cast

iOS

Okno Cast, brak połączenia

Obraz okna Cast, brak połączenia

Ekran główny Chromecasta

Obraz ekranu głównego w Cast

Chrome

Okno Cast, brak połączenia

Obraz okna Cast, brak połączenia

Ekran główny Chromecasta

Obraz ekranu głównego w Cast
 

  Okno przesyłania, brak połączenia (tylko iOS)

W systemie iOS podczas pierwszego przesyłania treści użytkownicy muszą wyrazić zgodę na dostęp do sieci lokalnej (LNA) na urządzeniach Google Cast. Użytkownikom wyświetla się ekran informacyjny z wyjaśnieniem, dlaczego te uprawnienia są potrzebne, a potem standardowe okno uprawnień LNA firmy Apple.

Gdy użytkownik korzysta z Castingu po raz pierwszy i po kliknięciu przycisku Cast nie znajdzie żadnych urządzeń, a jednocześnie będzie mieć włączone Wi-Fi, wyświetli się ekran pomocy wyjaśniający, dlaczego odbiorniki internetowe mogą być niedostępne (np. z powodu wyłączonego dostępu do sieci lokalnej lub problemu z siecią Wi-Fi).

Wymagane:
  A  Przekazywanie po raz pierwszy: po kliknięciu przycisku Przekaż po raz pierwszy musi zostać wyświetlona reklama pełnoekranowa, aby wyjaśnić użytkownikowi, dlaczego powinien zezwolić aplikacji na dostęp do urządzeń w sieci lokalnej. Reklama pełnoekranowa powinna zawierać informacje o tym, dlaczego potrzebny jest dostęp do sieci lokalnej, aby zwiększyć prawdopodobieństwo zaakceptowania przez użytkownika uprawnień lokalnych.
  B   Odbiorniki niedostępne: po kliknięciu przycisku Cast wyświetli się ekran pomocy wyjaśniający możliwe przyczyny, dla których użytkownik nie może znaleźć odbiorników internetowych, oraz linki do ustawień umożliwiające rozwiązanie problemów z uprawnieniami LNA.

Przesyłanie po raz pierwszy (iOS)

Pierwsze udostępnianie: uprawnienia do wyświetlania reklam pełnoekranowych i dostępu do sieci lokalnej

Proces akceptacji dostępu przez sieć lokalną w Cast

Odbiorcy niedostępni

Odbiorcy niedostępni

Przesyłanie – dostęp przez sieć lokalną wyłączony
 

  Okno Cast, połączono, ale nie przesyłam treści

Wymagane
  A   Gdy aplikacja nadawcza jest połączona z odbiornikiem internetowym, kliknięcie przycisku Cast powoduje wyświetlenie okna Cast
  B   W oknie Cast pojawia się tytuł „Nazwa-odbiornika”
  C   W oknie Cast pojawia się przycisk „Zatrzymaj przesyłanie” z nazwą „Zatrzymaj przesyłanie” (więcej informacji o rozłączaniu znajdziesz w sekcji Nadawca zatrzymuje przesyłanie)

Android

Okno Cast, połączone, ale nie przesyłające treści

Aplikacja odbiorcza załadowana / nieaktywna

iOS

Okno Cast, połączone, ale nie przesyłające treści

Aplikacja odbiorcza załadowana / nieaktywna

 

  Okno przesyłania podczas przesyłania

Wymagane
  A  W tytule okna przesyłania wyświetla się „Nazwa-odbiorek”.
  B  Poniżej tytułu wyświetla się odbiornik lub treści przesyłane obecnie.
  C  W oknie przesyłania znajduje się przycisk „PRZERWIJ PRZESYŁANIE”, który umożliwia przerwanie przesyłania (więcej informacji znajdziesz w sekcji Wysłanie zostaje przerwane).

Sprawdzona metoda

  • Aby zapewnić użytkownikom jak najlepsze wrażenia, oprócz elementów sterujących w oknie Cast dodaj elementy sterujące, które będą widoczne przez cały czas.

Android

Okno przesyłania podczas przesyłania

Odbiornik odtwarza treści

iOS

Okno przesyłania podczas przesyłania

Odbiornik odtwarza treści

Chrome

Okno przesyłania podczas przesyłania

Okno przesyłania podczas przesyłania

Odbiornik odtwarza treści

 

 

Obrazy użyte w tym przewodniku po projektowaniu pochodzą z Blender Foundation i są udostępniane na licencji Creative Commons lub licencji Creative Commons.

  • Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
  • Sintel: (c) copyright Blender Foundation | www.sintel.org
  • Tears of Steel: (CC) Blender Foundation | mango.blender.org
  • Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org