Home Troubleshooting How to Fix Audio and Video Sync Issues of RTMP Encoder Stream?

How to Fix Audio and Video Sync Issues of RTMP Encoder Stream?

Last updated on Aug 05, 2026

Audio and video synchronization issues in an RTMP Encoder stream can be caused by incorrect encoder settings, audio source problems, network instability, or high CPU usage. Follow the steps below to identify and resolve common synchronization issues.

Check Your RTMP Encoder Settings

  • Make sure the correct video and audio devices are selected in your encoder.

  • Set the audio codec to AAC with a sample rate of 44.1 kHz.

  • Avoid using 48 kHz, as it may cause audio issues on some devices or streaming platforms.

  • If the issue occurs on a specific streaming platform, check that your audio settings meet its requirements.

Test With a Local Recording

  • Record a short video locally using your RTMP encoder.

  • If the local recording has synchronization issues, the problem may be related to your encoder settings or audio source.

  • Open your encoder's Audio Mixer or Advanced Audio Properties.

  • Adjust the Audio Sync Offset using positive or negative values, such as +200 ms or -200 ms.

  • Test the recording again and adjust the offset until the audio and video are synchronized.

Check Network and CPU Performance

  • If the local recording is synchronized but the live stream is not, check your internet connection and CPU usage.

  • Make sure your upload speed is sufficient for your selected stream settings.

  • Close unnecessary applications to reduce CPU usage.

Restart Your Equipment

  • Restart your RTMP encoder and streaming software.

  • Restart your computer or laptop.

  • Disconnect and reconnect external microphones, cameras, or audio interfaces.

  • Reconnect your equipment and test the stream again.

Additional Troubleshooting Steps

  • Make sure your video FPS and encoder settings are consistent to prevent synchronization issues.

  • Monitor your encoder for dropped frames during the stream.

  • Use an Ethernet connection instead of Wi-Fi for a more stable connection.

  • Lower the video resolution, FPS, or bitrate if your CPU usage is high.

  • Update your encoder software, camera drivers, and audio drivers.

  • If using Bluetooth headphones or microphones, try a wired device to avoid audio delays.

 


Related Articles