Support `audio/aac` for the source buffer
Categories
(Core :: Audio/Video: Playback, task, P3)
Tracking
()
People
(Reporter: alwu, Assigned: alwu)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Per the spec, audio/aac
is also the one of MSE supported type, and we're able to parse them by ADTSContainerParser and to decode them via platform decoder because it's AAC.
Doing that will also fix these wpt failures [1], which all other browsers pass.
[1]
https://wpt.fyi/results/media-source/mediasource-addsourcebuffer-mode.html?label=master&label=experimental
https://wpt.fyi/results/media-source/mediasource-changetype.html?label=experimental&label=master
Assignee | ||
Comment 1•3 years ago
|
||
Per the spec, audio/aac is also the one of MSE supported type, and we're able to parse them by ADTSContainerParser and to decode them via platform decoder because it's AAC.
Comment 2•3 years ago
|
||
How about supporting "audio/mpeg" in https://bugzilla.mozilla.org/show_bug.cgi?id=1169485? :)
Assignee | ||
Comment 3•3 years ago
|
||
If the patents of mp3 has already expired, then I'm glad to see having more supported types, which might decrease the compatible issues. (Chrome and Safari both support audio/aac
and audio/mpeg
) Bryce, any thought about supporting audio/mpeg
? Thanks.
It looks like there's a lot going on in that bug, I'll hold the NI and try to parse it all when I have a moment.
Relatedly, I assume given our current decoders we do not have license limitations around mp3, but it's probably worth checking with legal before we undertake any significant technical work just to be sure.
Assignee | ||
Comment 5•3 years ago
|
||
In order to support playing audio/aac
, simply using ADTSContainerParser
in our code didn't work, and I got some error in TrackBufferManager
. In addition, in bug 1699249, I added some probes to collect the usage of different mime types being used in MSE.
please fix this, it causes chatGPT "read aloud" to not work
https://community.openai.com/t/read-aloud-feature-not-working-on-chatgpt-via-firefox/664947/6
Comment 7•1 month ago
|
||
Please file a bug at OpenAI to use Opus, a free and modern codec, instead of the old patented AAC codec.
Description
•