tvheadproxy

The app proxies tvheadend so that it can be used with Plex DVR.

Installation

Examples assume you ave the following:

Local

bash cargo install tvheadproxy // add -f to update tvheadproxy -h "http://192.168.1.10:5004" -t "http://192.168.1.10:9981" -u "livetvh" -p "mypassword"

Docker

Example:

bash docker run -dit -p 5004:5004 simonhdickson/tvheadproxy -h "http://192.168.1.10:5004" -t "http://192.168.1.10:9981" -u "livetvh" -p "mypassword"

Then in Plex go to Settings/Live TV PVR click Add Device and type http://192.168.1.10:5004

Help

```bash tvheadproxy 0.1.0 TV Headend Proxy

USAGE: tvheadproxy [OPTIONS] --tvhproxyurl --tvhurl --tvhuser

FLAGS: --help Prints help information -V, --version Prints version information

OPTIONS: -o, --port [env: PORT=] [default: 5004] -s, --streamprofile [env: STREAMPROFILE=] [default: pass] -c, --tunercount [env: TUNERCOUNT=] [default: 3] -w, --tvweight [env: TVWEIGHT=] [default: 300] -p, --tvhpass [env: TVHPASS=] -h, --tvhproxyurl [env: TVHPROXYURL=] -t, --tvhurl [env: TVHURL=] -u, --tvhuser [env: TVHUSER=] ```