24-hour free trial
IPTV Gold

Troubleshooting

How to Fix IPTV Audio Out of Sync, From Soundbar to Player App

By the IPTV Gold editorial team · How we write and test

How do I fix IPTV audio that's out of sync? Last updated:

Check whether every channel is affected or just one. If all are, the delay usually comes from a soundbar, Bluetooth headphones or TV processing: simplify the soundbar's sound mode, set audio output to PCM, then fine-tune with Fire TV AV Sync Tuning, the TV's AV sync setting or the player's audio delay. Report faulty channels.

Sound waveform drifting away from a TV picture, illustrating how to fix IPTV audio out of sync with a soundbar
Most lip-sync delays come from the sound path in your living room, and each one has a precise fix.

20 min read Published Troubleshooting

Few things ruin a broadcast faster than voices that don’t match lips. A news anchor seems to speak a beat before her mouth moves, the crack of a slapshot lands after the puck is already in the net, and once you’ve noticed it, you can’t stop noticing it. The good news is that IPTV audio out of sync is almost always fixable at home, and usually without touching your internet connection at all.

The tricky part is that the delay can come from half a dozen places: the stream, the player app, the streaming device, the TV’s picture processing, a soundbar or receiver, or a pair of Bluetooth headphones. Each one adds its own few milliseconds, and the fix depends on which link in that chain is responsible. Adjusting the wrong setting can make the gap bigger, which is why so many people give up and live with it.

This guide works through the problem the way a technician would. First you’ll work out whether the sound is early or late and whether the delay is constant or drifting. Then you’ll learn a simple way to measure it with your phone, check the usual suspects in a home theatre setup, and use the exact sync controls in TiviMate, VLC, Kodi, Fire TV, Apple TV, Samsung, LG and Sony TVs, and common soundbars. Installing the apps themselves is covered in our setup guides; this article picks up once the picture is on screen and the sound isn’t keeping up.

Is the audio early or late? Why the direction matters

Before changing any setting, decide which way the gap runs. Watch a close-up of someone talking, ideally with sharp consonants like “p” and “b” where the lips close. A newscast on one of the Canadian IPTV channels works well, because anchors face the camera and speak clearly. If you hear the sound before the lips move, the audio is early. If the lips move and the sound follows, the audio is late.

The direction matters because most sync controls on TVs, soundbars and receivers can only add delay to the sound. That fixes early audio, but it can’t help late audio. Late audio needs delay removed from the sound path, or a player control that can shift sound earlier, which some apps can and some can’t.

Your brain is also more forgiving in one direction. In everyday life sound always arrives after light, since sound travels at roughly 343 metres per second, or about 3 milliseconds per metre. Sitting three metres from the TV already makes the sound about 9 ms later than the picture, and nobody notices. Sound that arrives early, on the other hand, never happens in nature and feels wrong quickly. A broadcast recommendation from the ITU (BT.1359) puts the point where most viewers start noticing at roughly 45 ms when sound is early and about 125 ms when it’s late.

DirectionWhat you see and hearTypical causesControls that can fix it
Audio early (picture late)Voice starts before the lips moveTV picture processing; receiver fed directly by the streaming boxAudio delay on TV, soundbar or receiver; TV game mode; player delay
Audio late (picture early)Lips move, voice followsSoundbar or receiver processing, Bluetooth headphones, surround upmixingTurn off audio processing, switch to PCM, player or device control that advances audio
DriftingIn sync at first, worse every few minutesPlayer clock, stream timestamps, weak device decoding in softwareReopen the channel, change decoder, report the channel

First, find out where the delay comes from

