Odbiornik odtwarza treści na urządzeniach, które mogą mieć funkcje sterowania dotykowego lub nie. Odbiornik musi natychmiast reagować na działania w aplikacji nadawcy oraz na sterowanie dotykowe.
Przykłady informacji zwrotnych z interfejsu odbiornika:
- Odtwarzam
- Wstrzymano
- Pozycja odtwarzania / przewijanie
- Buforowanie
Interfejs odbiornika
Wymagane
A W przypadku odbiorników wideo i audio aplikacja odbiornika musi być adaptacyjna, aby można było ją dostosować do dowolnej rozdzielczości ekranu i dowolnych proporcji obrazu.
Wideo
Interfejs odbiornika wideo

Dźwięk
Interfejs odbiornika audio

B W przypadku odbiorników wideo i audio nie wyświetlaj elementów, które sugerują gesty dotykowe. Nie wyświetlaj na przykład elementów, które wskazują gesty przesuwania.
C W przypadku odbiorników wideo i audio nie wyświetlaj żadnych elementów, które sugerowałyby interakcje dotykowe.
D W przypadku odbiorników audio nie wyświetlaj żadnych elementów sterujących, takich jak paski postępu.
Nie wyświetlaj elementów podglądu, ikon, które mogą wyglądać jak przyciski, ani elementów sterujących.
E W przypadku odbiorników wideo nie wyświetlaj na odbiorniku żadnych metadanych ani elementów sterujących podczas odtwarzania, w tym w stanie wstrzymania, aby nie kolidowały z elementami sterującymi wyświetlanymi przez system.
Nie: wyświetlaj metadane i elementy sterujące.
F W przypadku odbiorników audio umieść wszystkie elementy metadanych powyżej obszaru chronionego, aby nie nakładały się na elementy sterujące wyświetlane przez system.
Sprawdzone metody
- Cały tekst powinien być czytelny z odległości 1,5–3 m od wyświetlacza.
Aplikacja odbiorcza w stanie bezczynności
Gdy odbiornik jest na pierwszym planie, ale nie odtwarza żadnych treści, wyświetlany jest ekran bezczynności.
Wymagane
A Określ, która aplikacja odbiorcza jest wczytana, korzystając z logo aplikacji.
B Umieść wszystkie elementy, w tym logo aplikacji, powyżej obszaru chronionego, aby nie nakładały się na żadne elementy sterujące wyświetlane przez system.
Sprawdzone metody
- Sprawdź, czy aplikacja została wczytana, wyświetlając tekst „Gotowe do przesyłania”.
- Zatrzymanie działania odbiornika, jeśli jest on nieaktywny przez 5 minut, i odłączenie wszystkich połączonych aplikacji nadawcy. Po zatrzymaniu wyświetla się ekran główny urządzenia, co pomaga zapobiegać wypaleniu ekranu.
Wczytywanie aplikacji odbiorczej
Gdy użytkownik połączy się z odbiornikiem, aplikacja odbiornika musi się najpierw załadować, zanim będzie mogła wyświetlić stan bezczynności aplikacji lub rozpocząć odtwarzanie treści.
Wymagane
A Określ, która aplikacja odbiorcza jest wczytywana, wyświetlając logo aplikacji.
B Sprawdź, czy aplikacja odbiorcy się ładuje, wyświetlając animowany wskaźnik ładowania.
Wczytywanie treści na odbiorniku
Podczas wczytywania treści i przed rozpoczęciem odtwarzania odbiornik powinien wyświetlać informacje wskazujące, że treść jest wczytywana.
Wymagane
A Określ, jakie treści są wczytywane, wyświetlając tytuł treści lub grafikę.
B Informuj użytkowników o wczytywaniu treści, wyświetlając animowany wskaźnik wczytywania.
Sprawdzone metody
Podczas wznawiania odtwarzania przewiń je o 5–10 sekund do tyłu, aby widz nie przegapił niczego podczas przełączania się z nadawcy na odbiornik.
Odtwarzanie na odbiorniku
Wymagane
A W przypadku odbiorników wideo nie wyświetlaj żadnych elementów podczas odtwarzania. Po dotknięciu ekranu system wyświetli elementy sterujące odtwarzaczem.
B W przypadku odbiorników audio umieść wszystkie elementy metadanych powyżej obszaru chronionego i nie wyświetlaj żadnych elementów sterujących. Po dotknięciu ekranu system wyświetli elementy sterujące odtwarzaczem.
Wideo
Użytkownik klika ekran, aby wyświetlić elementy sterujące odtwarzaczem.

Dźwięk
Użytkownik klika ekran, aby wyświetlić elementy sterujące odtwarzaczem.

Odbiorca wstrzymał
Wymagany
A W przypadku odbiorników wideo nie wyświetlaj żadnych elementów, gdy odtwarzanie jest wstrzymane. System wyświetli elementy sterujące odtwarzaczem z przyciskiem odtwarzania, aby wskazać, że odtwarzanie jest wstrzymane.
B W przypadku odbiorników audio nie wyświetlaj żadnych elementów sterujących
w stanie wstrzymania. System wyświetli elementy sterujące odtwarzaczem z przyciskiem odtwarzania, aby wskazać, że odtwarzanie jest wstrzymane.
Sprawdzone metody
- Aplikacja odbiorcy nie powinna kontynuować odtwarzania treści, chyba że użytkownik wyraźnie poprosi o rozpoczęcie odtwarzania, np. wznawiając odtwarzanie lub pomijając element w kolejce.
- Zatrzymanie działania odbiornika, jeśli jest on nieaktywny przez 20 minut, i odłączenie wszystkich połączonych aplikacji nadawcy. Po zatrzymaniu wyświetla się ekran główny urządzenia, co pomaga zapobiegać wypaleniu ekranu.
- Zapewnij zgodność z przyszłą implementacją sesji w tle.
- Jeśli to możliwe, gdy odbiornik zostanie zatrzymany z powodu braku aktywności, zapisz wstrzymaną lokalizację, aby użytkownik mógł później wznowić odtwarzanie od tego momentu.
Wideo
Wstrzymano odtwarzanie filmu

Dźwięk
Dźwięk wstrzymany

Buforowanie po stronie odbiorcy
Buforowanie na urządzeniu odbiorczym występuje, gdy opóźnienie w sieci lub inne czynniki powodują opóźnienie odtwarzania.
Wymagany
A Nie wyświetlaj żadnych elementów, nawet jeśli buforowanie trwa kilka sekund. Użytkownicy mogą dotknąć ekranu, aby wyświetlić elementy sterujące odtwarzacza, lub przesunąć palcem, aby wrócić.
Wideo
Buforowanie po stronie odbiorcy

Dźwięk
Buforowanie po stronie odbiorcy

Odbiornik przerywa przesyłanie
Gdy odtwarzanie zostanie zatrzymane lub przekroczy limit czasu, odbiornik wyświetli interfejs bezczynności.
Wymagane
A Określ, która aplikacja odbiorcza jest załadowana lub bezczynna, wyświetlając logo aplikacji.
B Umieść wszystkie elementy, w tym logo aplikacji, powyżej obszaru chronionego, aby nie nakładały się na żadne elementy sterujące wyświetlane przez system.
Sprawdzone metody
- Odłączanie od aplikacji odbiornika i zatrzymywanie jej działania po 5 minutach bezczynności. Po zatrzymaniu wyświetla się ekran główny odbiornika, co zapobiega wypaleniu ekranu.
Obrazy użyte w tym przewodniku pochodzą z Blender Foundation i są udostępniane na podstawie licencji Creative Commons lub licencji chronionej prawem autorskim.
- 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