Skip to content
/ tvhplayer Public

Desktop client for playback and recording with TVheadend

License

Notifications You must be signed in to change notification settings

mfat/tvhplayer

Repository files navigation

tvhplayer

TVHplayer

Desktop client for playback and recording live TV with TVheadend

Screenshot

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
  • tvhplayer is the linux executable.
  • For windows download the exe installer
  • For macOS run the app from source (see below) until an executable is ready for release.

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 (faster)

  • You can run the code directly with python, this way the app will start faster. You may want to do this if you don't want to download the 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.
  • Run the app with: python3 tvhplayer.py

Support development

Bitcoin: bc1qqtsyf0ft85zshsnw25jgsxnqy45rfa867zqk4t

About

Desktop client for playback and recording with TVheadend

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages