3 pointsby dfacto2 hours ago1 comment
  • dfacto2 hours ago
    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.