#plex #proxies #port #user #tvheadend #dvr

app tvheadproxy

tvheadproxy 是一个代理 tvheadend 的应用程序,使其可以与 Plex DVR 一起使用。

1 个不稳定版本

0.1.0 2019年9月25日

9#proxies

MIT 许可证

20KB
152 行代码(不包括注释)

tvheadproxy

该应用程序代理 tvheadend,使其可以与 Plex DVR 一起使用。

安装

以下示例假设您有以下配置

  • 用户名为 livetvh,在 tvheadend 上,密码为 mypassword
  • 您的 tvheadend 网页界面位于 192.168.1.10:9981
  • 您运行此程序的机器具有 IP 地址 192.168.1.10,端口号 5004 是空闲的。

本地

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

示例

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"

然后在 Plex 中,转到 设置/实时 电视 PVR,点击 添加设备,并输入 http://192.168.1.10:5004

帮助

tvheadproxy 0.1.0
TV Headend Proxy

USAGE:
    tvheadproxy [OPTIONS] --tvh_proxy_url <tvh-proxy-url> --tvh_url <tvh-url> --tvh_user <tvh-user>

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

OPTIONS:
    -o, --port <port>                         [env: PORT=]  [default: 5004]
    -s, --stream_profile <stream-profile>     [env: STREAM_PROFILE=]  [default: pass]
    -c, --tuner_count <tuners>                [env: TUNER_COUNT=]  [default: 3]
    -w, --tv_weight <tv-weight>               [env: TV_WEIGHT=]  [default: 300]
    -p, --tvh_pass <tvh-pass>                 [env: TVH_PASS=]
    -h, --tvh_proxy_url <tvh-proxy-url>       [env: TVH_PROXY_URL=]
    -t, --tvh_url <tvh-url>                   [env: TVH_URL=]
    -u, --tvh_user <tvh-user>                 [env: TVH_USER=]

依赖项

~28–40MB
~715K SLoC