Was ist automatische Videowiedergabe?

Automatische Videowiedergabe startet ohne ausdrücklichen Nutzerbefehl, sobald eine Seite oder ein Medienelement bereit ist. Browser schränken die automatische Wiedergabe mit Ton häufig ein, insbesondere bevor der Nutzer mit der Seite interagiert.

So funktioniert automatische Videowiedergabe

Die automatische Wiedergabe wird über Markup oder ein Skript angefordert, doch der User Agent entscheidet anhand seiner aktuellen Richtlinie, ob die Wiedergabe beginnen darf. Für hörbare Medien gelten in der Regel strengere Bedingungen als für stummgeschaltete oder tonlose Medien. Die Erlaubnis kann von vorheriger Interaktion, Einstellungen, Einbettungskontext oder Energiesparverhalten abhängen. Anwendungen müssen den Start als asynchronen Vorgang behandeln und einen bedienbaren pausierten Zustand darstellen. Automatische Wiedergabe wird für Vorschauen, stimmungsvolle Hintergründe und Feeds eingesetzt, nachdem Barrierefreiheit und Datenkosten berücksichtigt wurden.

Wichtige Fakten

  1. Das von HTMLMediaElement.play() zurückgegebene Promise wird abgelehnt, wenn der Start verweigert wird oder anderweitig fehlschlägt; die Behandlung dieser Ablehnung verhindert, dass Bedienelemente und Anwendungszustand fälschlich eine gestartete Wiedergabe anzeigen.
  2. Das Setzen von muted kann die Voraussetzungen für automatische Wiedergabe gemäß gängigen Browserrichtlinien erfüllen. Es bietet jedoch keine allgemeine Garantie und setzt weder Nutzereinstellungen noch sämtliche Beschränkungen eingebetteter Frames außer Kraft.
  3. Das Attribut preload betrifft das Abrufen und Puffern, nicht die Wiedergabeerlaubnis; ein vollständig heruntergeladenes Video kann weiterhin pausiert bleiben, wenn seine Anfrage zur automatischen Wiedergabe blockiert wird.

Wann automatische Videowiedergabe wichtig ist

Verwenden Sie stummgeschaltete automatische Wiedergabe für Vorschauen oder Hintergrundmedien nur, wenn Bewegung zum Nutzungserlebnis passt. Behandeln Sie stets eine mögliche Ablehnung, da Browserrichtlinien oder Nutzereinstellungen den Wiedergabestart verhindern können.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren