https://github.com/jacemayer/pyplexdvr
Python Plex DVR using Flask and FFMPEG
https://github.com/jacemayer/pyplexdvr
flask gunicorn plex plex-channel plex-media-server
Last synced: about 2 months ago
JSON representation
Python Plex DVR using Flask and FFMPEG
- Host: GitHub
- URL: https://github.com/jacemayer/pyplexdvr
- Owner: JaceMayer
- Created: 2024-03-12T20:33:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-19T21:38:25.000Z (over 1 year ago)
- Last Synced: 2025-06-05T04:49:21.866Z (about 1 year ago)
- Topics: flask, gunicorn, plex, plex-channel, plex-media-server
- Language: Python
- Homepage:
- Size: 81.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PyPlexDVR
This was created to constantly serve TV/Movies as a Live TV Stream to Plex Media Server.
Features:
- HDHomeRun DVR Emulation (using gunicorn + Flask)
- Media streaming from files (FFMPEG)
- Media streaming from HTTP (FFMPEG)
# Usage
Download and modify the DVR Configuration file
https://github.com/JaceMayer/PyPlexDVR/blob/main/config.yaml
Pull the latest docker image
```
docker pull ghcr.io/jacemayer/pyplexdvr:latest
```
Run the docker container passing in your media directiory, and your configuration file.
```
docker run -v /PATH/TO/MEDIA:/CONFIGURED/PATH -v /PATH/TO/config.yaml:/home/appuser/config.yaml -p 5006:5006 -i -t ghcr.io/jacemayer/pyplexdvr:latest
```