音画不同步问题一般由网络、设备性能、自采集、自渲染或第三方美颜 SDK 等原因造成。你可以参考以下步骤解决音画不同步问题。
请按以下步骤进行排查:
判断音画不同步现象是持续的还是暂时的。暂时的音画不同步由网络和设备的随机性导致,属于正常现象。
如果使用视频自采集,检查视频帧的 timeStamp
参数传值是否正确。注意 timeStamp
的单位是毫秒。
timeStamp
的值。检查网络状态是否良好。你可以尝试更换网络连接,检查音画是否恢复同步。
如果使用了第三方美颜 SDK,请先关闭美颜,再检查音画是否同步。如果关闭美颜后音画恢复同步,则很可能是美颜导致的问题,请联系第三方美颜 SDK 的技术支持。
如果条件允许,请尝试更换性能更好的设备,再检查音画是否同步。
如果使用自渲染,你需要自行排查实现自渲染的代码逻辑,判断音画不同步是否由自渲染引起。你可以参考声网提供的自渲染示例项目。
如果经过上述排查无法解决问题,请提交工单联系声网技术支持并提供下列信息: