PseudeoTV-Plex - Create LiveTV channels from your Plex playlists

I’ve used Plex for many years…but I’m not sure how to create a duplicate ‘Live TV and DVR’ part without building a second Plex VM.

Now that I’m thinking about it, some kind of integration with a third party EPG provider like SchedulesDirect into pseudotv might do what I’m looking for. Essentially it could map all the channels from my cable provider, and then psuedotv could edit that xml file to always be syncing IT’S channels to it. Then when you setup the EPG on PLEX, set it to the modified xmltv file that has been merged, then assign all the pseudo tv channels to the appropriately added channels in the modified epg file…IDK just thinking outta my ass here.

instructions for creating two instances of Live TV and DVR are above - scroll up

You’ve got to be f’ing kidding me. I changed damn near every setting trying to fix the freezing issue except for the log checkbox. I reset everything back to default and just turned logging on and everything’s working fine.

This is easily one of the more ridiculous bugs I’ve run across and I work in software engineering.

Thank you so much.

1 Like

Haha, yeah I spent a lot of time fiddling with settings beforehand as well. It wasn’t an issue you’d likely suspect.

At least the bug is identified now, so hopefully it can be addressed in future relases. DEFENDORe has done an amazing job with this.

jxordan, are there windows exe binaries available in your fork? I havn’t done a download full yet but wanted to check first?

Thanks,

PCNerd

nah man, my server runs on linux so I just use the docker image. The source is there, you should be able to create a windows binary if you have node 12 installed.

Sorry for the late response guys.

The project’s been moved over to GitHub to streamline docker imaging and binary releases.

The GitLab repo now just mirrors the GitHub repo now. The updated link can be found here: https://github.com/DEFENDORe/pseudotv

Anybody who would like to contribute to the project as a maintainer, flip me a message and I’ll add you on github.

Some bugs have been squashed and Unraid support has been added. Subtitles are also now disabled by default.

1 Like

thanks for the great work! how do you update the windows binary from .5 to .51? just replace the exe and it will retain the settings?

thanks

Pretty sure no database stuff changed so you should be good to just replace the executable and keep your existing .pseudotv folder.

If your not too attached to you current channel config I’d just delete it (.pseudotv) and start from scratch again. Just to play it safe lol.

1 Like

DEFENDORe you have started a movement bro… this is awesome.
Do we need to remove the DVR again and re-add to plex for 0.0.51?

scratch that. didn’tpay attention to your last post :confused:

Everything should be the same, so you should be good to go.
Again tho, to play it safe I’d just delete and reads the tuner in Plex. It’s only 1 URL and 1 file path to set it up in Plex haha. I’ve done it over 1000 times now and can getter done in 20 seconds lol.

What channels have people setup?

Here is a sample of my list.

2 Likes

That’s incredible dude. Looks awesome!

Yep got it going … mine still pauses every few seconds even with the change in FFMPEG settings… but it very well could be my computer. Got a new one in the works to setup, just been taking my time getting it going. Guess nows the time since so many others are having things work well for them.

Thanks tons.

All thanks to you. Please keep it rockin and rollin. :smiley:

Same here. I’m still getting pauses every few seconds even with the change in FFMPEG settings.

1 Like

Are you using libx264 or mpeg2video for encoding?
Are there subtitles enabled on the content that is buffering?

I found mpeg2video to be a lot more stable.

1 Like

Thanks that did it. I had it on libx264. Changed to mpeg2video, its no longer pausing every few seconds. Thanks so much!

djino

I have found the mpeg2video encoder works best for me (i5 4690k). libx264 is decent but I find high bit-rate input files hurt performance. h264_qsv and mpeg2_qsv will fail when trans-coding certain codecs. I don’t have an nvidia GPU to test their encoder.