# Common issues and solutions for audio-video out-of-sync in live streaming

<div data-elink-language-switch="1" id="bkmrk-%E4%B8%AD%E6%96%87" style="border:1px solid #d6d9de;border-radius:6px;padding:10px 12px;margin:0 0 18px 0;background:#f8fafc;font-size:14px;">[中文](/books/091d5/page/a02ff)</div><span style="font-size:15px;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">When</span><span style="font-size:15px;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Audio and video are out of sync during the live stream, affecting the viewing experience</span><span style="font-size:15px;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">, you can match the corresponding solution according to the live streaming tool and scenario for processing</span>

##### <span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">  
</span>

##### <span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">  
</span>

<span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">  
</span>

##### <span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">  
</span>

##### <span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">  
</span>

##### <span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">1 </span><span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">OBS</span><span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">Streaming tool</span>

<span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">  
</span>

<table id="bkmrk-problemscenarioprobl"><tbody><tr class="firstRow" style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Problem</span>

</td><td colspan="1" rowspan="1" style="width:150px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Scenario</span>

</td><td colspan="1" rowspan="1" style="width:378px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Problem</span><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Cause</span>

</td><td colspan="1" rowspan="1" style="width:346px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Solution</span><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Method</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">1</span>

</td><td colspan="1" rowspan="1" style="width:150px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">OBS</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Streaming + Network frame loss</span>

</td><td colspan="1" rowspan="1" style="width:378px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Streaming device</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Network</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Packet loss</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">,</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">resulting in frame loss or skipping in the input picture of the stream</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">/</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Frame skipping</span>

</td><td colspan="1" rowspan="1" style="width:346px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">It is recommended</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Check the OBS monitor and</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">adjust the network by yourself:</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">【OBS】How to monitor the streaming quality?</span>

