[suggestion] Plex media server as relay server

Suggestion/feature request: Plex media server as relay server

Scenario:
I have my plex media server and I can connect to it without problems with clients in my LAN but I cannot configure port forwarding (e.g. ISP double NAT) to connect through the internet.
My friend has a similar setup but he has configured port fowarding correctly so we can access his server even through the internet.
The problem is that he cannot stream from my server, at least not directly, it has to connect to my server through a Plex relay server.
Suggestion:
Since my friend has a Plex media server in his LAN, it would be awesome to use it also as a Relay server. In this way he could stream “almost” directly without using Plex’s own servers and without (artificial) bandwidth limits

This is really not what Plex was designen for. It needs portforwarding to playback remotely.

This is a setup that Plex was designen for and not really similar to yours - his server can accept connections from clients through his NAT.

The only thing that would change with your suggestion is that instead of his client using the plex relay from your server as it is now. He would be streaming “directly” from his Plex server but his Plex server would still be using Plex relays to stream from your Plex server - There is no other way than Plex relay as you are behind double NAT.

I am no expert at all and correct me if i’m wrong but I don’t se that being any better. You are still using Plex relays. I think your best bet is to get another ISP if possible - otherwise maybe consider a hosted Plex enviroment.

Maybe I wasn’t clear enough…
If a plex media server could also act as a relay server my friend will be able to stream from my PMS using his (inside his LAN) as a relay.
So the path would be:
My PMS —-(internet)—->His PMS—-(LAN)—>His plex client
Instead of
My PMS—(internet)—->Plex Relay—(internet)—>His plex client

Also, there won’t be any bandwidth limitations since we don’t need the stream go through Plex’s relay servers which limits are 1mbps without plex pass and 2mbps with pass

Edit: this is a suggestion/feature request, I know that currently is not possible to do what I want

much easier answer:

IPsec VPN tunnel between the two sites

Yes, a VPN would do the trick. But it would be a nice thing to have it “just working”

You want Plex to self-navigate through CG-NAT?

Not possible because the exit IP is always changing,
Only when VPN tunnel is established is the IP stable.

Your request is asking differently owned PMS systems to share files which will not happen due to laws in different countries.