Skip to content

mfat/tvhplayer

Repository files navigation

tvhplayer

TVHplayer

Desktop client for playback and recording live TV with TVheadend

Screenshot2

Features:

  • Add multiple servers
  • Browse EPG for each channel and schedule recording your favorite shows
  • Play live TV & radio channels
  • Initiate instant records on your TVheadend server
  • Record live TV locally
  • Set custom duration for recordings
  • Monitor your server status, signal strength and DVR right from the app
  • Uses built-in VLC player for maximum compatibility
  • Cross-platform - runs on linux, macOS and Windows

Download

  • Head to releases section to download for your operating system

Requirements

  • VLC must be installed as it's used for playback. (on linux make sure to install vlc dev packages too)
  • FFMPEG (used for local recording feature if you need it)
    • On Windows follow this guide to add ffmpeg to windows PATH. You can also put ffmpeg.exe in the same directory as tvhplayer.

Support

Run the app from source

  • You can run the code directly with python. You may want to do this if you don't want to download an executable. To do this:
  • install python
  • download the requirements.txt and run this command: pip install -r requirements.txt
  • Download the tvhplayer zip file from the latest release and extract to a folder or clone using git: git clone https://github.com/mfat/tvhplayer.git
  • cd into the folder
  • Run the app with: python3 tvhplayer/tvhplayer.py

Support development

Bitcoin: bc1qqtsyf0ft85zshsnw25jgsxnqy45rfa867zqk4t

Doge: DRzNb8DycFD65H6oHNLuzyTzY1S5avPHHx

About

Desktop client for playback and recording with TVheadend

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages