PseudeoTV-Plex - Create LiveTV channels from your Plex playlists

Thanks for the tip! May give that a go, I actually just went with a simple while true loop and cron it.

Now I don’t know if this is possible, but has anyone figured out how to DLNA service this companion app similar to an actual HD Homerun kit for use in Kodi? That would be very cool!

Update: I actually can’t get my guide for my HD Homerun to work even with the workaround… Guide just eventually ends up empty after initializing somewhat. Also, it seems I’ll have to apply the workaround full-circle whenever I want to modify the service.

I’ll keep my eye on this, looks promising!

1 Like

Has anyone found a way to run this on a different computer than where plex is installed? I have a spare laptop that would be a better transcoder than my current server.

docker container would be the easiest

Is it possible to install/run this on a linux plex box in the cloud with no root access?

Im getting the below error when trying to set up on my VPS.

Followed all the instructions for a docker image install. Not sure what im doing wrong?

dan@ssdnodes-91195:~/pseudotv-plex$ sudo docker run --name pseudotv -p 8000:8000 -v C:\.pseudotv:/home/node/app/.pseudotv pseudotv

docker: Error response from daemon: invalid mode: /home/node/app/.pseudotv.
See 'docker run --help'.

Can anyone help me with a problem? I’ve set everything up. The guide works great, I added my logos, Plex pulls the guide fine. I tested on 4 different clients (web/iPhone/Shield/Roku). Everything works fine EXCEPT on the Shield. The app on the Shield says the tuner is offline. However, none of the other clients are showing this let alone it not working. Can’t figure this one out.

C:\.pseudotv

This isn’t a valid Linux directory.

Are they ALL on the same network?

this is awesome, i got it working but i cant get the channel logo url to work, i put my png image in the images folder, pointed it out to the url http://pseudottv ip:8000/images/myimage.png
and its giving me the "please enter a valid url or leave blank.
anyone has any idea how to fix this.
thanks in advance!!

Yes all are on the same network.

Edit: Just checked and it works fine on the AppleTV as well.

So I’ve gotten this working finally. Now I’ve been running into issues with it freezing and then completely killing the stream. The weird thing is that the freezing is completely predictable. It will freeze at 1 minute and 10 seconds after starting a channel. Then it will stay frozen for just about 30 seconds, freeze for another 1 min 10 seconds, freeze for 30, then play for about 20 seconds before ending the stream due to weak signal. I’ve messed with the ffmpeg settings thinking it wasn’t able to stream, but nothing has changed. It happens exactly the same regardless of the plex device. Tried on iOS, AppleTV, Roku, and web. All experience the exact same issue.

Try hosting the image on imugr instead.

Ok so… I feel like an idiot. Apparently the Shield had an older “setup” pinned. I found the proper DVR in More. It’s working but still freezing but I see others are having similar issues.

This is fantastic and just what everyone’s been requesting from the Plex team for a long time now. Awesome.

I’m also having issues with freezing though. It happens about a 1-2 minutes in and continues to occur throughout playback. I’ve tried messing with all sorts of Ffmpeg settings all day - tried both nightly and stable builds of ffmpeg; I’ve tried each video encoder and audio combinations with different bitrates. I seem to have had the most success with mpeg2video, although this still freezes every 7 minutes or so, and to be honest I’d prefer hardware encoding anyway.

Not sure what’s causing the freezing, but it seems others are having the same issue so hopefully it can be sorted. Very promising though =).

I think I set this up all correctly but I cannot actually play anything back.

Any ideas?

Edit: lol, nevermind I forgot to install ffmpeg. It’s working now and I’ll report back on how it runs

JIC it’s not clear, he meant replace “pseudotv ip” in that URL with the IP of your pseudotv box (192.168.1.xx or whatever.)

I’m a little bit silly and thought this was completely different to what it actually was (despite spending about a day trying to get it working in my docker environment! :))

I was thinking/hoping it was a way of adding external streams as ‘channels’ which would be presented within the DVR aspect of plex.

Without meaning to derail too much, is there a plugin which would do this? or would it be hard to change this plugin to allow stream url’s etc instead of it using plex as its store of content for channels?

apologies for the probably inappropriate / irrelevant reply

I’m running this in a docker on a Synology DS918+, with Plex running as a native Synology SPK. I’ve successfully signed into Plex throught the web ui, and I’ve set up a channel, but I’m getting “Server returned 400 Bad Request” in the log when I try to run a stream from the m3u.

Can anyone help?

I had a similar experience today with 0.0.5, just to confirm. I even played around to get everything on a particular channel to “direct play” at its original Mbps and still had the freezing/buffering issue. Freezing occurs 2x within a 23 minute episode, so around 7 minutes as well.

Same exact thing happened to me. I found that I had 3 Live TV & DVR, but only 1 worked.