LW IT Solutions

Audio-Codecs im Browser prüfen: welche Formate dieser Browser abspielt, streamt und aufnimmt

Welche Audioformate ein Browser abspielt, entscheidet, was auf einer Seite ankommt und welches Format eine Hörprobe braucht. Die Prüfung fragt genau diesen Browser: das Audio-Element über canPlayType, die Media Source Extensions für das Streaming und den MediaRecorder für Aufnahmen. Nichts wird geladen oder gesendet, es sind reine Abfragen.

Abspielen
FormatMIME-TypAudio-ElementMediaSource

„Wahrscheinlich“ heißt laut HTML-Standard, dass der Browser sich sicher ist; „vielleicht“ ist die vorsichtige Antwort, zu der der Standard rät, solange Unterstützung weder feststeht noch ausgeschlossen ist.

Aufnehmen im Browser
FormatMIME-TypMediaRecorder

MediaRecorder betrifft Aufnahmen im Browser, etwa ein Sprachmemo auf einer Seite. Fehlt die Schnittstelle, steht in jeder Zeile „unbekannt“.

Was die Antworten bedeuten

canPlayType am Audio-Element antwortet laut HTML-Standard mit leerem Text, wenn der Browser das Format sicher nicht darstellen kann, mit „maybe“, wenn er Unterstützung weder feststellen noch ausschließen kann, und mit „probably“, wenn er sich sicher ist.

MediaSource.isTypeSupported sagt nur, dass sich für diesen Typ ein SourceBuffer anlegen lässt; die Spezifikation weist ausdrücklich darauf hin, dass ein späteres addSourceBuffer trotzdem scheitern kann, wenn die Mittel fehlen.

MediaRecorder.isTypeSupported nennt die Container und Codecs, in denen dieser Browser aufnehmen kann. Diese Liste unterscheidet sich oft von der Liste der abspielbaren Formate.

Quellen: HTML Standard, 4.8.11.3 MIME types · Media Source Extensions

Die Antworten gelten für diesen Browser auf diesem Gerät, samt Betriebssystem und seinen Hardware-Decodern; ein anderes Gerät kann anders antworten. Geprüft werden die Angaben des Browsers, nicht die Wiedergabe selbst.

OTHER TOOLS

Alle 117 Werkzeuge