A few quick comparisons tell you more than any setting. Run through this decision guide before you change anything:

  • One channel or all of them? If only one channel is off, the problem is almost certainly in that stream, and no TV setting will fix it. Skip to the section on stream problems.
  • Live channels and on-demand titles, or only live? If movies and series are fine and only live channels are off, the stream or the player’s live buffering is a stronger suspect than your speakers.
  • Other apps on the same device? Play a video in another streaming app on the same stick or TV. If that’s off too, the problem sits in the device, TV or audio equipment, not the IPTV service.
  • Constant or drifting? A constant offset comes from fixed processing delays in your equipment. A gap that grows over minutes points at the player or stream.
  • Only after changing channels? Sync that’s off for the first few seconds after a channel change and then settles is usually the device renegotiating audio formats or frame rates over HDMI.
  • Only through the soundbar, receiver or headphones? Switch to the TV’s own speakers for a minute. If the TV speakers are in sync, the external audio equipment is adding the delay.
PatternMost likely causeWhere to fix it
Every channel and every app, through the soundbarSoundbar processing or ARC delay settingsSoundbar sound mode, TV digital output delay, soundbar AV sync
Every app, only with Bluetooth headphonesBluetooth latencyDevice or TV Bluetooth sync setting, or a lower-latency audio option
Every app, with an AV receiver between box and TVTV picture processing delays the pictureTV game mode, receiver lip-sync or audio delay
Only IPTV, every channelPlayer settings: passthrough, decoder, bufferPlayer app settings and its audio delay control
One channel onlyThe stream’s sourceAnother quality version or the backup stream; report the channel
Gets worse over timePlayer clock or decodingReopen the channel, change decoder, update the app

Your IPTV subscription sends the same streams to every app you sign in with. So if a channel is out of sync in one player but fine in another on the same TV, the stream isn’t the problem, and that player’s settings are the place to look.

How to measure the delay without special equipment

Guessing “a bit late” makes tuning slow. A rough measurement lets you set a value once and move on, and your phone’s camera is enough to get one.

  1. Find a clip with sharp, clear events: someone clapping, a drum hit, a ball striking a stick or bat, or an on-screen countdown with a beep. Many video apps carry dedicated AV sync test clips, which are ideal because the flash and the beep are designed to happen together.
  2. Play it on the TV through the speakers you normally use, at a normal volume.
  3. Set your phone to record video at the highest frame rate it offers, ideally slow motion at 120 or 240 frames per second. Hold it close to the screen, but no more than a metre from the speaker.
  4. Record a few events, then open the clip in any video editor that shows the audio waveform. Free editors on phones and computers do this.
  5. Step through frame by frame. Note the frame where the event happens on screen and the frame where the waveform spikes. Count the frames between them.
  6. Multiply by the time per frame from the table below. That’s your offset, and the order of the two events tells you the direction.
Recording rateTime per frameExample: 6 frames apart
30 fpsabout 33.3 msabout 200 ms
60 fpsabout 16.7 msabout 100 ms
120 fpsabout 8.3 msabout 50 ms
240 fpsabout 4.2 msabout 25 ms

The phone’s own microphone timing adds a small error of its own, so treat the result as accurate to a frame or two. That’s more than good enough. If you’d rather skip the camera, the ear-and-eye method also works: play a close-up of someone speaking, change the delay in steps of 25 to 50 ms, and stop when the “p” and “b” sounds land on the closed lips.

The usual suspects in a home theatre chain

Once you know the delay is in your equipment rather than the stream, it’s worth understanding how each box contributes. The physical layout of your setup largely decides which way the gap goes.

Soundbars and AV receivers

Every soundbar and receiver processes sound before it reaches the speakers. Plain stereo passes through quickly. Virtual surround, dialogue enhancement, night mode, room correction and upmixing a stereo signal into surround all take extra time. Decoding Dolby Digital, Dolby Digital Plus or Dolby Atmos adds a little more.

In the common setup where the streaming device plugs into the TV and the TV sends sound to the soundbar over HDMI ARC or optical, the TV delays its own audio output to cover its picture processing. It often doesn’t know how long the soundbar takes on top of that, so the audio ends up late. Switching the soundbar to a simpler sound mode is the quickest test.

When the streaming device plugs into an AV receiver and the receiver passes video on to the TV, the sound goes straight to the speakers while the picture waits for the TV’s processing. Here the audio usually ends up early, which is the easier case to fix, because receivers almost always have a lip-sync or audio delay setting.

Bluetooth headphones and speakers

