Plex is locking remote streaming behind a subscription in April
-
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.
-
Why are they proxying the stream through their server though
If you're not on the same local network as the server and it's not configured to be accessible from the general internet, you need some sort of proxy to access it.
-
As a result I imagine more users will look at other offerings such as Jellyfin.
https://github.com/jellyfin/jellyfin
https://jellyfin.org/ -
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 mean, except for Tizen OS isn't most available? You can find the client for Android, Android TV, Windows, Linux (Flatpak), macos, apple ios, and more.
https://jellyfin.org/downloads/clients/ -
Why are they proxying the stream through their server though
How else would it work?
-
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.
On one hand, it looks like this only applies to streaming from a remote server where neither the server owner or the user has Plex pass, so lifetime holders or committed server operators with a subscription can continue to provide access to all our non paying friends. It isn't explicit whether non-paying users people who port forward / do reverse proxying themselves are affected but it sounds like they are, which is utter BS since direct connections don't cost Plex hardly anything.
It is however nice that they're trading this for getting rid of the mobile unlock BS - it was always awkward explaining to friends that they could watch anywhere except on their phone unless they paid $5.
On the other hand, one notable side effect is that all non-lan streaming will now be associated with a paying server owner or a paying user, which makes it impossible to use Plex to share pirated media without a user on either end giving up PII / payment information. I have a gut feeling that this is an extension of the previous piracy crackdown on OVH(?) hosted servers meant to ensure they have the identity of all users who may be engaged in selling access.
Overall, yeah another reason to move to JF. I paid for lifetime more than a decade ago so I'm going to keep using Plex until my non-paying friends start to have issues, but I really hope this pushes more investment into JF apps. I really need a good android TV app that supports server transcoding (IIUC findroid's beta TV builds are direct stream only).
-
any recommendations to get it to work remotely? the good thing about plex was it was easy to set up, but the quality was medicore.
I just figured it out. You have to open the port on your router
-
They too put a whole lot behind their subscription though
https://emby.media/support/articles/Premiere-Feature-Matrix.html -
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.
It looks like as long as the host has a Plex pass, this doesn't change much. It is a regression of service, which sucks, but there are viable alternatives for those unable or unwilling to pay. And honestly, jellyfin is the clear winner in that case and always has been.
Now, if they start to charge my friends and family for access to my media after I have already paid them for their lifetime subscription, then I'll grab a pitchfork with the crowd.
Also, why not run both and be ready? The resources required are minimal if you're running via docker, just some extra RAM and a negligible amount of compute for overhead on library maintenance tasks.
-
So glad i switched to jellyfin half a year ago
Same. My wife also just asked me to get a bunch of audio books too...so looks like I have to set up that now
-
Why are they proxying the stream through their server though
They typically don't. They do proxy it if there is something preventing a direct connection, but the proxy bandwidth is super limited and results in pretty terrible playback quality.
-
I've paid for the lifetime subscription for Plex...Still only using Jellyfin
-
If this is enough to push you away from Plex but you’ve trait Jellyfin and it’s still not there for you, try https://emby.media/
It is the software Jellyfin is forked from and bridges the gap between the freedom of Jellyfin and the polished look and function of Plex.
I went from Emby to Jellyfin as they started their enshittification journey. I don't really notice it being less polished.
-
How else would it work?
Port forwarding, tailscale...
-
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.
" 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.
-
I just figured it out. You have to open the port on your router
I used a Cloudflare tunnel for security (no open ports) but that's for people with limited tech ability mostly. Everyone else I've got connected with a tailscale node.
-
They even have Android app. I mean, a server app.
-
Don’t ever connect a “smart” tv to the internet. It’s only going to become shit and steal your data.
Raspberry Pi, old pc or any kind of other external player will always be better for connectivity and control.
I agree, but having looked down this road, finding a quality external player that users will understand and is inexpensive is ... not easy.
-
Yeah.
Jellyfin is spectacular for LAN usage on two computers. Once you start using devices (because, you know, that is what people tend to plug into their TVs...) or going on travel, it rapidly becomes apparent that it just isn't a competitor.
Hell, a quick google suggests jellyfin STILL doesn't have caching of media for offline viewing. Plex's works maybe 40% of the time but... 40% is still higher than 0%.
I have a lifetime pass for Plex and encourage anyone who even kind of cares to get one next time it is on sale (or shortly before the scheduled price hike). I have tried Jellyfin a few times over the years and... it is basically exactly what I hate with FOSS "alternatives". It isn't an alternative in the slightest but people insist on talking it up because they want it to be and that just makes people less willing to try genuinely good alternatives.
Jellyfin allows you to download whatever you want to your local device. But in a world of streaming, it seems to be a much smaller usecase. I take my tablet camping with me all the time, download some shows via Jellyfin and watch via Jellyfin. Maybe you're using the term "caching" differently from the use case, but if local files is what you're after, it absolutely does it. Just click download in a couple of different locations.
-
If you're not on the same local network as the server and it's not configured to be accessible from the general internet, you need some sort of proxy to access it.
Not necessarily. Tailscale uses their own servers in order to do the negotiation, but once the connections are opened on both ends you should be directly connected to each other. All without port forwarding or any config on your end.