Re: [webrtc-extensions] Enabling opus stereo audio without SDP munging (stereo=1) (#63)

I think this may cause problems for Chrome when doing setRD for Opus with stereo=1 for two reasons:
1. the Opus encoder will be initialized to transmit stereo regardless of the # of channels, which probably results in worse efficiency and sound quality for the selected bitrate
2. if not set, the default bitrate will be increased from 32kbps to 64kbps to try to account for the need for stereo encoding. This will result in additional bandwidth consumption even for mono sources.

See https://chromium.googlesource.com/external/webrtc/stable/talk/+/d3ecbb30dc2684653d61e8ec88a5382aecf62773/media/webrtc/webrtcvoiceengine.cc#1892 for the relevant code.

Note also that stereo=1 has no effect on setLD.



-- 
GitHub Notification of comment by juberti
Please view or discuss this issue at https://github.com/w3c/webrtc-extensions/issues/63#issuecomment-784697258 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Wednesday, 24 February 2021 02:16:08 UTC