Go to PleX

I disabled remote access and I serve through NGINX now, but it feels slower.

Help

Thumbnail image: Need to increase security across clouds and machines? Secure your infrastructure across all your environments through a single interface and globally control and restrict access to sensitive data and systems.

What exactly feels slower?

I've been using NGINX Proxy Manager for my reverse proxy for over a year without port forwarding and haven't had any noticeable issues with remote streaming/access.

Your post actually got me interested in the nginx config, and I just added some parts such as the gzipping and buffering changes to the advanced config section of NPM. Its probably a placebo but plex feels snappier now, but either way it hasn't affected access in a bad way.

1 year later edit: Most of those changes ended up being a problem for some remote clients so I ended up taking them all out.

The initial loading of a movie when you hit play.

More replies

Can I ask how you have npm configured for Plex, I would love to know?

More replies More replies

I don't understand why folks do this. Having Plex running on a random high port is more secure than having 80/433 open IMHO.

Security through obscurity is rubbish.

Doesnt really matter what port is open

More replies

More replies

I figured it out. But I only have a clue.

For some reason, all browser streaming is being transcoded. But when I set "Limit remote stream bitrate" to "no limit" it's not transcoding anymore. When I use plex apps like Plex for Windows and Plex on Mobile it doesn't transcode.

Why not just use the actual Plex application then?

If you search this sub you’ll notice that viewing within a web browser isn’t recommended due to them not having a lot of codecs or the proper ones. You’ll see a lot of transcoding on it. It’s going to depend a lot on your media; like being HEVC, or having audio like TrueHD, or even image-based subtitles.

More replies

What is the hardware on either end? You are now serving via TLS encryption. Your CPU is having to wrap it up and your end device is having to unwrap it. If either end is outdated hardware, this could be why it feels slower. Can you also check your CPU usage?