We are also changing how remote playback works for streaming personal media (that is, playback when not on the same local network as the server). The reality is that we need more resources to continue putting forth the best personal media experience, and as a result, we will no longer offer remote playback as a free feature. This—alongside the new Plex Pass pricing—will help provide those resources. This change will apply to the future release of our new Plex experience for mobile and other platforms.
I feel like it’s just a matter of time, until they pull the rug from under lifetime subs.
But in any case, this is probably it for me. I’m not completely happy with jellyfin performance on my server, but the price hike puts me outside of what i’m willing to spend for this service. I already host it myself, and i can tunnel it myself too, if i ever decide to run it outside of my home network
And that’s why open source is best.
Jellyfin needs to partner with someone people can pay a very low and reasonable and/or one-time fee to enable remote streaming without the fuss of setting up either dangerous port-forwarding or the complexity of reverse proxies (paying for a domain-name, the set-up itself including certificates, keeping it updated for security purposes).
And no a VPN is not a solution, the difficulty for non-technical users in setting up a VPN (if it’s even possible, on smart-tvs it’s almost always not, and I don’t think devices like AppleTV and other streaming boxes often support them) is too high and it’s an unwanted annoyance even for technical users.
I’m not talking about streaming video’s through someone else’s servers or using their bandwidth. I’m talking about the connection phase of clients and servers where Plex acts like an enhanced dynamic DNS service with authentication. They have an agent on the local media server which sends to the remote web service of the third party the IP address, the port configured for use, the account or server name, etc. When a client tries to connect they go to this remote web service with the servername/username info, the web service authenticates them then gives them the current IP address and any other information necessary. It then sends some data to the local Jellyfin server about the connecting client to enable that connection and then the local media Jellyfin server and the client talk directly and stream directly.
Importantly the cost of running this authentication and IP address tracking scheme would be minimal per Jellyfin server. You could charge $5/year for up to 20 unique remote clients and come out ahead with a slight profit which could be put back into Jellyfin development and things like their own hosting costs for code, etc. Even better if they offer lifetime for this at $60-$80 they’d get a decent chunk of cash up-front to use for development (with reasonable use restrictions per account so someone hosting stuff in Hetzner or whatever and serving 300 people with 400 devices will need to pay more because they’re clearly doing this for profit and can afford to throw some more money at Jellyfin).
Until Jellyfin offers something that JUST WORKS like that it’s not going to be a replacement for Plex, whatever other improvements they offer to users it’s still a burden for the server runner to set up remote streaming in a way that isn’t either incredibly dangerous (port forwarding) OR either involves paying money to third parties AND/OR the trouble of running your own reverse proxy and/or involves walking users through complicated set-up process for each device that you have to repeat if you change anything major like your domain name when using a VPN.
Umm AppleTV has a Tailscale app and it’s dead simple to set up, so I would argue that it is a solution.
That’s what I do. Jellyfin + Tailscale + Apple TV box. It works like a charm.
If you want to keep using plex and remote it’s important to you, they usually have pretty good deals on pass from time to time. I don’t regret my lifetime pass - I still feel like it’s a pretty solid app and service all things considered- but if I didn’t have the pass already I would be a bit pissed as well ngl.
I still use Plex because they offer the product I bought, an easy way to stream content on my devices. Others have technical or philosophical issues, which I totally understand. Plex is the easiest option for my situation as of now. It is working great for me and my family.
Nothing lasts forever so it’s good to realistic about the future. If I start having technical issues, it’s Jellyfin. If Plex doubles down on subscriptions, it’s Jellyfin.
If you’re like me, a lifetime Plex Pass holder, I would experiment with Nginx Reverse Proxy now so you understand how it works. I have Overseerr running through a reverse proxy now.
I think it’s a matter of when, not if, Plex will make a business decision that pushes me off their platform. It’s a company focused on profit and that’s fine. And it would be good to be prepared for the future.
I don’t really have a problem with this. I paid for a lifetime quite a long time ago. Right now I only use Plex for plexamp and everything else is on jellyfin.
Is finamp at a point that it can replace plexamp yet?
Yeah, they’re even doing a revamp. Even though I still prefer navidrome.
If I didn’t already have my lifetime pass, I’d use Jellyfin as my primary media server platform instead of Plex.
One of these days though, I’m sure Plex will make a mistake serious enough that it impacts me, and I’ll end up switching to Jellyfin as my main media server platform.
Would Tailscale/ZeroTier work as a workaround for this or do you think Plex would also put that behind a paywall?
Tailscale would definitely work for this as long as you use your home network as an exit node
Seems reasonable. I’m a lifetime Plex pass holder, so it won’t affect me or the one person I let access my server lol
Yet.
If you don’t like the price there’s always jellyfin.
Got to say that I have been very happy with it.
As a result I imagine more users will look at other offerings such as Jellyfin.
https://github.com/jellyfin/jellyfin
https://jellyfin.org/I’m inferring from the language of the post that OP is against this policy change, but I’m not sure I follow the argument. Why is it problematic that Plex is asking for money?
I gotta be honest, when I look at the problem pragmatically, it’ll be a lot easier to pay $20 a year than to switch to jellyfin and get all my users to figure out how to install clients and make it work for them.
I’m already at the point in my life where my primary concern is making things work smoothly, and if I need to throw money at something to make it work smoothly, the choice is a no brainer. (At least for some values of “money”)
Jellyfin works in the browser just like Plex.
And for now you can do that, but that’s not the first, and not the last update trying to prevent people selling access to their server.
It definitely has some issues for ease of use. For example Jellyfin for some reason will not find the server on my network in any of the client apps, and typing in a URL by hand with a TV remote is not fun.
I use a firestick since it has app support
Yeah that’s not the issue, it’s just their auto-discovery not working on my network.
Yeah, but jellyfin’s clients apps are all pretty bad. And I say this as a jellyfin user.
I have fewer issues with the jellyfin app on my TV than I do with literally any of the streaming apps on the same television. My only gripe with jellyfin is there’s no PS5 app.
The TV app for my LG is just a webview of the webpage and works great; but on my android devices FinDroid has problems with decoding the video, and the official app kinda sucks, and on my apple devices swiftfin works ok, but sometimes doesn’t load the videos and has to be manually relaunched. Dunno about other streaming apps since I never used them, but for me jellyfin’s clients are very unreliable.
Browser apps are very annoying though. The support for some codecs (like HEVC) is usually worse in a browser.
If you’re not selling access, why should you care? You are providing a service to your users and if they want to stream from you, they will figure out how to do this
Well my users are my family and close friends, so I just do care about them… Some of them use a smart TV app to access Plex, which is pretty convenient as it doesn’t even require additional devices or remote controls.
The fact is, as the family tech guy I spend a lot of my effort trying to make tech as easy to use for everyone as possible. And more than anything else, making things intuitive and simple is what eliminates the most amount of hassle for me.
Can’t wait to see a 40 minutes rant on LTT where he will feel betrayed and teach everyone how to use jellyfin
I’ve said it for years that Plex is shit because of their license and the fact that you have no control everyone said no it’s fine it’s my media fucking look at it now
Yeah exactly. I tried to set it up once, installed it on a NAS box, and it starts talking about me making a cloud account. Why do I need a cloud account to log into my own hardware on my own network?
I do not want the cloud
I do not need the cloud
I will say it very loud
No cloud, no cloud, no cloud.But apparently it’s set up so the only way to log into your own locally hosted software on your own locally hosted hardware is with an external cloud account.
To that I said no thank you and uninstalled it.
" When running your own Plex Media Server as a subscriber, other users to whom you have granted access can also stream from the server (whether local or remote), without ANY additional charge"
So as a plex pass holder it shouldn’t affect any of my (current?) users? Am I reading this right?
edit: Seems I’m good.