[<span style="font-size:13px;">2</span>](https://helpcenter.xiaoe-tech.com/#/problem/detail?document_id=doc_638ee87753ca1_2rTTp)

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">OBS</span>

</td><td colspan="1" rowspan="1" style="width:150px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Streaming + Ultra - high bitrate</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Streaming</span>

</td><td colspan="1" rowspan="1" style="width:378px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Configuring an ultra - high bitrate requires a high network bandwidth. When the bandwidth</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">is not sufficient, frame loss occurs</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">Bandwidth</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">It is recommended</span>

</td><td colspan="1" rowspan="1" style="width:346px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">to set the bitrate according to the</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">recommended</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">bitrate value:</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">【OBS】Recommended live streaming settings</span>

[<span style="font-size:13px;">3</span>](https://helpcenter.xiaoe-tech.com/#/problem/detail?document_id=doc_638ee4af4ff2b_XgV9i)

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">OBS streaming + Beauty filter plugin</span>

</td><td colspan="1" rowspan="1" style="width:150px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">The camera uses</span>

</td><td colspan="1" rowspan="1" style="width:378px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">YY Beauty</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">and other</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">plugins, causing a delay in the camera picture output and resulting in audio - video out - of - sync</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">●</span>

</td><td colspan="1" rowspan="1" style="width:346px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-family:Wingdings;"> <span style="font-family:'Times New Roman';">If the beauty</span></span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">plugin</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">is enabled,</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">it is recommended</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">to turn off the beauty</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">plugin and try</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">●</span>

<span style="font-family:Wingdings;"> <span style="font-family:'Times New Roman';">If a voice - tuning software is enabled,</span></span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">it is recommended</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">to turn off the voice - tuning software and try</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">●</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;"></span>

<span style="font-family:Wingdings;">If the sound card has a built - in voice - tuning console,<span style="font-family:'Times New Roman';">it is recommended</span></span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">to set it back to the</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">default</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">configuration and try</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">4</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">OBS</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Streaming + Device performance</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">The CPU usage of the streaming device is high, resulting in audio - video out - of - sync</span>

</td><td colspan="1" rowspan="1" style="width:150px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">It is recommended to check the OBS monitor. If the device performance is poor, consider replacing the</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">device:</span>

</td><td colspan="1" rowspan="1" style="width:378px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">【OBS】How to monitor the streaming quality?</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">5</span>

</td><td colspan="1" rowspan="1" style="width:346px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">OBS streaming + Non - network and non - device performance scenario<span style="letter-spacing:0px;vertical-align:baseline;font-size:13px;">If it is confirmed that the network and CPU of the streaming device are normal,</span></span>

<span style="color:rgb(53,53,53);font-family:PingFangSC, 'Microsoft Yahei', Helvetica, Tahoma, Arial, 'Hiragino Sans GB', 'Hiragino Sans GB W3', STXihei, STHeiti, Heiti, SimSun, sans-serif;background-color:rgb(255,255,255);font-size:13px;">[it may be related to the audio offset](https://helpcenter.xiaoe-tech.com/#/problem/detail?document_id=doc_638ee87753ca1_2rTTp)</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">1. You can try</span>

</td><td colspan="1" rowspan="1" style="width:150px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">to adjust the audio synchronization offset and manually correct the audio and video</span>

</td><td colspan="1" rowspan="1" style="width:378px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">2. If the previous steps have no effect, try restarting OBS</span><span style="font-size:13px;font-family:'微软雅黑';letter-spacing:0;vertical-align:baseline;">2 </span>

</td><td colspan="1" rowspan="1" style="width:346px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">elink Live streaming client</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Problem</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Scenario</span>

<span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Problem</span>

</td></tr></tbody></table>

##### <span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">Cause</span><span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">Solution</span>

<span style="font-size:15px;color:rgb(26,26,26);letter-spacing:0;vertical-align:baseline;">  
</span>

<table id="bkmrk-method1network-jitte"><tbody><tr class="firstRow" style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Method</span>

</td><td colspan="1" rowspan="1" style="width:208px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">1</span>

</td><td colspan="1" rowspan="1" style="width:300px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Network jitter</span><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">Network jitter causes packet loss and frame loss in the audio and video upload</span>

</td><td colspan="1" rowspan="1" style="width:366px;background:rgb(153,190,255);vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">When the client</span><span style="font-size:15px;font-weight:bold;color:rgb(51,51,51);letter-spacing:0;vertical-align:baseline;">shows a poor network prompt,</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">it is recommended</span>

</td><td colspan="1" rowspan="1" style="width:208px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">to switch to a stable network</span>

</td><td colspan="1" rowspan="1" style="width:300px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">2</span>

</td><td colspan="1" rowspan="1" style="width:366px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Device performance (mainly CPU)</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">When the CPU load is high, the frame rate of audio and video picture capture fluctuates</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">It is recommended</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">to close unused software or replace the device with better performance</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">3</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">External microphone malfunction</span>

</td><td colspan="1" rowspan="1" style="width:208px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">The input delay of the external microphone causes audio - video out - of - sync</span>

</td><td colspan="1" rowspan="1" style="width:300px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">1. It is recommended to test whether there is a delay when using this peripheral in other software</span>

</td><td colspan="1" rowspan="1" style="width:366px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">2. If it malfunctions in all software, it is recommended to replace the problematic peripheral</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">4</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Custom beauty filter</span>

</td><td colspan="1" rowspan="1" style="width:208px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Users use a custom beauty filter, which consumes performance and</span>

</td><td colspan="1" rowspan="1" style="width:300px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">affects audio and video encoding and decoding</span>

</td><td colspan="1" rowspan="1" style="width:366px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">It is recommended</span>

<span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">to temporarily turn off the beauty effect</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">or replace the device with better performance</span>

</td><td colspan="1" rowspan="1" style="width:208px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">5</span>

</td><td colspan="1" rowspan="1" style="width:300px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Virtual camera input delay</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Users use virtual cameras such as YY and OBS, but input delay occurs, resulting in audio - video out - of - sync</span>

</td><td colspan="1" rowspan="1" style="width:366px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Third - party virtual cameras are currently uncontrollable. It is recommended to try turning off the virtual camera for debugging and observe whether there is a delay in the picture</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Temporarily turn off the beauty effect</span><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Or replace with a device with better performance</span>

</td></tr><tr style="height:27px;"><td colspan="1" rowspan="1" style="width:50px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">5</span>

</td><td colspan="1" rowspan="1" style="width:208px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Input delay of the virtual camera</span>

</td><td colspan="1" rowspan="1" style="width:300px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">The user is using virtual cameras such as YY or OBS, but input delay occurs, resulting in out-of-sync audio and video</span>

</td><td colspan="1" rowspan="1" style="width:366px;vertical-align:middle;padding:0px 7.2px;border-color:rgb(203,205,209);"><span style="font-size:13px;letter-spacing:0;vertical-align:baseline;">Currently, third-party virtual cameras cannot be controlled. It is recommended to try turning off the virtual camera for debugging and observe if there is any delay in the picture</span>

</td></tr></tbody></table>