The bandwidth requirements are almost the same as the bandwidth requirements for opus and vp8 . Real-time sound usually has a bit rate of 40-200 kbps. Video requires at least 200 kbps (500 kbps if you want to see people).
According to the webrtc-experiment, the minimum bandwidth for opus is 6 kbps and for vp8 100 kbps. Thus, the total amount is 106 kbps, but when you take into account the overhead of the webrtc protocol stack and constantly change the network conditions, I would suggest that 200 kbps is the minimum if stable video and audio are required.
Chrome and Firefox use opus and vp8, so bandwidth requirements should be the same. Although I do not have hard data to prove this.
You can see the current traffic generated by webrtc by going to chrome: // webrtc-internals and checking all the diagrams.
Svetlin mladenov
source share