Bluetooth audio is compressed, sent in small packets and buffered on the receiving end, and the whole trip commonly takes somewhere between 100 and 300 ms, depending on the codec and the devices. Some phones and TVs compensate automatically when the headphones report their delay; many streaming sticks and TV apps don’t. Low-latency codecs help only when both the transmitter and the headphones support the same one.

If the delay appears only with Bluetooth, use the device’s Bluetooth sync setting where one exists, try a different pair of headphones to compare, or use a wired option. Many TVs and some remotes have a headphone jack, and some soundbars offer a wired headphone output.

TV picture processing

Modern TVs do a lot to the picture: motion smoothing, noise reduction, upscaling and sharpening. Each takes frames of time. Motion smoothing in particular can delay the picture noticeably. When the sound comes from the TV’s own speakers, the TV adds matching delay to the sound and you never notice. When an external receiver plays the sound directly, the picture falls behind.

Game mode switches most of this processing off. It helps when the audio is early, because it brings the picture forward. When the audio is already late, game mode can widen the gap, so don’t treat it as a universal fix. The setting lives in different places by brand: a Game picture mode on many TVs, Game Mode under the external device or connection settings on Samsung, and Game Optimizer on recent LG models.

HDMI ARC and eARC

ARC (audio return channel) lets a TV send sound back to a soundbar or receiver over the same HDMI cable. Its automatic lip-sync correction, where the TV tells the audio device how much to delay, is optional and patchily supported. eARC, the newer version, was designed with lip-sync correction as a required feature, so an eARC TV and soundbar have a better chance of lining up on their own. Both ends need to support eARC, and the TV usually has a single HDMI port labelled eARC or ARC.

HDMI-CEC, sold as Anynet+ on Samsung, SimpLink on LG and Bravia Sync on Sony, handles the control side: one remote for volume and power. CEC doesn’t fix sync by itself, but turning it off on one device can break the automatic handshake, so leave it on unless it causes other problems.

Passthrough, PCM and the decoder in your player

Streams carry audio in several formats: AAC stereo, MP2 on some broadcast-style feeds, and Dolby Digital (AC3) or Dolby Digital Plus (E-AC3) on many movies and some sports. Your player can either decode that audio itself and send plain PCM to the TV or soundbar, or pass the compressed bitstream through untouched so the soundbar decodes it.

Passthrough lets the soundbar show “Dolby” and use its own surround processing, but the soundbar’s decoding adds time. PCM puts the decoding inside the streaming device, which keeps the timing more predictable. Many viewers find that switching between the two changes the offset, and a mix of formats from channel to channel can make sync vary from channel to channel.

Try PCM as a test:

  1. Fire TV: Settings → Display & Sounds → Audio → Surround Sound. Choose Stereo as a test, then compare with Best Available. The exact options depend on the model and Fire OS version.
  2. Apple TV: Settings → Video and Audio → Audio Format. Turn on Change Format and pick a stereo option, then compare.
  3. Android TV and Google TV: Settings → Display & Sound → Advanced sound settings (or Audio) → Surround sound or Select formats, set to a manual or stereo option. Menus vary widely between brands.
  4. Inside the player: many Android players, including TiviMate, have an audio passthrough option in their playback settings. Turn it off to let the player decode the sound.

If one of these changes leaves you with no sound at all on certain channels, the device is sending a format the TV or soundbar can’t handle. Our guide to fixing an IPTV black screen or missing sound covers that case step by step.

The video decoder matters too. A device that struggles to decode a stream in software drops video frames while the audio carries on, so the picture slips behind and the gap grows the longer you watch. Switching the player to hardware decoding usually solves it; our explainer on hardware vs software decoding explains which mode to pick on each device.

Frame-rate switching and resync glitches

Many devices can switch the TV’s refresh rate to match each stream: 50 Hz for content from Europe and other 50 Hz regions, 60 Hz for most North American broadcasts, and 24 Hz for many films. That avoids judder, but every switch makes the TV and the device renegotiate the HDMI connection. During that moment the picture goes blank, and some combinations come back with the sound briefly out of step.

