[Webkit-unassigned] [Bug 183852] New: Safari should be able to play WebM Opus audio

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 21 08:53:29 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=183852

            Bug ID: 183852
           Summary: Safari should be able to play WebM Opus audio
           Product: WebKit
           Version: Safari 11
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Media Elements
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ashley at scirra.com

Test URL: https://www.scirra.com/labs/audioCodecTests/

Edge 17 will bring built-in support for Opus and Vorbis in Ogg or WebM containers in both <audio> and Web Audio. This aligns it with Firefox and Chrome in having built-in support for modern open audio codecs.

Apparently Safari already supports the Opus audio codec for its WebRTC implementation [1]. However it is not possible to play either Ogg Opus or WebM Opus with <audio> or the Web Audio API in Safari.

Safari is the last browser left that doesn't support Opus in <audio> or Web Audio. Adding support for it will considerably simplify the use of audio on the web, since it will mean there is consistent support for it across all major browsers. For example in our HTML5 game engine Construct 3 (editor.construct.net), we currently must ship a WebAssembly WebM Opus decoder, solely to support Safari. If Safari had built-in support - and it appears it already has the decoder for WebRTC - then we wouldn't need to ship our own decoder.

[1] https://webkit.org/blog/7726/announcing-webrtc-and-media-capture/

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180321/d00c380d/attachment.html>


More information about the webkit-unassigned mailing list