如何在Android中降低和提高webrtc视频通话中的视频质量

如何在Android中降低和提高webrtc视频通话中的视频质量,android,webrtc,Android,Webrtc,我目前正在开发基于本机java webrtc库的视频聊天webrtc android应用程序,其工作正常,我需要在互联网速度高时将视频质量调整为高,在互联网速度低时将视频质量调整为低,我已经成功完成了第一部分(在互联网速度变化时获得回调)我的问题是如何在internet速度更改调用以下函数的回调上更改webrtc视频的质量: videoCapturer.changeCaptureFormat(width, height, framePerSec); 要降低视频质量,请降低“宽度”、“高度”和“

我目前正在开发基于本机java webrtc库的视频聊天webrtc android应用程序,其工作正常,我需要在互联网速度高时将视频质量调整为高,在互联网速度低时将视频质量调整为低,我已经成功完成了第一部分(在互联网速度变化时获得回调)我的问题是如何在internet速度更改调用以下函数的回调上更改webrtc视频的质量:

videoCapturer.changeCaptureFormat(width, height, framePerSec);
要降低视频质量,请降低“宽度”、“高度”和“帧频”

注意:值越低,质量越低,值越高,质量越高,要设置最佳值,我建议搜索主题“最佳视频维度”,如本链接所示

https://support.brightcove.com/optimal-video-dimensions

在internet速度更改的回调上,调用以下函数:

videoCapturer.changeCaptureFormat(width, height, framePerSec);
要降低视频质量,请降低“宽度”、“高度”和“帧频”

注意:值越低,质量越低,值越高,质量越高,要设置最佳值,我建议搜索主题“最佳视频维度”,如本链接所示

https://support.brightcove.com/optimal-video-dimensions

兴趣问题。当然,你们可以在控制质量的同时控制视频大小。兴趣问题。当然,你们可以在控制质量的同时控制视频大小。