https://gitlab.com/DEFENDORe/pseudotv-plex/-/tree/master
10K+
Not maintained, please use the official image here: https://hub.docker.com/r/defendore/pseudotv
PseudoTV is a Plex DVR plugin. It allows you to host your own fake live tv service by dynamically streaming media from your Plex servers(s). Your channels and settings are all manged throught the PseudoTV Web UI.
PseudoTV will show up as a HDHomeRun device within Plex. When configuring your Plex Tuner, simply use the generatered ./.pseudotv/xmltv.xml file for EPG data. PseudoTV will automatically refresh your Plex server's EPG data and channel mappings (if specified to do so in settings) when configuring channels via the Web UI. Ensure your FFMPEG path is set correctly via the Web UI, and enjoy!
"scanType": "progressive"channels.m3u and lineup.json will now generate URLs based on the incoming http request.h265_qsv, mpeg2_qsvh264_nvencmpeg2videolibx264 (default).pseudotv/images and reference them via http://pseudotv-ip:8000/images/myImage.pngPlease delete your old .pseudotv directory before using the new version. I'm sorry but it'd take more effort than its worth to convert the old databases..
Unless your are using the Docker image, you must download and install ffmpeg to your system and set the correct path in the PseudoTV Web UI.
By default, pseudotv will create the directory .pseudotv wherever pseudotv is launched from. Your xmltv.xml file and config databases are stored here. An M3U can also be downloaded via the Web UI (useful if using xTeVe).
Do not use the Web UI XMLTV URL when feeding Plex the xmltv.xml file. Plex fails to update it's EPG from a URL for some reason (at least on Windows). Use the local file path to .pseudotv/xmltv.xml
Download and run the PseudoTV executable (argument defaults below)
./pseudotv-win.exe --port 8000 --database ./pseudotv
git clone https://gitlab.com/DEFENDORe/pseudotv-plex.git
cd pseudotv-plex
docker build -t pseudotv .
docker run --name pseudotv -p 8000:8000 -v C:\.pseudotv:/home/node/app/.pseudotv pseudotv
git clone https://gitlab.com/DEFENDORe/pseudotv-plex.git
cd pseudotv-plex
npm install
npm run build
npm run start
Building Binaries: (uses babel and pkg)
npm run build
npm run compile
npm run package
Live Development: (using nodemon and watchify)
npm run dev-client
npm run dev-server
Content type
Image
Digest
Size
428.4 MB
Last updated
over 6 years ago
docker pull tcjdesign/pseudotv-plex