Home › Blog › Fix Video Sync Issues
How to Fix Video Sync Issues During a Watch Party
Nothing kills a watch party faster than half the group asking "wait, is that in sync for you?" ten minutes in. The good news: the overwhelming majority of sync and stream problems have the same five or six causes, and fixing them takes less time than explaining the problem in the chat. Work through this checklist in order.
First: what kind of problem is it?
Sync issues break into three distinct types, and the fix is different for each:
- Stream lag / buffering — the video keeps pausing to load, or it looks consistently blurry. Bandwidth problem.
- Audio-video desync — the lips don't match the words, or sound effects arrive a half-second late. Encoding or hardware problem.
- Group sync drift — some viewers are a few seconds behind others. Network latency difference between host and viewers.
Identify which one you have, then go to the relevant section below.
Fixing stream lag and buffering
This is almost always a bandwidth problem on the host's side — their upload can't keep up with what they're sending.
Quick fixes (try these first)
- Close every other application on the host's computer that uses the internet — Dropbox syncing, Windows Update, game downloads, other browser tabs.
- Move the host's computer closer to the router, or plug in an ethernet cable if possible. Wi-Fi signal drops cause burst packet loss that shows up as stuttering.
- Ask viewers to close background tabs and apps that might be downloading (Spotify, app updates, cloud backups).
- Lower the streaming service quality temporarily — if you're watching Netflix, drop it to Standard definition until the stream stabilises, then try raising it again.
If it keeps happening
Run a speed test on the host's connection and check their upload speed (not download — upload is what matters for screen sharing). For a watchable stream you want at least 5–8 Mbps upload. For a smooth 1080p stream, 15 Mbps or higher is ideal. If the number is under 5, the connection is the limiting factor and there isn't a software fix — a wired connection or a better ISP plan is the long-term answer.
Fixing audio-video desync
If lips and audio are misaligned, the issue is usually one of three things:
1. Hardware acceleration in Chrome
Chrome's GPU acceleration can cause the video decoder to drift slightly from the audio decoder, especially on machines with integrated graphics. The fix:
- In Chrome, go to Settings → System.
- Toggle off "Use hardware acceleration when available."
- Click Relaunch.
- Reload the streaming tab and restart the share.
This alone fixes audio-video desync for roughly 60% of people who report it.
2. Different audio output device
If the host's system has a separate audio output (like HDMI to a monitor with its own speakers) that isn't the same device as the browser's audio output, the two streams can diverge. Make sure the browser and the system default audio output are using the same device (check Settings → Sound in Windows or System Preferences → Sound on Mac).
3. High CPU load causing frame drops
Screen sharing is CPU-heavy. If the host's computer is also encoding video, running a game, or doing anything intensive, the capture frame rate drops while the audio continues at full speed — causing drift. Close everything non-essential on the host machine while sharing.
Fixing group sync drift (some viewers ahead or behind)
Sync drift across viewers in a screen-share party is less common than in a sync-playback setup (like Teleparty), because everyone is watching the same stream — but it can happen when:
- A viewer's browser is buffering and playing back slightly delayed. Ask that viewer to reload the watch room page while the host pauses the film.
- The connection between host and one particular viewer is going through a congested route. Refreshing the viewer's browser often renegotiates a better WebRTC path.
- The viewer is on a mobile device on a weak cellular connection. Ask them to connect to Wi-Fi.
The black screen problem
If the host can hear the stream but viewers see a black screen, the most common cause is DRM. Streaming services use hardware-level content protection that some browsers honour by blocking screen capture. Solutions:
- Disable hardware acceleration in Chrome (Settings → System → toggle off) and restart Chrome.
- Switch to Microsoft Edge as the host browser — Edge's screen capture handles DRM-protected content more permissively than Chrome on most setups.
- Try sharing "Entire Screen" instead of a specific tab — this bypasses the per-tab DRM capture restriction on some systems.
No audio reaching viewers
This is the most common first-time setup problem and it has one cause: the "Share tab audio" or "Share system audio" checkbox wasn't ticked when the share was started.
Stop the share entirely. Start a new share. Read the browser's sharing dialog carefully and tick the audio checkbox before clicking Share. There is no way to add audio to an already-running share — you have to restart it.
Prevention checklist for next time
- Test audio before the film starts — play 10 seconds, ask viewers to confirm they hear it.
- Close unnecessary apps on the host computer before starting the share.
- Plug in ethernet if possible, especially if on Wi-Fi.
- Disable hardware acceleration in Chrome if you've ever had audio-video desync.
- Share the specific browser tab (not the whole screen) unless DRM is an issue.