Возможно ли это в WebRTC?
Каждый партнер будет иметь процесс согласования, прежде чем он сможет получить какой-либо поток. Отправители, уже находящиеся на этом канале, будут знать, что они должны изменить свои профили потока во время этого процесса.
Если случится, что кому-то уже в этом канале не хватает пропускной способности, модуль MediaOptimization отправителя узнает об этом через отправленный RTCP-приемник и отрегулирует битрейт.
Если да, реализована ли эта функция в любом из (agora | tokbox | vidyo | twilio)
Насколько я знаю, все, что они делали в Интернете, основаны на WebRTC (очевидно, у них есть редкий выбор).
Их собственные SDK могут иметь лучшее качество при переключении разрешения, поскольку они могут использовать такие технологии, как SVC, многопотоковость и т. Д.