Hi Luca,
The issue comes with Chrome sending webRTC video to Firefox client. The BWE algorithm just doesnt seem to improve Firefox bandwidth usage. It was suggested somewhere that Chrome is unable to interpret the RTCP packets sent by Firefox and it assumes BWE to reduce bitrate causing the low quality of video.
Hence manually setting bandwidth seems to be a better idea, in a situation where quality matters more to end user than bandwidth consumption.
The b=AS parameter just doesnt work in Firefox. We add this to sdp and when we check about:webrtc, we note its not part of the description any more, its just ignored by Firefox.
Thanks
Vibhaj
Browserstack