Streaming-Dialogfeld

Das Cast-Dialogfeld wird immer dann angezeigt, wenn Sie auf das Cast-Symbol klicken. Über das Streaming-Dialogfeld können Nutzer eine Verbindung zu Web Receivern herstellen, diese steuern und die Verbindung zu ihnen trennen.

Wenn du eine benutzerdefinierte Implementierung oder App für iOS oder Chrome entwickelst, musst du dieses Dialogfeld einheitlich implementieren, damit Nutzer erkennen und darauf vertrauen können, dass es auf allen Geräten, Apps und Plattformen einheitlich funktioniert. Beispiele findest du unter Referenz-Apps.

  Dialogfeld streamen, nicht verbunden (Empfänger verfügbar)

Erforderlich (Standardverhalten von Android MediaRouter):
A Wenn die Sender-App nicht mit einem Cast-Empfänger verbunden ist, wird durch Tippen auf das Cast-Symbol das Streaming-Dialogfeld angezeigt.
B Der Titel des Streaming-Dialogfelds wird angezeigt, „Streamen an“.
C Das Cast-Dialogfeld zeigt eine Liste der verfügbaren Web-Receiver an.
D zeigt den Streaming-Namen „Stream-Name“.

Hinweise für mehrere Nutzer:

  • Wenn ein anderer Nutzer eine Verbindung zu einem Empfänger herstellt, der aktuell von derselben App und demselben Konto streamt, stellt die Sender-App die Steuerung für den gestreamten Inhalt bereit.
  • Stellt ein anderer Nutzer eine Verbindung zu einem Empfänger her, der gerade von einer App überträgt, die gerade nicht streamt, wird die Verbindung zur vorherigen Sender-App und zur neuen Sender-App getrennt.

Android

Dialog streamen, nicht verbunden

Dialog streamen, nicht verbundenes Bild

Startbildschirm streamen

Bild des Startbildschirms streamen

iOS

Dialog streamen, nicht verbunden

Streaming-Dialogfeld nicht verbunden – Bild

Startbildschirm streamen

Bild des Startbildschirms streamen

Chrome

Dialog streamen, nicht verbunden

Streaming-Dialogfeld nicht verbunden – Bild

Startbildschirm streamen

Bild des Startbildschirms streamen
 

  Dialogfeld streamen, nicht verbunden (nur iOS)

Bei iOS müssen Nutzer beim ersten Streamen dem Zugriff auf das lokale Netzwerk (LNA) auf Übertragungsgeräte zustimmen. In einem Interstitial mit Informationen wird Nutzern erläutert, warum diese Berechtigung erforderlich ist, gefolgt vom standardmäßigen Apple LNA-Berechtigungsdialogfeld.

Wenn nach dem ersten Streamen keine Geräte gefunden werden, während der Nutzer auf das Cast-Symbol tippt, während ein WLAN verbunden ist, wird ein Hilfebildschirm angezeigt, in dem erklärt wird, warum Web-Receiver eventuell nicht verfügbar sind, z. B. weil der Zugriff auf das lokale Netzwerk deaktiviert ist oder es ein Problem mit dem WLAN gibt.

Erforderlich:
  A   Erstes Streamen: Nach dem ersten Tippen auf das Cast-Symbol muss eine Interstitial-Anzeige eingeblendet werden, um dem Nutzer zu erklären, warum er der App Zugriff auf lokale Netzwerkgeräte gewähren sollte. Das Interstitial sollte Informationen darüber enthalten, warum der lokale Netzwerkzugriff erforderlich ist, um die Wahrscheinlichkeit zu erhöhen, dass der Nutzer den Zugriff auf lokale Berechtigungen akzeptiert.
  B   Receiver nicht verfügbar: Wenn du auf das Cast-Symbol tippst, wird ein Hilfebildschirm angezeigt, in dem mögliche Gründe dafür angezeigt werden, warum der Nutzer keine Web-Receiver finden kann. Außerdem findest du dort Links zu den Einstellungen, um Probleme mit LNA-Berechtigungen zu beheben.

Erstes Streamen (iOS)

Erstmaliges Streamen: Zugriffsberechtigungen für Interstitial-Anzeigen und lokales Netzwerk

Bestätigungsablauf für den Zugriff auf das lokale Netzwerk streamen

Receiver nicht verfügbar

Receiver nicht verfügbar

Streamingvorgang, Zugriff auf lokales Netzwerk deaktiviert
 

  Dialogfeld streamen, verbunden, aber nicht gestreamt

Erforderlich
A Wenn die Sender-App mit einem Web Receiver verbunden ist, wird durch Tippen auf das Cast-Symbol das Streaming-Dialogfeld angezeigt.
B Der Titel des Cast-Dialogfelds "Name des Empfängers" wird angezeigt
C Im Streaming-Dialogfeld wird eine Schaltfläche zum Beenden der Übertragung mit dem Schaltflächenlabel „Streaming beenden“ angezeigt. Weitere Informationen zum Trennen der Verbindung finden Sie unter Sender beendet das Streaming.

Android

Dialog streamen, verbunden, aber nicht gestreamt

Receiver-App geladen / inaktiv

iOS

Dialog streamen, verbunden, aber nicht gestreamt

Receiver-App geladen / inaktiv

 

  Dialogfeld beim Streamen streamen

Erforderlich
A Der Titel des Streaming-Dialogfelds „Name des Empfängers“ wird angezeigt
B Der Empfänger oder der Inhalt, der gerade gestreamt wird, wird unter dem Titel angezeigt
C Im Streaming-Dialogfeld wird die Schaltfläche „Streaming beenden“ angezeigt. Weitere Informationen finden Sie unter Sender beendet das Streaming.

Best Practice

  • Für die bestmögliche Nutzererfahrung solltest du zusätzlich zu den Steuerelementen im Cast-Dialogfeld permanent Steuerelemente bereitstellen.

Android

Dialog beim Streamen streamen

Receiver, der Inhalte wiedergibt

iOS

Dialog beim Streamen streamen

Receiver, der Inhalte wiedergibt

Chrome

Dialog beim Streamen streamen

Dialog beim Streamen streamen

Receiver, der Inhalte wiedergibt

 

 

Die in diesem Designleitfaden verwendeten Bilder wurden mit freundlicher Genehmigung der Blender Foundation unter der Urheberrechts- oder Creative Commons-Lizenz bereitgestellt.

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