On Fire TV, the setting is Settings → Display & Sounds → Display → Match Original Frame Rate on models that support it. On Apple TV it’s Settings → Video and Audio → Match Content → Match Frame Rate. TiviMate has its own auto frame rate (AFR) option in its playback settings, and some Android TV boxes have one at system level.

If the sync is off only for a few seconds after you change channels, that’s the renegotiation, and it settles by itself. If it stays off until you change channels again, try these in order:

  • Zap away and back to the channel. The new handshake often comes back in sync.
  • Turn off frame-rate matching in either the system or the player, not both. Two layers trying to switch the rate can fight each other.
  • Update the TV and streaming device firmware, since HDMI handshake fixes show up in updates.

Apple TV owners see this most, because Match Content changes both the frame rate and the dynamic range. If you’re also seeing judder or stutter, our guide to fixing Apple TV IPTV stuttering covers the Match Content choices in detail.

Fixing it in the player app

When the delay is specific to your IPTV app, or you need a fine adjustment after fixing the hardware, the player’s own control is the most precise tool. It affects only that app, which is exactly what you want when everything else on the device is in sync.

PlayerWhere the control isHow it adjustsNotes
TiviMatePlayback menu during viewing, and Settings → Playback (placement varies by version)Small steps in millisecondsPassthrough and AFR options in the same settings also affect sync
VLC (Windows, Mac, Linux)Tools → Track Synchronization; J and K keys50 ms per key press; typed values in the dialogApplies to the current session unless saved in preferences
VLC (Android, Fire TV)Options menu during playback → Audio delayPlus and minus buttonsHandy for testing a value quickly
KodiOn-screen settings during playback → Audio settings → Audio offset25 ms steps (0.025 s)Can be set as the default for all media
IPTV Smarters, IBO Player and similarVaries; many versions have no delay controlNot always availableFix the sync at device or TV level instead
MAG portalNo per-app control on most firmwareNot availableUse the TV or soundbar setting

TiviMate

TiviMate is popular on Fire TV and Android TV, and recent versions include an audio delay adjustment. Press OK during playback to open the on-screen menu and look for the audio options; on some versions the setting also appears in Settings → Playback. Placement has moved between releases, so if you don’t see it, update the app first.

While you’re in Settings → Playback, check two related options. Audio passthrough, if turned on, sends Dolby audio straight to your soundbar, which can add delay. AFR (auto frame rate) switches the TV’s refresh rate, which can cause the resync glitches described above. Change one at a time and test with a talking head.

VLC

On a computer, the quickest control is the keyboard: press K to delay the sound by 50 ms and J to bring it 50 ms earlier. A message in the corner of the video shows the current value. For a precise value, open Tools → Track Synchronization (on a Mac, Window → Track Synchronization) and type it in.

On Android phones, Android TV and Fire TV, start playback, open the options menu and choose Audio delay, then use the plus and minus buttons. Watch the on-screen value as you go, and if a change makes things worse, go the other way.

Kodi

In Kodi, with live TV playing through PVR IPTV Simple Client or any other source, open the on-screen controls, choose the settings button and then Audio settings (on some versions Audio and subtitle settings). Audio offset moves in 25 ms steps. When you find the right value, use Set as default for all media so it sticks for every channel.

Kodi also has a system-wide setting under Settings → System → Audio for passthrough. If you use a soundbar that decodes Dolby, try passthrough on and off and note which gives the more consistent offset.

Fixing it on the device: Fire TV, Apple TV and Android TV

If every app on the device is out of sync, fix it at device level so all of them benefit at once.

Fire TV: AV Sync Tuning

Recent Fire TV models include a built-in tuning screen with a test animation:

  1. Go to Settings → Display & Sounds → Audio.
  2. Select AV Sync Tuning. If you don’t see it, your model or software version may not offer it; check for a system update in Settings → My Fire TV → About.
  3. Watch the test animation and listen to the matching sound.
  4. Use the left and right buttons on the remote to shift the timing until the sound lands exactly on the visual cue.
  5. Confirm, then test with a live channel and a close-up of someone speaking.

