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.

  • LandedGentry@lemmy.zip
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    1
    ·
    2 days ago

    ITT: valid critiques of plex, understatements about how easy it is to set up and run Jellyfin for you and your friends/family, and a surprising number of people who don’t understand how plex works.

    • kieron115@startrek.website
      link
      fedilink
      English
      arrow-up
      9
      ·
      2 days ago

      Ease of setup was how I just got one techie friend and two non-techie gamer friends to set up Plex servers and we had libraries shared to each other within 15-30 minutes. I don’t want to think about explaining VPNs and SSL to them for the alternatives.

  • electric_nan@lemmy.ml
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    2
    ·
    2 days ago

    I’m surprised by the resistance to Jellyfin in this thread. If you are using Plex, you’re already savvy enough to use bittorrent and probably the *arrs. If you can configure that stuff, Jellyfin is absolutely something you can handle. If you like Docker, there’s good projects out there. If you’re like me and you don’t understand Docker, use Swizzin community edition. If you can install Ubuntu or Debian, and run the Swizzin script, you’re in business.

    • waitmarks@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      The big thing for me with plex is user management. I am absolutely knowledgeable enough to set up jellyfin, but i dont want to deal with user management. Plex makes it easy, i tell them to make their own account and i just share my library. i dont have to reset passwords, they can do that themselves. However, it’s getting to the point where i will probably just switch to jellyfin and deal with it because of how bad plex is getting.

      • electric_nan@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        I’m only sharing access with a few friends and family, so I don’t find it cumbersome. Usually I make their account using the Jellyfin app on my phone. I do sympathize with not wanting to do support, which is the main reason I don’t even ask for help with the hosting costs. I don’t want to feel any obligation.

    • LandedGentry@lemmy.zip
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      edit-2
      2 days ago

      Plex is trivial to set up, most plex users I know actually don’t even use the arrs. They just host a drive someone gave them or they have an account already to access other people’s servers. Anyone can do it with a short list of instructions in minutes that mostly consist of “download app, make account, point to your media.”

    • MrSelatcia@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 days ago

      I think I represent a huge portion of Plex users; I am tech savvy enough to follow a simple walkthrough on YouTube to get my server setup. But the arrs, jellyfin, and docker both look like graduate level chemistry to me.

      Plex has been around for ages and they have put money into making things easier for users like me to understand with events such as Pro Week and directly paying content creators to dumb things down for me.

      • electric_nan@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I’ve got to admit that I’ve never used Plex (I’m a cantankerous open software fanatic), but how do you get your media on there? You’re hosting your own server so presumably you’re downloading the media somehow. Are you doing it manually? If so, you can do the same with Jellyfin. Is it automated with some tool built into Plex?

      • freebee@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        It’s quite easy without docker to get lots of it running with a dietpi install. Runs on rpi and alike, but also on any “normal” old low end pc. Just select jellyfin, arrs, … It handles it all for you, no need to learn Docker (I know people will argue about the advantages of docker, which are valid points, but ease of installation is more important to many people). The only difficulty remains the streaming outside your own LAN (because it’s risky). VPN, tailscale, … there’s options but it always keeps on feeling risky to open up outside LAN. Local setup for jellyfin can be really really easy tho, if it’s just for yourself and you mostly watch at home anyway… And in some jellyfin compatible app like Finamp and Streamyfin you can just download a few music albums, episodes or movies to your phone before you travel…

    • Swarfega@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      edit-2
      2 days ago

      Me too. Docker isn’t hard if you use a compose file. It’s easy to read syntax.

      Linux server.io has great documentation for their images.

      I have Jellyfin and Plex running from the same virtual machine pointing at the same media. If it wasn’t for the one crappy TV I have in my house with no Jellyfin client, Plex would be gone.

      • JasSmith@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        Docker isn’t hard if you use a compose file. It’s easy to read syntax.

        This is giving me “yaml isn’t hard to use if you use a compose file!” It is, actually. It’s easy for you because you understand the technology. The vast majority of people do not.

        • Swarfega@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Of course. But if you managed to setup Plex then you’ve already shown you have willing to learn…

  • spacemanspiffy@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    3
    ·
    2 days ago

    I used to use Plex, then one day my internet was down and since Plex couldn’t phone home, it wouldn’t let me log in to watch media ON MY LAN.

    So yeah it’s inherently broken. That’s before you even consider the licensing.

    • kieron115@startrek.website
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      i’m not sure why it would do this, i’ve never had any issues with watching plex while the internet is down (in fact that was one of my original uses for it, to have movies and tv in a building without internet). I don’t have it turned on but I do know you can go into server settings -> network and set a list of IPs/subnets that can access without any authorization at all. That lets you use plex without even having a plex account afaik.

      • Ushmel@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        It has to do with the app used. I think it will work with web player and maybe the windows app, but it won’t work on Android/iOS.

        • kieron115@startrek.website
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          oh okay, interesting. well, you could always use the web browser on your phone/ipad i guess. not a great experience but i know for a fact that plex works on ios in chrome at the very least.

    • Quique@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 days ago

      They do not have chromecast support. (Atleat the last time i checked) Thats a deal breaker for me, would love to use it.

      • Bronzie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I run Jellyfin on Chromecast with Google TV every day, it works super well.

        Unless you mean casting from your phone, then I don’t know.

          • dantheclamman@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 days ago

            Yes, it does introduce insecurity, so not for everyone. I have it behind a domain on cloudflare (let’s encrypt cert) with nginx reverse proxy

                • LandedGentry@lemmy.zip
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  2 days ago

                  I really, really wish I could competently set up and maintain a Jellyfin server. But even if I could, I have to get my wife comfortable with interfacing with it too. She has really enjoyed using Plex because it basically slots right in any lineup of the major streaming services

          • dantheclamman@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            I just confirmed it has it. You need to be on the same subnet, which is why VPN won’t work. But then everything shows up as castable

    • GreyDawn@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 days ago

      tailscale changed the computing experience for me in everything I do. Amazing networking solution. I also use zerotier but find myself on tailscale more due to how many devices they offer.

    • quaternaut@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      How do you set up HTTPS? I would like to encrypt the communication between my tailscale devices and my homeserver. Is it just a matter of using Let’s Encrypt with Nginx?

    • UnfairUtan@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      This might be a dumb question, but could I access my Jellyfin through an external VPN like Proton?

      I have it set up in my raspberry to download Linux ISOs and run Jellyfin

    • Obinice@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      Alas my TV (LG WebOS 2) doesn’t have an application for Jellyfin, or I’d have switched years ago :-(

      • gdog05@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Is there an emby app available or Kodi? The base of Jellyfin should work in either. Plug and play as far as I’m aware with maybe some issues for certain versions.

    • merthyr1831@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      4 days ago

      Before now I was on the sunk cost fallacy of not wanting to teach my extended family how to use Jellyfin instead of plex but after this I’m already mid-way through setting up a Jellyfin docker container on my server and I only found out an hour ago

    • keyez@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      4 days ago

      I’ve been testing out jellyfin for the last couple months but it doesn’t really fill the void of this specific feature that’s being locked behind a pay wall. If anyone has good recommendations for securely and reliably hosting jellyfin behind SSL and auth with email password resets where I don’t have to worry about it as much as Plex.

      I use jellyfin locally but for a handful of remote clients I have I may well block off their access they’re not going to be able to figure out my hand spun services and wall of text.

    • kingthrillgore@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      2
      ·
      4 days ago

      Jellyfin is still way behind Plex in general performance but I keep a VM of it running and updated, for when the day comes that Plex is absolutely worthless.

      Which at this rate, is, well, we’re getting there.

    • Limonene@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      12
      ·
      4 days ago

      Jellyfin depends on proprietary Microsoft .NET, even on Linux.

      It’s still better than Plex and Emby, which are fully proprietary, and have no source code. But I will stick with sshfs with kodi, and nginx plus mpv for now.

  • MehBlah@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    3 days ago

    Wireguard so you are always seen as being on the local network. This bit of assholery is easily defeated.

  • quack@lemmy.zip
    link
    fedilink
    English
    arrow-up
    39
    arrow-down
    6
    ·
    3 days ago

    Can’t say I have a huge issue with this - Plex isn’t FOSS and the infrastructure to make this happen isn’t free. Other options are available if you don’t want to pay the fee.

    • Tilgare@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      3 days ago

      But what infrastructure does this feature require? I’m direct connecting to my own personal server with perhaps credential handling and a handshake handled by Plex servers to connect. None of the media is passing through their servers - or it shouldn’t be if it is.

      • Captain Janeway@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        edit-2
        2 days ago

        In a nutshell, if your app isn’t able to make a direct connection to your Plex Media Server when you’re away from home, we can act as sort of a middle man and “relay” the stream from your server to your app. To accomplish this, your Plex Media Server establishes a secure connection to one of our Relay servers. Your app then also connects securely to the same Relay server and accesses the stream from your Plex Media Server. (In technical terms, the content is tunneled through.)

        So, your Plex Media Server basically “relays” the media stream through our server so that your app can access it since the app can’t connect with your server directly.

        Source: https://support.plex.tv/articles/216766168-accessing-a-server-through-relay/

        It’s not a requirement to stream and it’s sort of dumb they are lumping this relay service as a part of the remote streaming. Remote streaming should be allowed for free - if you are not a subscriber. The relay should just be a paid service, which makes sense. But if it’s a direct connection to my server, it should be free.

        That being said, I understand how Plex may have built some technical debt into this relay system. It might be hard for them to decouple the relay from the remote streaming. What they should have done is:

        We are removing the relay service as a free service, but you can still do remote streaming with a direct connection.

        And they should have built their architecture in a way that’s easy to decouple the two services.

        • Tilgare@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          Thanks for that - I wasn’t aware of the relay service, but completely agree that this is what they should be charging for and not the remote play feature in its entirety. I’ll probably drag it out for a while by refusing to update the app and server… Might be able to make it work with Tailscale as others have suggested.

          In the past I’ve paid for a month or two when I wanted to download to my devices remotely (and I think that’s the singular feature that I’ve ever cared about in the Plex pass). But to take features away and then try and charge me for them is a bridge too far, I can’t support that bad behavior.

          • Captain Janeway@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            2 days ago

            I paid for the lifetime membership ~6 years ago so I’m going to stick with it. Plus I just use it for my own home. It’s not like I’m serving a bunch of other clients. But I’ll switch to Jellyfin if the lifetime membership ever gets taken away.

            • Tilgare@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 days ago

              I considered it when they warned about the increase and offered it at $75, but I just didn’t have the money to spend back then. Felt pretty stupid for not doing it, but I don’t even know what paid features they offer, and I’m clearly not missing them.

              99% of my usage is at home as well, so this is unlikely to affect me - until that random 1% anyhow.

  • TedZanzibar@feddit.uk
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    8
    ·
    3 days ago

    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.

    • AA5B@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 days ago

      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

      That seems like the obvious place to put a subscription that won’t get people upset. Or maybe it’s in the presentation.

      When HomeAssistant started a subscription, they renewed their commitment to opensource, added new remote features with obvious costs under subscription while still letting you do it yourself, plus made it clear this funded continued opensource development. I happily pay this and haven’t been disappointed. Did Plex fumble a similar opportunity?

    • Revilo62@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      2
      ·
      3 days ago

      That’s how I’m feeling about all these “TImE FoR evErYoNE tO swITCh To JElLyfiN” comments. You mean the program that also doesn’t support this functionality out of the box?

    • LeFantome@programming.dev
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 days ago

      I have a lifetime Plex account but have not used it in two years. I use Jellyfin. Obviously opinions vary.

      At home, I have FireTV and Roku devices. I stream remotely to iPhones and tablets using Twingate.

    • Randomgal@lemmy.ca
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      6
      ·
      3 days ago

      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.

      • chaospatterns@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        3 days ago

        That’s a good reason for people to take the money they would have spent buying a proprietary solution and instead donate that money to an open source project. For me it’s not always about the cost, but what I get out of it. I’d rather the money go to the community and better it.

        • Randomgal@lemmy.ca
          link
          fedilink
          English
          arrow-up
          4
          ·
          3 days ago

          The problem is people don’t put their money where their mouth is. Even less in the scale needed to produce a product of the quality te average person expects. You see this again and again. It’s very nice to think it works, but it doesn’t. A random guy saying “actchually I donated 1 Monero” doesn’t mean a project is financially sustainable.

          • chaospatterns@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            3 days ago

            You’re right. Unfortunately, open-source has proven time and time again to be unsustainable and burn maintainers out

  • the_riviera_kid@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    3 days ago

    I already pay for plex pass but I’m going to start looking into jelly fin out of principle. I will not support the enshitification of a service I use and this is how it starts. Soon they will have tiered subscriptions and then the cheap one will be taken away and the cheapest paid one will be stuffed with ads then all tiers will be stuffed with ads then they will jack up prices again or charge more for sharing with family or block it all together to force your family to get their own sub and the circle of enshitification will be complete.

  • LordCrom@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 days ago

    Universal media server works for me. I run it headless on a small instance. Streams my movies and music just fine.

  • Evotech@lemmy.world
    link
    fedilink
    English
    arrow-up
    114
    arrow-down
    6
    ·
    4 days ago

    I’m not pirating a bunch of shows just to pay Plex for the privilege of watching it.