Как уменьшить и повысить качество видео в Webrtc видео звонка в Android - PullRequest
2 голосов
/ 20 мая 2019

В настоящее время я работаю над видеочатом webrtc android-приложение на основе нативной библиотеки java webrtc, оно работает нормально, мне нужно настроить качество видео на высокое, когда скорость интернета высокая, и низкое, когда скорость интернета низкий уровень, я успешно выполнил первую часть (получение обратных вызовов при изменении скорости интернета), мой вопрос - как изменить качество видео webrtc

1 Ответ

2 голосов
/ 20 мая 2019

при обратном вызове изменения скорости интернета вызовите следующую функцию:

videoCapturer.changeCaptureFormat(width, height, framePerSec);

чтобы уменьшить качество видео, уменьшите ширину, высоту и framePerSec.

Примечание: чем ниже значения, тем ниже качество, чем выше значения, тем выше качество, чтобы установить наилучшие значения, я рекомендую поискать по теме «лучшее измерение видео», как в этой ссылке

https://support.brightcove.com/optimal-video-dimensions
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...