Plex is locking remote streaming behind a subscription in April
-
i'm fairly familiar with reverse proxies and how to set them up, but I'm mostly worried about the monthly bandwidth limits here. especially with hetzner's recently lowered limits. since I have a life time plex pass i might be able to hold off from switching until I figure something else out, at least.
Gotcha, I've never actually considered the bandwidth limits. It looks like digitalocean includes 1TB per month and I used 242GB last month. If I ever get close to the limit I will just spin up another droplet. I don't think I would even need to load balance unless the first one is struggling since the bandwidth allowance across all droplets is pooled together.
If you aren't already using a reverse proxy, then do you currently just port forward or use the Plex relay? The only reason I use one is because of CGNAT. Before I moved to a place with only CGNAT I port forwarded for both Plex and Jellyfin.
-
That exposes Jellyfin to the internet, so it's my option 1.
-
It's not that hard to get a reverse proxy up, get a free DDNS, and a SSL certificate from let's encrypt.
https://www.linuxserver.io/blog/2020-08-21-introducing-swag
This is a pretty solid one stop shop for handling all reverse proxy for jellyfin and other applications like sonarr, radarr, transmission, ombi and lists of others.
That exposes Jellyfin to the internet, so it's not the same feature
-
My home connection is behind cgnat so I got a free VPS from oracle, install caddy on VPS, install tailscale on VPS and router, expose routes from LAN to tailscale network.
Now you can use caddy to expose, for example, a docker container (jellyfin) at 192.168.1.100 to subdomain.exampledomain.com with ssl cert provided by caddy.
VPS also requires some other stuff like ddclient and fail2ban.
I pieced this all together myself... it's doable if you spend some time reading.
That exposes Jellyfin to the internet
-
Alright, so I have had Jellyfin installed for years now, but my primary issue is that most devices myself or my users use lack official, readily-available clients. For example, the Samsung TV app is a developer mode install. Last I looked, nobody has put a build into the store.
I really want to use Jellyfin, but I feel like my users simply can't. I'm interested in others' experiences here that could help.
I run an Android TV box on my Smart TV, because I don't trust them on the internet.
-
Gotcha, I've never actually considered the bandwidth limits. It looks like digitalocean includes 1TB per month and I used 242GB last month. If I ever get close to the limit I will just spin up another droplet. I don't think I would even need to load balance unless the first one is struggling since the bandwidth allowance across all droplets is pooled together.
If you aren't already using a reverse proxy, then do you currently just port forward or use the Plex relay? The only reason I use one is because of CGNAT. Before I moved to a place with only CGNAT I port forwarded for both Plex and Jellyfin.
I just port forward right now, so Plex’s system is basically an overpowered dynamic dns. I guess my next option is to self host a dynamic dns on a numbered xyz domain (yk the $1/yr ones)
-
That exposes Jellyfin to the internet
Yes exactly. What do you think plex is doing?
-
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.
Judging by the rest of the thread I'm going to get downvoted for this, but what the hell:
I'm sure I'll switch to Jellyfin eventually but I tried it out a few weeks ago to see what all the hype was about and it just... wasn't great. It was difficult to setup, with way too many overly-complicated settings, and then it refused to play one of the two test files I tried. Like it or not there's a reason that Plex is the dominant player in the game, and a large part of that reason is that it verges on plug-and-play for simplicity of both setup and use.
Yes, it sucks that they're removing remote streaming for free users, but I imagine there's a significant chunk of users who don't know or care how to properly open their server up to the world and are relying on the Plex proxies for their streams (which happens entirely in the background), and those aren't going to be cheap to run. Maybe putting them behind a paywall will provide the resources to make them faster.
I did buy a lifetime pass last time they announced a price hike; it's honestly paid for itself many times over, and I've been encouraging other users I know to do the same before this next one, because yes, it is a significant hike this time around. That said, while I wouldn't pay monthly for it, I do still feel like the lifetime pass is tremendous value for such a polished product. It's a shame they've had to do it at all, but I don't begrudge them for it.
-
I disagree. Sometimes you need to look at the situation as a whole in order to understand the motivation.
Ok, so you're implying people were using their videos for free instead of paying for the streaming services. Then Plex wanted more money so they've started to charge people for using their own stuff.
That's fine, and frankly I agree with that.
But your initial reply to me is still irrelevant to the discussion.
-
It's against CloudFlare ToS to use CF tunnels for media streaming like this. You can risk it ig but I have important stuff like domain registrations on CloudFlare so I'm personally not willing to risk getting banned.
-
I would recommend audiobookshelf for the audiobooks, especially if you have your stuff running in docker. It seemed to me like the solutions to force Plex or jellyfin to do books were a bit more hacky than I wanted.
Dude, I'm blown away by how easy AudioBookShelf was to set up. I was going to go with Jellyfin for audiobooks too since I already had my libraries set up, but I wanted to try an alternative just to see. So easy, I was up and running in under 10 minutes! Thanks for the recommendation!
-
How to kill a service speedrun any%
They think they have enough users locked in to just pay over setting up another server. They might.
-
Well, looks like my decision to stick with Kodi and never bother with Plex is about to pay dividends.
NAS + Tailscale + Kodi is the easiest to setup for me. Works really good.
-
Any Kodi users here?
I've been using Kodi to pull movies from my NAS for years.
-
Why would you expect this to NOT be paid? It requires them to be running servers to stream the media through, I wouldn't expect this to be a free feature.
I dislike Plex for several reasons, but asking for payment for stuff that costs them money is completely justified.
Why is this getting upvoted? Plex isn't running a server. You are. Your computer and your media files are quite literally "the server" that is serving the files to you remotely. Plex is at best doing authentication.
-
Judging by the rest of the thread I'm going to get downvoted for this, but what the hell:
I'm sure I'll switch to Jellyfin eventually but I tried it out a few weeks ago to see what all the hype was about and it just... wasn't great. It was difficult to setup, with way too many overly-complicated settings, and then it refused to play one of the two test files I tried. Like it or not there's a reason that Plex is the dominant player in the game, and a large part of that reason is that it verges on plug-and-play for simplicity of both setup and use.
Yes, it sucks that they're removing remote streaming for free users, but I imagine there's a significant chunk of users who don't know or care how to properly open their server up to the world and are relying on the Plex proxies for their streams (which happens entirely in the background), and those aren't going to be cheap to run. Maybe putting them behind a paywall will provide the resources to make them faster.
I did buy a lifetime pass last time they announced a price hike; it's honestly paid for itself many times over, and I've been encouraging other users I know to do the same before this next one, because yes, it is a significant hike this time around. That said, while I wouldn't pay monthly for it, I do still feel like the lifetime pass is tremendous value for such a polished product. It's a shame they've had to do it at all, but I don't begrudge them for it.
This is what people don't realize. If you want something good, you have to pay people for their time and talent. Free products that are free because of ideology are just exploitation with extra steps.
-
That exposes Jellyfin to the internet, so it's not the same feature
My dude if you are connecting from outside your local network you are "exposed" to the Internet in some way. What magic are you thinking Plex is doing? Is someone hand deliverying the packets via USPS?
-
That exposes Jellyfin to the internet, so it's not the same feature
And somehow you think that Plex isn't exposing your server to the Internet for streaming while not on your local network?
Okay there Mr. Madison.
-
I just want to make sure I read this correctly. It says that if your a Plex plass holder already that remote streaming changes won't affect your service. This means that if I have the lifetime subscription and host my own server than users whom have not payed for Plex pass can continue to access this server without issue correct?
Yeah. The day they start making something subscription that isn't included in the lifetime pass is the day they get their office burned down by a lot of angry people.
-
Hellooooo jellyfin!
Only use open source software
Jellyfin is figgin Great