Cast-Dialogfeld

Das Cast-Dialogfeld wird angezeigt, wenn das Cast-Symbol gedrückt wird. Im Dialogfeld zum Streamen können Nutzer eine Verbindung herstellen, steuern und die Verbindung zu Webempfängern trennen.

Wenn Sie eine benutzerdefinierte Implementierung entwickeln oder eine App für iOS oder Chrome entwickeln, müssen Sie dieses Dialogfeld einheitlich implementieren, damit Nutzer es erkennen und darauf vertrauen, dass es auf allen Geräten, Apps und Plattformen einheitlich funktioniert. Beispiele findest du in den Referenz-Apps.

Übertragungsdialogfeld, nicht verbunden (Empfänger verfügbar)

Erforderlich (Standardeinstellung von Android MediaRouter):
A Wenn die Absender-App nicht mit einem Cast-Empfänger verbunden ist, wird beim Tippen auf das Cast-Symbol das Cast-Dialogfeld angezeigt.
B Der Titel des Cast-Dialogs erscheint.
C Das Cast-Dialogfeld zeigt eine Liste der verfügbaren Web-Empfänger an.
T

Hinweis für Nutzer mit mehreren Nutzern:

  • Wenn ein anderer Nutzer eine Verbindung zu einem Empfänger herstellt, der aktuell Inhalte aus derselben App und aus demselben Konto streamt, bietet die Absender-App die Kontrolle über den Übertragungsinhalt.
  • Wenn ein anderer Nutzer eine Verbindung zu einem Empfänger herstellt, der gerade Inhalte von einer Anwendung streamt, die nicht streamt, wird die Verbindung der vorherigen Absender-App getrennt und die neue Absender-App eine Verbindung herstellt.

Android

Streamingdialog, nicht verbunden

Cast-Dialogfeld, nicht verbundenes Bild

Startbildschirm streamen

Bild für den Startbildschirm streamen

iOS

Streamingdialog, nicht verbunden

Cast-Dialogfeld nicht verbunden

Startbildschirm streamen

Bild für den Startbildschirm streamen

Chrome

Streamingdialog, nicht verbunden

Cast-Dialogfeld nicht verbunden

Startbildschirm streamen

Bild für den Startbildschirm streamen
 

Übertragungsdialogfeld, nicht verbunden (nur iOS)

Unter iOS müssen Nutzer beim ersten Streamen einwilligen, den lokalen Netzwerkzugriff (LNA) auf Übertragungsgeräte zu erlauben. Nutzern wird ein Bildschirm mit Informationen zu Interstitials angezeigt, auf dem erklärt wird, warum diese Berechtigung erforderlich ist. Danach folgt das Standarddialogfeld für die LNA-Berechtigungen von Apple.

Wenn nach dem erstmaligen Streamen keine Geräte gefunden werden, wenn auf das Cast-Symbol getippt wird, während der Nutzer im WLAN ist, wird ein Hilfebildschirm eingeblendet, in dem erläutert wird, warum die Web-Empfänger möglicherweise nicht verfügbar sind, z. B. wenn der lokale Netzwerkzugriff deaktiviert ist oder ein Problem mit dem WLAN besteht.

Erforderlich:
Ein zum ersten Mal: Wenn der Nutzer das erste Mal auf das Cast-Symbol tippt, muss ein Interstitial eingeblendet werden, um dem Nutzer zu erklären, warum die App auf lokale Netzwerkgeräte zugreifen darf. Das Interstitial sollte Informationen dazu enthalten, warum der Zugriff auf das lokale Netzwerk erforderlich ist, um die Wahrscheinlichkeit zu erhöhen, dass der Nutzer den Zugriff auf die lokale Berechtigung akzeptiert.
B Receiver nicht verfügbar: Wenn du auf das Cast-Symbol tippst, wird ein Hilfebildschirm angezeigt, auf dem die möglichen Gründe erläutert werden, aus denen der Nutzer Web Receiver nicht finden kann. Außerdem werden Links zu den Einstellungen angezeigt, um Probleme mit LNA-Berechtigungen zu beheben.

Streaming (iOS)

Beim ersten Streamen: Zugriffsberechtigungen für Interstitials und lokale Netzwerke

Ablauf der Zugriffsgenehmigung für das lokale Netzwerk

Empfänger nicht verfügbar

Empfänger nicht verfügbar

Streamingablauf, lokaler Netzwerkzugriff deaktiviert
 

Streaming-Dialogfeld, verbunden, aber nicht streamen

Erforderlich
A Wenn die Absender-App mit einem Web-Empfänger verbunden ist, wird beim Tippen auf das Cast-Symbol das Cast-Dialogfeld angezeigt
B Der Titel des Cast-Dialogfelds „Receiver-Name“ erscheint

Android

Streaming-Dialogfeld verbunden, aber nicht gestreamt

Receiver App geladen / inaktiv

iOS

Streaming-Dialogfeld verbunden, aber nicht gestreamt

Receiver App geladen / inaktiv

 

Beim Streamen das Dialogfeld streamen

Erforderlich
A Der Titel des Cast-Dialogfelds „“ wird unter dem Titel angezeigt

Best Practice

  • Für eine optimale Nutzererfahrung solltest du zusätzlich zu den Steuerelementen im Cast-Dialogfeld persistente Steuerelemente bereitstellen.

Android

Dialogfeld beim Streamen

Empfänger spielt Inhalte ab

iOS

Dialogfeld beim Streamen

Empfänger spielt Inhalte ab

Chrome

Dialogfeld beim Streamen

Empfänger spielt Inhalte ab

 

 

Die in diesem Designleitfaden verwendeten Bilder werden zur Verfügung gestellt von der Blender Foundation. Sie wird im Rahmen einer Urheberrechts- oder Creative-Commons-Lizenz geteilt.

  • Elephant Dream: (c) Copyright 2006, Blender Foundation / Dutch 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