Project
- Stars
- Started
- Issues
- License
Record live TV into your own Jellyfin library
Watch HDHomeRun channels and schedule recordings on a Jellyfin server you run. The server discovers network tuners and shares live TV and recordings with compatible Jellyfin clients. You provide storage and a programme guide, such as XMLTV or a paid Schedules Direct account.
Keep the server running for scheduled recordings. Protected channels cannot be decrypted, and FLEX 4K’s ATSC 3.0 audio depends on server and player codec support. Test your actual channels before relying on recordings.

HDHomeRun tuners
FLEX 4K (partly), FLEX DUO, FLEX QUATRO, CONNECT / CONNECT DUO / QUATRO, EXTEND, and PRIME (partly)
FLEX 4K and PRIME: Unprotected channels only; playback depends on codecs.
FLEX DUO, FLEX QUATRO, CONNECT / CONNECT DUO / QUATRO, and EXTEND: Network tuner on the same reachable network.
How did it go? Tips, problems, questions…
Record live TV into your own Jellyfin library
Watch HDHomeRun channels and schedule recordings on a Jellyfin server you run. The server discovers network tuners and shares live TV and recordings with compatible Jellyfin clients. You provide storage and a programme guide, such as XMLTV or a paid Schedules Direct account.
Keep the server running for scheduled recordings. Protected channels cannot be decrypted, and FLEX 4K’s ATSC 3.0 audio depends on server and player codec support. Test your actual channels before relying on recordings.
jellyfin
On GitHub

HDHomeRun tuners
FLEX 4K (partly), FLEX DUO, FLEX QUATRO, CONNECT / CONNECT DUO / QUATRO, EXTEND, and PRIME (partly)
FLEX 4K and PRIME: Unprotected channels only; playback depends on codecs.
FLEX DUO, FLEX QUATRO, CONNECT / CONNECT DUO / QUATRO, and EXTEND: Network tuner on the same reachable network.
Feedback
How did it go? Tips, problems, questions…