Jump to content

Transcode Failure for MPEG-TS Recordings on Samsung TV — "No compatible streams available"


Recommended Posts

Ladiesman0217
Posted

Environment:

  • Emby Server: v4.9.5.0 (Docker container)
  • Client: Emby app on Samsung Smart TV
  • File Format: MPEG-TS (.ts)
  • Server OS: Linux

Issue Description:

When attempting to play a MPEG-TS live recording on a Samsung Smart TV via the Emby app, users receive the error:

"No compatible streams are currently available. Please try again later or contact your system administrator for details"

Reproduction Steps:

  1. Record a live MPEG-TS stream (.ts file) via Emby Live TV
  2. Attempt to play the recording on a Samsung Smart TV using the Emby app
  3. Error occurs immediately

Expected Behavior:
The Emby server should transcode the MPEG-TS file to a format compatible with the Samsung TV client

Actual Behavior:
Transcode fails with ContainerNotSupported error. Server has no fallback and cannot serve the stream.

Logs:
Server logs show transcode failures:

  • ContainerNotSupported
  • SubtitleCodecNotSupported

Workaround:
Playing the same file on Android (Pixel 7 Pro) works perfectly — device has native MPEG-TS codec support.

Additional Info:
Samsung TV appears to lack native MPEG-TS support and relies on server-side transcoding, which is currently failing.

Relevent logs (redacted sensitive info)

Successful Android (Pixel) Playback:

2026-08-11 23:09:01.822 Info PlaystateService-0HNNNNQ5LMFTJ:00000001: http/1.1 POST http://[REDACTED_DOMAIN]/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for Android&X-Emby-Device-Name=Living Room TV&X-Emby-Device-Id=[REDACTED_DEVICE_ID]&X-Emby-Client-Version=3.5.36&X-Emby-Token=[REDACTED_TOKEN]&X-Emby-Language=en-us&reqformat=json. Source Ip: [REDACTED_IP], UserAgent: Mozilla/5.0 (Linux; Android 11; Philips 4K A1 Build/RTM8.240401.161; wv)

2026-08-11 23:09:01.823 Info PlaystateService-0HNNNNQ5LMFTJ:00000001: http/1.1 Response 204 to [REDACTED_IP]. Time: 1ms. POST http://[REDACTED_DOMAIN]/emby/Sessions/Playing/Progress

 

Samsung TV Playback Attempt (with TranscodeReasons=ContainerNotSupported):

2026-08-11 23:09:03.681 Info DynamicHlsService-0HNNNNQ5LMFTN:00000001: http/1.1 GET http://[REDACTED_DOMAIN]/emby/videos/6991495/hls1/subs/749.vtt?PlaySessionId=f27d09f507764925afe7d1b42cb6bece&VttTimestampMap=900000&CurrentSubtitleStreamIndex=2. Source Ip: [REDACTED_IP], User-Agent=samsung-agent/1.1

2026-08-11 23:09:03.683 Info DynamicHlsService-0HNNNNQ5LMFTN:00000001: http/1.1 Response 200 to [REDACTED_IP]. Time: 2ms. GET http://[REDACTED_DOMAIN]/emby/videos/6991495/hls1/subs/749.vtt

 

Web Client Transcode Failure (ContainerNotSupported):

2026-08-11 23:09:04.692 Info DynamicHlsService-0HNNNNQ5LMFTQ:00000001: TranscodeReasons=ContainerNotSupported... Source Ip: [REDACTED_IP], User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64)... Chrome/151... Microsoft Edge

 

If you'd rather just have the raw log file let me know how to send it privately.

 

 

 

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...