音画不同步问题一般由网络、设备性能、自采集、自渲染或第三方美颜 SDK 等原因造成。你可以参考以下步骤解决音画不同步问题。
步骤 1:自检
请按以下方向进行排查:
排查方向 | 解决方案 |
---|---|
判断音画不同步现象是持续的还是暂时的 | 暂时的音画不同步由网络和设备的随机性导致,属于正常现象。 |
检查视频帧的 timeStamp 参数传值是否正确 | 如果你通过摄像头采集视频,系统会报告每一帧视频的时间戳,即是你需要传入 timeStamp 的值,注意 timeStamp 的单位是毫秒。 |
检查网络状态是否良好 | 你可以尝试更换网络连接,检查音画是否恢复同步。 |
如果使用了第三方美颜 SDK,请先关闭美颜,再检查音画是否同步 | 如果关闭美颜后音画恢复同步,则很可能是美颜导致的问题,请联系第三方美颜 SDK 的技术支持。 |
设备性能是否支持 | 尝试更换性能更好的设备,再检查音画是否同步 |
判断音画不同步是否由自渲染引起 | 需要自行排查实现自渲染的代码逻辑 |
步骤 2:联系技术支持
如果经过上述排查无法解决问题,请联系 anyRTC 技术支持并提供下列信息:
信息 | 详情 |
---|---|
必要信息 | |
更多信息 |