In WebRTC, unfortunately, there is no required bandwidth magic number. There are different considerations, like UDP ports opened or closed, call mode chosen, if there is a firewall blocking communication so the video must go through the video server or not, and some more.
To have a stable connection the video should be able to travel at 400 kbps, this is the dedicated upload speed. This does not mean you need a 400 kbps upload internet speed. You may have a stable 1mbps upload speed but using TCP instead of UDP port, so your video transmission real speed will be lower.
Generally speaking, 4G will be enough.
Post your comment on this topic.