Support multichannel (e.g., 5.1) audio

RESOLVED DUPLICATE of bug 1073786

Status

()

Core
Audio/Video: cubeb
P3
normal
Rank:
32
RESOLVED DUPLICATE of bug 1073786
6 years ago
11 months ago

People

(Reporter: derf, Unassigned, NeedInfo)

Tracking

(Depends on: 1 bug, Blocks: 1 bug)

Trunk
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
Currently we don't support 5.1 audio at all (see bug 521615). However, even if we tried to open a 5.1 output stream and get the channel mappings correct, some platforms (such as Android) will never be able to provide more than 2 output channels. We should add support for downmixing such streams to what the OS actually provides.
Depends on: 782507
Blocks: 812900
Blocks: 881092
Depends on: 790459, 790458, 748144
Assignee: nobody → kinetik
Status: NEW → ASSIGNED
Component: Audio/Video → Audio/Video: MSG/cubeb/GMP
Component: Audio/Video: MediaStreamGraph → Audio/Video: cubeb

Comment 1

2 years ago
Many Android devices pass 5.1 multichannel audio through HDMI.
Currently Firefox is now the only major browser not supporting multichannel AAC audio.
Maybe we can get past this problem soon.
We provide high performance high quality streaming audio encoders to many of the largest content providers. We have test HLS streams available upon request. The surround streams unfortunately, play in 2 channels using Firefox. We need multichannel AAC decoding! This would be easy to do now that Firefox is MSE compatible.
Our test multichannel AAC HLS streams currently play using Microsoft Edge, IE for Win 8/10, Safari Mac OS X and iOS, and Google Chrome. It sure would be good to add Firefox to this list.
Please let me know if we can be of assistance to make this happen.
Here are test resources:
https://www2.iis.fraunhofer.de/AAC/
https://www.indexcom.com/products/encoder/
I believe we do support downmixing (for some time now).  We don't support 5.1 through the graph to cubeb output, though, so revectoring this bug to the cubeb portion of that. 

We'd love support for 5.1.  Greg, if you have some cycles to work on patches for cubeb for this, that would help move this feature along, as right no all our audio people are pretty tied up with other work (full-duplex, Worklets for WebAudio, etc).  We can help guide you through the process of submitting patches.  We all hang out on IRC at irc.mozilla.org in #media.
Rank: 32
Flags: needinfo?(greg)
Priority: -- → P3
Summary: Support downmixing for multichannel (e.g., 5.1) audio → Support multichannel (e.g., 5.1) audio
Assignee: kinetik → nobody
Status: ASSIGNED → NEW
Hi 
I am interested in 5.1 audio. Could someone give me a hint?

Updated

11 months ago
See Also: → bug 1073786
Status: NEW → RESOLVED
Last Resolved: 11 months ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1073786
You need to log in before you can comment on or make changes to this bug.