The same Audio menu holds the Surround Sound options mentioned earlier. Fix the format first, then tune the timing, because changing the format afterwards can shift the offset again.

Apple TV: Wireless Audio Sync and Match Content

Apple TV has a calibration tool that uses an iPhone’s microphone to measure the delay of speakers connected to the TV, AirPlay speakers or HomePods: Settings → Video and Audio → Calibrate → Wireless Audio Sync. Follow the prompts with your iPhone close to the Apple TV. It’s the most hands-off fix on any device covered here.

If sync breaks only when content changes, check Settings → Video and Audio → Match Content and try turning Match Frame Rate off as a test.

Android TV and Google TV boxes

There’s no single standard here. Some boxes, and some TVs running Google TV, include an AV sync or audio delay option under Settings → Display & Sound; others don’t. If yours doesn’t, the player’s control or the TV and soundbar settings are your next best options. For Bluetooth headphones on these devices, check the headphone entry under the Bluetooth or remote and accessories settings, where some models add a sync option.

Fixing it on the TV: Samsung, LG and Sony

The TV decides how audio leaves it, which makes its settings important whenever a soundbar or receiver is connected by ARC, eARC or optical. Menu names change from year to year, so use these as a guide to where to look.

Samsung (Tizen). Under Settings → All Settings → Sound → Expert Settings, look for Digital Output Audio Delay, which delays sound sent to a soundbar over optical or ARC. On the same screen, Digital Output Audio Format offers PCM, Auto and Pass-Through; PCM is the steadiest for sync tests. HDMI-eARC Mode appears on models that support it and should be set to Auto when you have an eARC soundbar.

LG (webOS). Look under Settings → All Settings → Sound for AV Sync Adjustment, often inside Additional Settings on newer models. It offers separate adjustments for the TV speaker and external speakers, plus a Bypass option for some setups. Digital Sound Output in the same area offers Auto, PCM and Pass Through.

Sony (Google TV and Android TV models). Look under Settings → Display & Sound → Audio output for A/V sync, which on many models has Auto, On and Off positions, and on some models a separate option for Bluetooth. Auto lets the TV adjust using information from connected devices.

Whatever the brand, remember the rule from earlier: these TV delay settings add delay to the sound. They fix early audio. If your sound is late through the soundbar, reduce or zero the TV’s digital output delay first, then look at the soundbar.

Fixing it on the soundbar or receiver

Your audio equipment usually has the last word on timing. Look for a setting called AV sync, audio sync, lip sync or audio delay in its on-screen menu, remote or phone app.

  • Sonos home theatre speakers have an Audio Delay (lip sync) setting in the Sonos app under the room’s settings.
  • Many AV receivers, including common Denon, Marantz and Yamaha models, have an automatic lip-sync mode that reads the TV’s reported delay over HDMI, plus a manual audio delay in milliseconds.
  • Budget soundbars often have an AV sync adjustment buried in the remote’s settings button combinations; the manual lists them.

Two habits keep things consistent. First, choose one place to make the adjustment rather than stacking a little delay in the TV, a little in the soundbar and a little in the player. Second, turn off sound modes you don’t need, such as virtual surround on a two-channel bar, because they add processing time and their delay can change when the source format changes.

When the stream itself is out of sync

If only one channel is affected, your equipment isn’t the cause. Live channels are encoded and packaged before they reach you, and occasionally a source arrives with audio and video timestamps that don’t line up, or drifts after a glitch upstream.

Here’s what to do:

  • Reopen the channel. A fresh start resets the player’s clock and fixes many drift problems.
  • Try another version. Many channels come in more than one quality, such as HD, Full HD and 4K, and each version is a separate stream. One may be fine when another isn’t.
  • Use the backup stream on big events. IPTV Gold carries backup streams for major events, so switching to the backup is a quick way around a faulty feed during a game.
  • Compare with on-demand. If movies and series play in sync on the same device, your hardware is fine and the live feed is the suspect.
  • Report it with details. Note the channel name and quality, the time with your time zone (Eastern, Mountain and so on), the device and app, and whether the audio is early or late. That lets support reproduce it quickly.

