DVR playback issue

Ok folks, I have a Hauppauge Digital TV Tuner for Xbox One TV Tuners and Video Capture 1578 which I found on Amazon.

I added the DVR, updated the guide, and am able to record with no problem. I have the antenna split to various TVs in my house which have no problem with signal or drop off. One of the splits goes to my Hauppauge. So the input signal is fine.

Here is the issue. When I am using a client Plex player on an Android phone, PC, or Roku/Firestick the video just buffers and buffers, spins constantly and never plays. I even get this occasionally on the server itself on playback. Eventually it will throw the Error (Playback has stopped because the connection to the Plex Media Server has been lost) or the Error that says the Server is not fast enough to stream this content.

More background, I only use the Plex server primarily to stream 480p DVD streams ripped from my own DVDs. That works perfectly, and has for years. This is now dealing with HD content over the air.

Attempted mitigation:

  1. Tried lowering the Quality down to 480 or 320. (this help a bit, not much)
  2. Tried both WIFI and 4G signal, ensured I have more than enough bandwidth, from 15 to 40mbps on the Client.
  3. Re adding the Tuner and re downloading the program guide. (Occasionally when I go to the Tuner settings on the Server, it says DVR cannot be found with a red X.

Something tells me this something to do with the transcoding work the PC is performing. My Server PC is this ASUS gaming PC (link) which has a 1st Gen i7 and ATi HD 5870 dedicated GPU. However I do have an SSD as the primary drive, not the stock HDD. I also have the PC connected to the router via Ethernet not Wireless.

Any help?

What is your plex client? I am having same issue with Roku and an Andriod box. Seems mpeg2 decoding support is not in the plex app or something?