After years of frustration with MythTV, Plex, Emby, Jellyfin for live TV,
I finally built my own backend.
What drove me here:
- Slow transcoding startup times (or janky offline pre-probing)
- Broken closed captioning
- Poor support for older GPUs
- Chromecast issues
- Xtream API treated as an afterthought
What I built:
- Hardware-accelerated transcoding (VAAPI, NVENC) with CPU fallbacks
- Optimized for older GPUs that larger projects have dropped
- Cached on-the-fly stream probing stream for faster startup
- Proper CC/subtitle passthrough
- Chromecast that actually works
- Native Xtream API support
- Minimal resource footprint
Soon I'll add AI upscaling, catch-up TV, and better DVR.
This is a self-hosted transcoding server for live streams--similar to
Jellyfin and Emby but laser focused on minimalism and performance. It doesn't
provide or aggregate content.
dfacto•2h ago
What drove me here:
- Slow transcoding startup times (or janky offline pre-probing)
- Broken closed captioning
- Poor support for older GPUs
- Chromecast issues
- Xtream API treated as an afterthought
What I built:
- Hardware-accelerated transcoding (VAAPI, NVENC) with CPU fallbacks
- Optimized for older GPUs that larger projects have dropped
- Cached on-the-fly stream probing stream for faster startup
- Proper CC/subtitle passthrough
- Chromecast that actually works
- Native Xtream API support
- Minimal resource footprint
Soon I'll add AI upscaling, catch-up TV, and better DVR.
This is a self-hosted transcoding server for live streams--similar to Jellyfin and Emby but laser focused on minimalism and performance. It doesn't provide or aggregate content.