If you watch through our IPTV Canada service, send those details to the team. Live Chat on the support page is open 24/7, in English or French. How quickly a provider deals with a faulty feed once it’s reported is a fair thing to judge when you compare the best IPTV in Canada, alongside channel lineups and price.

Keep in mind that audio can’t be fixed by your internet speed. A slow connection causes buffering and quality drops, not lip-sync errors, so there’s no need to restart the router or change DNS when the sound is out of step.

A worked example: soundbar on ARC, audio late

Here’s how the steps fit together. Imagine a Fire TV Stick 4K plugged into a TV, with a soundbar connected to the TV’s ARC port. Voices on every channel seem to lag the lips slightly, and a mainstream video app shows the same thing.

Step one: confirm the direction and scope. Every app is affected and the lips move first, so the audio is late and the cause is in the hardware, not the stream.

Step two: isolate the soundbar. Switching the TV to its own speakers puts the sound back in sync. That points directly at the soundbar path.

Step three: measure. A 240 fps phone recording of a sync test clip shows about 24 frames between flash and beep. At 4.2 ms per frame, that’s roughly 100 ms late.

Step four: remove delay rather than add it. The soundbar is in a virtual surround mode. Switching it to a standard mode brings the gap down noticeably. The TV’s Digital Output Audio Delay is then set to zero, and the TV’s digital output format is set to PCM so the soundbar doesn’t have to decode Dolby.

Step five: fine-tune at one point only. A small remaining gap is corrected with Fire TV’s AV Sync Tuning, and a final check with a talking head confirms the result. Nothing was changed in the player, so every app on the stick benefits.

The same logic works on any setup: find the direction, isolate the device adding delay, take processing out before adding compensation, and make the final adjustment in a single place.

If you’ve just bought a new soundbar or TV and want to check how it handles live sports and news before you commit to a plan, the free trial gives you 24 hours to run exactly these tests.

Key takeaways

  • Decide the direction first: most TV, soundbar and receiver delay settings can only delay sound, which fixes early audio but not late audio.
  • Compare one channel with all channels, IPTV with other apps, and the soundbar with TV speakers to find the device responsible.
  • Measure with a slow-motion phone video: at 240 fps, each frame is about 4.2 ms.
  • For late audio, remove processing first: simpler soundbar modes, PCM output and zero TV output delay.
  • Use one fine-tuning control, such as Fire TV AV Sync Tuning, Apple TV Wireless Audio Sync or the player’s audio delay, rather than stacking several.
  • If only one channel is off, reopen it, try another quality or the backup stream, and report it with the channel, time and device.

More in troubleshooting

Quick answers

Why is the sound out of sync on only one IPTV channel?

When only one channel is affected, the delay is in that stream rather than your TV or soundbar, so device settings won't fix it. Reopen the channel, try another quality version such as HD or 4K, or switch to the backup stream during big events. If it persists, report the channel name, time and device to support so the feed can be checked.

Does a faster internet connection fix lip-sync problems?

No. A slow or unstable connection causes buffering, freezing and lower picture quality, but it doesn't shift the sound against the picture. Lip-sync errors come from processing in your soundbar, TV, headphones or player, or occasionally from the stream itself. Restarting the router or changing DNS won't help, so spend your time on the audio settings instead.

Why are my Bluetooth headphones out of sync with the TV?

Bluetooth compresses and buffers sound before playing it, which commonly adds 100 to 300 ms of delay. Some devices compensate automatically, but many streaming sticks don't. Look for a Bluetooth or AV sync option on the TV or streaming device, use the player's audio delay, or switch to wired headphones. If the sound drops out entirely, see our guide to fixing missing IPTV sound.

Watch tonight. Decide tomorrow.

Take all 56,000+ channels for a 24-hour test drive on your own TV and internet. No card, no payment. Plans start at $17 a month in CAD, with a 7-day money-back guarantee.

7-day refund 24/7 Live Chat help Priced in CAD

Start 24h Free Trial Plans