2018.07.25 - LiveTVH 1.4
2018.07.08 - LiveTVH 1.3
2017.05.22 - LiveTVH 1.2
2017.05.14 - LiveTVH 1.1
2017.05.10 - Initial release 1.0
Open the Tvheadend web interface and navigate to Configuration > Users > Passwords. Create a user and password.
Navigate to Configuration > Users > Access Entries and create a new access entry for the user.
Select "Web interface", Streaming > "Basic", and Video recorder > "Basic".
Set the LiveTVH preferences with the Tvheadend LAN IP address/hostname (or WAN for remote access), username, and password.
Channels will take a bit of time to load initially while metadata is fetched and speed up over time as the cache is built up and stored for 30 days. Up to 30 channels per page works reasonably well.
Direct streaming of channels on Plex Web, iOS, Roku, and Android requires identifying the channel's codecs and resolution using Tvheadend channel tags. Create and set channel tags in Tvheadend as appropriate for each channel:
Radio (audio-only) channels are also identified using Tvheadend channel tags - create and set a
Radio tag in Tvheadend on the appropriate channels for audio-only playback, as well as audio tags (for example,
AAC) for direct streaming.
Watching remotely may require Tvheadend to have a public-facing address, as some clients will attempt to directly play the Tvheadend stream instead of running through the Plex transcoder.
In this case, putting Tvheadend behind a reverse proxy with SSL is highly recommended, as the Tvheadend username and password is sent using HTTP Basic Authentication and is not secure over plain HTTP.
LiveTVH preferentially searches for metadata on theTVDB using a show's zap2it ID if provided through Tvheadend's EPG.
For example, zap2xml produces an XMLTV file with a zap2it ID for each show (if available) - Tvheadend includes this information in its EPG, and LiveTVH will use this ID to match the correct show. If a zap2it ID is not available, LiveTVH will fallback to searching by name.
If searching theTVDB fails by zap2it ID but succeeds by name, LiveTVH will display the zap2it ID in the summary as an alert that the show's zap2it entry on theTVDB may be missing/incorrect - consider updating theTVDB.com with the correct information to improve search results. For example, many shows are in the older
SHxxxxxx format, while the current format is