Jump to content

[Fix] Roku Live TV broken on Apple Silicon Docker (linuxserver/emby ARM64)


Recommended Posts

shiz504
Posted (edited)

I’m a Premiere subscriber running linuxserver/emby on a Mac mini M4 in Docker. Roku Live TV was broken. Some channels played, others buffered or went black. No pattern.

Found the root cause. Two problems.

The linuxserver container’s LD_LIBRARY_PATH poisons Emby’s bundled ffmpeg on ARM64 at runtime. And Roku’s HLS client chokes on copy-codec passthrough for certain IPTV streams.

The fix. Wrapper scripts via custom-cont-init.d that clean the environment before ffmpeg launches and selectively rewrite copy-codec live streams to libx264/aac. ffdetect stays untouched. IsEmbyCustom stays true. No binaries modified. Persists across restarts.

Tested on:

- Emby 4.9.3.0
- linuxserver/emby:latest ARM64
- Docker Desktop 29.2.1
- macOS 26.3.1
- Mac mini M4
- Roku Streambar SE

Results: Five encoders detected. Zero errors. HLS confirmed on multiple live channels. Copy codec rewrite verified in logs.

Drop-in fix. Three minutes to install. Clone the repo, copy the scripts, add one mount line to your compose file, restart.

https://github.com/shiz504/emby-roku-as-fix

Happy to help anyone hitting the same issue.

Edited by shiz504
update
Posted

HI, have you tried our official docker container ?

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