Ahoy mateys, it’s time to setup Jellyfin if you prefer not to pay for the privilege of self-hosting your own content.

cross-posted from: https://programming.dev/post/27204525

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.

  • k0e3@lemmy.ca
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 hour ago

    I’m probably gonna set up Jellyfin this weekend. Any tips for a first timer?

    • 007Ace@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 minutes ago

      Set up docker. I ran an installation on Linux and on Windows for a few years but having it running from docker using external drives for library is a game changer. Always up to date. User files and settings Safed on a seperate folder so you can transfer it to a different os any time. Fantastic.

      • ddash@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        6 minutes ago

        This, also a recurring thing I keep hearing from people moving from Plex to Jellyfin is that not all media get recognised correctly.

        Which is probably because Jellyfin is less forgiving on file structure, file names. So check their site first for what Jellyfin needs: https://jellyfin.org/docs/general/server/media/shows

        It’s not unreasonable requirements just seems somehow Plex didn’t care about structure as much.

  • blink@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 hours ago

    I was planning to switch to Jellyfin but having to sideload the app in my Samsung TV is a headache for me. But guess I will be doing exactly that now.

    • storm@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 hour ago

      If you really don’t want to deal with sideloading, Jellyfin can be accessed through an add on in Kodi (assuming Kodi is easily installable on the TV)

  • Pika@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    9
    ·
    4 hours ago

    I really don’t see how anyone in their hierarchy thought this was a good idea.

    There are at least 3 other competitors that moreorless work better than plex already does, without even having a subscription.

    I’m amazed they decided to go this route, especially when migrating is as simple as uninstall plex, install competitor of choice(like jellyfin), and then just specify media locations.

    the only real annoying part is remaking user accounts and losing watch progress/history, but there is usually a migration tool for that

    • deeply_moving_queef@lemmy.ml
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 hours ago

      The key difference is client app support for various platforms. Jellyfin is far behind Plex on that front, and I say this as a user and advocate for Jellyfin. That’s a huge hurdle for migrating even just family and friends users.

      • Pika@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        2 hours ago

        I haven’t actually experienced this. I use my JF server on my roku, my Samsung tv (ok that was a pain because you have to side load it which requires a PC for TizenOs), all my families systems, and my tablet. The only systems I’ve found that seem to lack support of a jellyfin app is my ps5 and my xbox. It’s either been on native or been able to be side loaded on every smart tv I’ve used, and every mobile device has had an app in the app store allowing me to use it. I don’t understand the people saying there are no clients for it.

  • Ulrich@feddit.org
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    1
    ·
    7 hours ago

    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.

    What “resources” do you need, exactly, to allow my friends to stream from my server?

    • Carrot@lemmy.today
      link
      fedilink
      English
      arrow-up
      5
      ·
      4 hours ago

      Developers to keep things up to date and secure. Which I wouldn’t mind paying for, but instead they spend it all on making Plex a social media that emails your friends a list of shows you watch? I can tell you right now that other than “watch together” no one is using the Plex social features on purpose

  • Mr. WorldWide@feddit.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 hours ago

    I’ve never paid even 1 cent to watch something online. Never paid for porn either.

    I’m not about to start

  • harrys_balzac@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    12
    ·
    6 hours ago

    I deleted Plex from my barely functional home server.

    I’ll give Jellyfin a try. I just want to be able to access my music away from home

  • Q The Misanthrope @startrek.website
    link
    fedilink
    English
    arrow-up
    5
    ·
    5 hours ago

    I want to switch to jellyfin, I selfhost but I don’t want to open a port directly to my server. I don’t understand how everyone else figures this out and I’m apparently an idiot.

    Also do people expect all who use my server to start a VPN each time? What if they leave it on and their other streaming services are using my bandwidth.

    I don’t understand and I have looked it up but I don’t see a consensus.

    • amldvk@lemm.ee
      link
      fedilink
      English
      arrow-up
      4
      ·
      4 hours ago

      I just use Tailscale when remote streaming.

      From their docs:

      By default, Tailscale acts as an overlay network: it only routes traffic between devices running Tailscale, but doesn’t touch your public internet traffic, such as when you visit Google or Twitter. The overlay network configuration is ideal for most people who need secure communication between sensitive devices (such as company servers or home computers), but don’t need extra layers of encryption or latency for their public internet connection.

    • JPAKx4@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      4 hours ago

      Opening a port isn’t really bad if you have your firewall configured properly. You will have to open a port either way with jellyfin or wireguard. If you have a TLS/SSL certificate then just doing jellyfin is fine (but have good passwords since it’s public facing), otherwise a VPN like wireguard will handle encryption for you.

      As for managing traffic on the VPN you can follow this advice: https://serverfault.com/questions/1075973/wireguard-how-to-only-tunnel-some-of-the-traffic

      Basically setup your firewall to stop extra traffic on your end, and change accessible IPs in wireguard to your service(s) so the peer knows not to talk on that interface for unrelated things.

      • yeehaw@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 hours ago

        It isn’t bad until an exploit is discovered on jellyfin. Then it can get really bad.

        • Deello@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 hour ago

          It already happened on Plex. Just a matter of time until it happens to Jellyfin.

  • Lettuce eat lettuce@lemmy.ml
    link
    fedilink
    English
    arrow-up
    60
    ·
    9 hours ago

    Yet again, FOSS showing why it’s always the way to go vs proprietary tech. So glad I started my self-hosting journey with Jellyfin!

  • Krusty@feddit.it
    link
    fedilink
    English
    arrow-up
    7
    ·
    6 hours ago

    I’m actually using Jellyfin but I hate the fact that there’s no easy way to install a client on Samsung TVs (Tizen OS) :(

    • yeehaw@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 hours ago

      Is there an easy way on any smart tv? I’ve got a Sony, it’s been a pain for some things but I haven’t tried jellyfin or emby on it yet.

    • x2Zero7@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      4
      ·
      5 hours ago

      Soon™ it’ll be on the store. Having to build and push to tizen is the absolute worst part of jellyfin (if you have to) otherwise there’s clients for every platform - even LG’s webOS.

      There’s also finamp for music specific playback, so jellyfin can pretty much do everything

    • quid_pro_joe@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 hours ago

      There is a alpha client and instructions available here: https://smartdigihere.com/jellyfin-on-samsung-smart-tv/

      However as stated further down the article, it’s easier to just use a web browser and access your jellyfin server that way. Login, bookmark the URL (don’t forget to include the port) and then hit full screen.

      Note: You may need to tweak (server side) your transcoding and subtitle settings.

  • krolden@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    5 hours ago

    does this mean the server will need Plex pass or each user individually?

    Edit:

    IMPORTANT NOTE FOR CURRENT PLEX PASS HOLDERS: For users who have an active Plex Pass subscription, remote playback will continue to be available to you without interruption from any Plex Media Server, after these changes go into effect. 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—not even a mobile activation fee. More on that later in this update.

    • Unruffled [they/them]@lemmy.dbzer0.comOPM
      link
      fedilink
      English
      arrow-up
      7
      ·
      5 hours ago

      I guess the whole idea of this move is to force self-hosters to pay for a Plex pass. But it’s a funny demographic to try to strongarm into a subscription. Most tech savvy self-hosters won’t think twice about spinning up a Jellyfin instance instead, especially given that it’s FOSS. And for those folks with a lifetime Plex pass this makes no difference.,

      • yeehaw@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 hours ago

        Self hosters do it to absorb the burden and avoid playing subscriptions. I don’t pay for Netflix because I don’t want to have the monthly fee (among other things), I host Plex myself and deal with all the server and library maintenance. If I have to pay a subscription to self host it’s a step backwards lol.

        I bought the lifetime back in 2013 so I have no complaints, but the month to month is a rip off.

      • krolden@lemmy.ml
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 hours ago

        Yeah but anyone who is seriously using Plex already paid for one so I don’t get the outrage

  • Madbrad200@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 hours ago

    Plex has been on a downward spiral for awhile now. This will really kill the service for a lot of people, wonder if Plex sharing will be a thing of the past and people switch to jellyfin sharing

    • Wolf314159@startrek.website
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      4 hours ago

      It’s a lot easier to setup and get non-techy family to join. Setting up Jellyfin is easy until you want access outside your LAN. Setting up TLS or a VPN is a hassle I don’t want unless there is no other option. Plex has features I (and my family) use that jellyfin doesn’t support by default yet. Last I checked syncing of files for offline viewing in the official app wasn’t very good yet. Plex has a bunch of ad supported live streams baked in that aren’t too bad. There is a “How It’s Made” channel, a Mythbusters channel, and Top Gear channel. PlexAmp isn’t perfect, but it’s better than any of the Jellyfin options I’ve seen.

    • Carrot@lemmy.today
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 hours ago

      I will make the switch once they revoke my lifetime pass, but in the meantime I’m really hoping that Jellyfin gets a face lift. I’ve tested Jellyfin a good bit and it mostly has feature parity for everything I care about, but it’s UI is objectively uglier than Plex’s

    • brygphilomena@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      12
      ·
      6 hours ago

      In my own house, or just myself. Jellyfin is fine. I haven’t spent as much time on it though compared to Plex.

      Plex has its own user auth, I don’t need to manage that. My friends and family don’t have to hit me up for password resets.

      It has apps on pretty much every device.

      Users can just log in. They don’t need to know what server to type in.

      • Pika@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        4 hours ago

        TIL that jellyfin doesn’t support an actual password reset. I’ve never had to actually try. That’s somewhat disappointing.

    • kratoz29@lemm.ee
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      8 hours ago

      I am a lifetime Plex Pass User… I am not affected by their BS… Yet (watch together is going though).

    • lka1988@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      edit-2
      6 hours ago

      Because some of us bought the lifetime Plex Pass for cheap many years ago and it’s what our family is used to. Plex also passes the “wife test”, and my kids use Plexamp on their phones for music.

      Not gonna stop me from ditching Plex in the not-too-distant future though, once I figure out Jellyfin and another local music streaming app that doesn’t have an interface stuck in 1997.

    • Dave.@aussie.zone
      link
      fedilink
      English
      arrow-up
      7
      ·
      8 hours ago

      Inertia, mostly.

      Of course Plex then takes advantage of that with the slow erosion of the free edition.

    • m-p{3}@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      2
      ·
      edit-2
      7 hours ago

      I paid Plex Pass Lifetime for peanuts (maybe $50 or $75) a decade ago, not using it would mean wasting that so yeah…

    • PerogiBoi@lemmy.ca
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 hours ago

      It syncs all movie covers and metadata automatically. When I used jellyfin last, this was a struggle.

      • Chewy@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 hours ago

        It’s only an issue if the files aren’t properly named. If you’re using *arr this won’t be an issue. E.g. “Title (Year) - TMBD/TVDB ID” works flawlessly.

        • PerogiBoi@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 hours ago

          That’s good to hear. I’ve got an arr setup so this is promising whenever plex becomes unusable to me.

      • Trashboat@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        6
        ·
        7 hours ago

        I didn’t realize my setup wasn’t usable. What does plex offer that makes the usability so much better? I considered plex for my newish setup but if anything, all the privacy controversies and charging for features was more unusable to me than anything I’ve noticed with Jellyfin