如何在 webrtc org.webrtc.SurfaceViewRenderer 中调用 SurfaceViewRenderer.pauseVideo() 后恢复视频

Jas*_*ngh 5 android surfaceview webrtc

我成功地通过调用暂停了视频

surfaceViewRenderer.pauseVideo();
Run Code Online (Sandbox Code Playgroud)

但我无法恢复它。任何帮助都会有用的。没有启动或恢复功能。

Jas*_*ngh 3

最后过了一会儿我看到了代码,surfaceViewRenderer.pauseVideo();它的作用是将 fps 设置为 0,所以为了恢复视频,我们可以调用

surfaceViewRenderer.setFpsReduction(30);
Run Code Online (Sandbox Code Playgroud)

其中 30 是发送给远程用户的 fps(每秒帧数)。