Jump to content

HLS IPTV Streams Forcing Transcode - 22 Second Channel Change Delay Zap (4.9.3.0)


Recommended Posts

whubbartt
Posted

Hi all,

I'm having an issue with IPTV M3U streams taking around 22 seconds to load and experiencing freezing during playback. Playing the same streams directly in VLC works perfectly with no delay.

The issue is consistent across all my clients:
- Emby Web (Chrome, Windows)
- Fire TV
- Nvidia Shield

running on unraid with emby latest 

**Server version:** 4.9.3.0

**Tuner setup:** M3U tuner added under Live TV with a direct URL (Default format)

**Session info when stream is playing:**
Stream: MPEGTS (8 mbps) / HLS (7 mbps)
Video: 720p H264 → Transcode (H264 7 mbps)
Audio: AAC stereo → Direct Play
Note shown: "Reducing bitrate due to quality setting" and "Recovering from playback error"

**What I have tried:**
- Setting local and remote streaming quality to Auto and Maximum — no change
- Changing the M3U URL endpoint from /Default to /ts — returns "Object reference not set to an instance of an object" error
- Verified streams play instantly in VLC with no issues

It looks like Emby is detecting the stream as HLS and transcoding it even though the source is H264 720p, which all my clients support natively. The "reducing bitrate due to quality setting" message appears even with quality set to Auto.

Is there a way to force Direct Play for HLS IPTV streams in 4.9, or is this a known limitation? Any help appreciated.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...