MediaCapabilities
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die MediaCapabilities
-Schnittstelle der Media Capabilities API bietet Informationen über die Decodierungsfähigkeiten des Geräts, des Systems und des Browsers. Die API kann verwendet werden, um den Browser über die Decodierungsfähigkeiten des Geräts basierend auf Codecs, Profil, Auflösung und Bitraten abzufragen. Diese Informationen können genutzt werden, um optimale Medienströme für den Benutzer bereitzustellen und zu bestimmen, ob die Wiedergabe flüssig und energieeffizient sein sollte.
Die Informationen werden über die mediaCapabilities
-Eigenschaft der Navigator
und WorkerNavigator
-Schnittstellen abgerufen.
Instanzmethoden
MediaCapabilities.encodingInfo()
-
Bei Übergabe einer gültigen Medienkonfiguration wird ein Promise zurückgegeben, das Informationen darüber enthält, ob der Medientyp unterstützt wird und ob das Kodieren solcher Medien flüssig und energieeffizient wäre.
MediaCapabilities.decodingInfo()
-
Bei Übergabe einer gültigen Medienkonfiguration wird ein Promise zurückgegeben, das Informationen darüber enthält, ob der Medientyp unterstützt wird und ob das Dekodieren solcher Medien flüssig und energieeffizient wäre.
Spezifikationen
Specification |
---|
Media Capabilities # media-capabilities-interface |
Browser-Kompatibilität
BCD tables only load in the browser
Siehe auch
- Die Methode canPlayType() von HTMLMediaElement
- Die Methode isTypeSupported() von MediaSource
Navigator
-Schnittstelle