Emulates a SiliconDust HDHomeRun by its HTTP API for use with Plex's DVR feature.
3.6K
https://github.com/andyrak/plex-dvr-hls
This web server emulates a SiliconDust HDHomeRun by its HTTP API for use with Plex's DVR feature. It is designed for use with HLS .m3u8 streams, although any input format accepted by ffmpeg should work.
GOOS=linux GOARCH=amd64 go build -o plex-dvr-hls-linux-amd64 cmd/main.go)config.json in the working directory and fill in the necessary. Possible values for encoder_profile are vaapi, video_toolbox, omx and cpu. A sample config.example.json is available on GitHub.channels.json and fill in the necessary. A sample channels.example.json is available on GitHub.templates folder from this repository into the working directory (alongside the two JSON files)http://<ip of machine>:5004. When prompted for an Electronic Programme Guide, you can either use one if it's available, or use the auto-generated one by entering http://<ip of machine>:5004/xmltvgo mod downloadgo run cmd/main.goContent type
Image
Digest
sha256:5ea97eafa…
Size
40 MB
Last updated
over 2 years ago
docker pull andyrak/plex-dvr-hls