10
submitted 1 year ago* (last edited 1 year ago) by Biorix@lemmy.fmhy.ml to c/plex@lemmy.ca

My computer crashed recently, and I had to reinstall everything. Since then, I could not have anything above 720p anywhere besides playing directly on the computer that runs plex.

It looks like the maximum rate is 2 Mbps regardless of the original format.

I my install is pretty much the same as before.

I run plex as a docker container on Kubuntu.

CPU : I5-4590

GPU : GeForce 1030

I installed the Nvidia toolbox for docker as well, and everything should be good

I tried activating, deactivating HW transcoding, playing with the transcoding speed option, disabled the iGPU to use only the 1030, but nothing seems to make any difference.

I first thought it was a certain format, but it seems to affect everything. I tried to optimize a file by encoding it with the plex option, but the issue stays.

I thought about a network limitation, but nothing is supposed to have changed.

I'm kind of clueless now on what to do next

Any idea on where to look?

Edit2:

Solved!

I unchecked the "use relay" option, and that fixed it.

I still have issues with certain clients, but that's another problem.

I found it odd that everything defaulted to relay when it could have direct play with certain clients.

Thank you for the help!

you are viewing a single comment's thread
view the rest of the comments
[-] Faceman2K23@discuss.tchncs.de 5 points 1 year ago

Definately a network issue in this case.

2mbit sounds suspiciously like it is falling back onto the relay service, which means plex cant communicate through it's normal ports.

If you are trying to play on local devices on your home network, this means there is no route to the server other than via the WAN, that is a router issue too in most cases, but can be caused by an authorisation issue.

Perhaps you can also try adding your local LAN (and any other subnets you have players on) to the "allow connections without auth" box in the network settings on the server. you can add individual IPs, or ranges like 192.168.10.0/24 for example.

[-] Biorix@lemmy.fmhy.ml 2 points 1 year ago* (last edited 1 year ago)

Thanks for the response

I checked, but the issue is still there, the IPs are the same as before, as I fixed the IP of the computer on the router. The port are forwarded manually and the server is accessible from outside the network.

The limit is set to original and upload debit, limited to 11 Mbps.

I just added all the local subnetwork IP list as you said, and the option "treat IP WAN as LAN speed" was already checked.

Secure connections are set to "preferred".

Also, I'm able to access my server directly from outside through my public IP, so the forwarding should be good.

Is there a way to see if I pass through relay instead of direct local play?

[-] Biorix@lemmy.fmhy.ml 1 points 1 year ago

About the IPs, Is the fact that docker is not per say on the same network can influence that ?

[-] Faceman2K23@discuss.tchncs.de 1 points 1 year ago

Docker Bridge networks usually have their ports mapped through to your main network so unless it is very misconfiguration that is not where the issue is likely to be.

I'd look in your router settings for client isolation perhaps. Can a computer on your network ping another device?

Also if you haven't already, install tautulli which will give you more detail about what is being played, how and why it is transcoding, and perhaps the problem can be identified there.

this post was submitted on 14 Jul 2023
10 points (100.0% liked)

Plex

2401 readers
1 users here now

Welcome to Plex, a community dedicated to Plex, the media server/client solution for enjoying your media!

founded 1 year ago
MODERATORS