如何在Android中的WebRTC视频通话中调低视频质量

时间:2019-05-20 11:47:37

标签: android webrtc

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

1 个答案:

答案 0 :(得分:2)

在互联网速度变化的回调中调用以下函数:

videoCapturer.changeCaptureFormat(width, height, framePerSec);

要降低视频质量,请降低“宽度”,“高度”和“ framePerSec”。

注意:值越低,质量越低,值越高,质量越高,设置最佳值,我建议在此链接中搜索“最佳视频尺寸”主题

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