Live TV is smooth, Recorded TV is Unwatchable (running on a VM)

So I am pretty new to Plex DVR and Live TV… However, I have been using Plex for awhile now. Live TV may take a couple seconds to load (especially the 1080i channels), but plays fine once loaded. I can even pause and play TV (with no buffer).

Then I go to watch a recorded TV show, and it plays smooth for about 3-5 seconds, and just hangs until I give up on it. I monitor my vmware stats (CPU and Memory usage) and it does spike in CPU.

I have my Plex running on Ubuntu Server 17.10. It is installed on a virtual host. I have provisioned 8 CPUs and 16 GB or RAM (it was 4 and 8, but I was just testing). Its running on a pretty beefy host. However, the OS is installed on an SSD, while the Data is stored on an NFS drive. Could it be an I/O issue? Maybe the NFS drive is the bottle neck?

What is the tuner you are using for Live TV?

What is the client you are using to view your Live TV and recorded streams?

Are you running any post processing?

I use android TV with no media transcoding in my post processing script and HDHomeRun Prime tuner. Live TV playback plays smoothly with no transcoding. Playback of a recorded stream requires direct streaming (container conversion because the android tv apparently can’t play .ts container) and that performance is awful. I get a lot of very frequent buffering or stuttering, skipping forward/backward is time consuming and sometimes causes the client to jump huge amounts of time or crash altogether. I have to set a full stream transcode by specifying a quality setting to transcode to in order to properly play the file. Its not ideal and as soon as I have time I’m going to rewrite my post processing script to convert the container for storage which should resolve my issue.

Not sure it that helps at all but good luck.

I have the HDHomeRun Connect Quatro. I experience this using the web client, on my desktop.

I would highly recommend downloading Plex Media Player from the main site and giving that a shot. I’m not a fan of watching things through the web interface for this very reason.