Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Das RemotePlayback Interface der Remote Playback API ermöglicht es der Seite, die Verfügbarkeit von Fernwiedergabegeräten zu erkennen, sich mit diesen zu verbinden und die Wiedergabe auf diesen Geräten zu steuern.
EventTarget RemotePlaybackErbt auch Eigenschaften von seinem Eltern-Interface, EventTarget.
RemotePlayback.state SchreibgeschütztRepresentiert den Zustand der RemotePlayback-Verbindung. Einer der folgenden Werte:
"connecting"Der Benutzeragent versucht, die Fernwiedergabe mit dem ausgewählten Gerät zu initiieren.
"connected"Der Übergang von der lokalen zur Fernwiedergabe ist erfolgt, alle Befehle werden nun auf dem Fernwiedergabegerät ausgeführt.
"disconnected"Die Fernwiedergabe wurde nicht initiiert, konnte nicht initiiert werden oder wurde gestoppt.
Erbt auch Methoden von seinem Eltern-Interface, EventTarget.
RemotePlayback.watchAvailability()Überwacht die Liste der verfügbaren Fernwiedergabegeräte und gibt ein Promise zurück, das mit einer callbackId eines verfügbaren Fernwiedergabegeräts aufgelöst wird.
RemotePlayback.cancelWatchAvailability()Bricht die Anfrage zum Überwachen der Verfügbarkeit von Fernwiedergabegeräten ab.
RemotePlayback.prompt()Fordert den Benutzer auf, ein Fernwiedergabegerät auszuwählen und die Erlaubnis zur Verbindung zu erteilen.
Erbt auch Ereignisse von seinem Eltern-Interface, EventTarget.
connectingWird ausgelöst, wenn der Benutzeragent die Fernwiedergabe initiiert.
connectWird ausgelöst, wenn der Benutzeragent erfolgreich mit dem Fernwiedergabegerät verbunden ist.
disconnectWird ausgelöst, wenn der Benutzeragent die Verbindung zum Fernwiedergabegerät trennt.
Das folgende Beispiel zeigt einen Player mit benutzerdefinierten Steuerungen, die Fernwiedergabe unterstützen. Der anfangs verwendete Knopf zur Auswahl eines Geräts ist verborgen:
Die Methode RemotePlayback.watchAvailability() wird verwendet, um nach verfügbaren Fernwiedergabegeräten zu suchen. Wenn ein Gerät verfügbar ist, verwenden Sie den Callback, um den Knopf anzuzeigen.
| Remote Playback API # remoteplayback-interface |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.