• BassTurd@lemmy.world
      link
      fedilink
      English
      arrow-up
      45
      arrow-down
      3
      ·
      2 months ago

      Does jellyfin have an easy way for remote streaming? I have a couple dozen people on my Plex server, most not very tech savvy, so setting up tailscale and running remote that way isn’t an option. I have a Plex pass so I haven’t been screwed by Plex yet, so I’m not rushing to get out, but I could see myself running both.

      • roofuskit@lemmy.world
        link
        fedilink
        English
        arrow-up
        38
        arrow-down
        2
        ·
        2 months ago

        Yes-ish, it’s harder for you than the users. But you will have to secure a URL and they will have to remember that URL. Also there’s some security issues with some unsecured endpoints on Jellyfin. That said I have mine out there exposed to the net and am comfortable enough with it.

        • kratoz29@lemmy.zip
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          I already have to expose my Plex Media Server with a Tailscsle funnel (for IPv4 only) for IPv6 I use my Synology NAS reverse proxy which can be accessed globally.

          I have been maining this setup for years now that I forgot if I can access my PMS outside without either those solutions lol (I am GGNATED but IPv6 works fine as stated).

          The main thing here is that I don’t need my users to do anything, they just open the app and access it, no need to remember IPs/URLs or install VPNs to my server… Is that possible with Jellyfin as well?

          • Xanvial@lemmy.world
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 month ago

            Yes you can do the same thing for Jellyfin. I use Synology ddns and setup subdomain in reverse proxy to jellyfin port. For tailscale, I previously use this but needs to add the jellyfin port after the tailscale IP.

          • roofuskit@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 month ago

            No, there’s not centralized host server to connect your users with your server. They need a fixed IP or URL to access your server from outside your network.

              • Scrollone@feddit.it
                link
                fedilink
                English
                arrow-up
                3
                ·
                1 month ago

                Jellyfin apps ask you for three things in order to login: URL, username, password.

                • kratoz29@lemmy.zip
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  1 month ago

                  Thanks, that clears everything up for me…

                  Now if you could set that URL from the server itself and not the client apps… Certainly I don’t think that’s an impossible task.

        • Gonzako@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          I have mine behind a caddy reverse proxy that forces https. I think that handles most sniffing concerns

        • BassTurd@lemmy.world
          link
          fedilink
          English
          arrow-up
          14
          arrow-down
          1
          ·
          2 months ago

          Bummer… unfortunately, that’s a deal breaker for me to completely drop Plex. Maybe someday.

        • jj4211@lemmy.world
          link
          fedilink
          English
          arrow-up
          10
          ·
          2 months ago

          So I don’t get it, I have mine up with a domain without tsilscale… The clients are quite happy wherever. I don’t even see that much “crawling” traffic that goes to the domain, most just hit the server by ip and get a static 401 page that the “default” site is hard coded to give out.

          • astro@leminal.space
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 month ago

            At some point, somewhere on the internet, someone authoritatively claimed that tailscale is the one and only acceptable solution to getting your jellyfin server outside your LAN and it just kind of took root. nginx has worked perfectly fine for me.

            • Taldan@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 month ago

              I’m so confused why so many people think a VPN is the best solution. It’s easy to implement, but hardly optimal, and certainly not the only solution

      • priapus@piefed.social
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        edit-2
        2 months ago

        You could just get a domain and set up a reverse proxy. Or use Cloudflare tunnels.

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

          All possible, but currently I have lifetime Plex pass and just need to share with people I want to share with. No extra config. Once Jellyfin can do that or something similar, I’ll look at jumping ship. Until then, the juice isn’t worth the squeeze.

          • priapus@piefed.social
            link
            fedilink
            English
            arrow-up
            13
            ·
            2 months ago

            Fair enough. I doubt Jellyfin will ever offer something like that. Its designed to be completely self hosted and not rely on a central server, which I dont see changing.

          • CeeBee_Eh@lemmy.world
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            1
            ·
            1 month ago

            Once Jellyfin can do that or something similar

            Once Jellyfin does that then it’ll be time to look at jumping ship to something else, because that’ll be the indication that Jellyfin is going down the same road as Plex.

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

          The first one, yes. That’s what I do. But IIRC hosting media via cloudflare tunnels goes against the TOC and they reserve the right to ban users over it

      • oakey66@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 months ago

        I moved away from plex as well. I do have remote access but had to set up Tailscale on the accounts that access it. It’s a bit of a hassle initially but works well.

      • chronicledmonocle@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        2 months ago

        I set mine up with HAProxy for TLS offloading and ACME for the server cert. Restrict your access to just your country/region by GeoIP and you are pretty good to go.

    • stealth_cookies@lemmy.ca
      link
      fedilink
      English
      arrow-up
      16
      ·
      2 months ago

      I’d love Jellyfin if not for their incredibly infuriating seek behaviour. Why do I have to press play to start the video again?

      • Codilingus@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        8
        ·
        2 months ago

        In case this helps, for me when I use it on Android TV with said TV’s remote, the arrow buttons on the direction pad for anything require pressing play/OK button after. But if I use the fast forward buttons, it does seek and then just keeps playing.

      • binarytobis@lemmy.world
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 months ago

        For me I just want a fast forward button. They have something they call fast forward, but it seeks instead.

    • ITGuyLevi@programming.dev
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      2 months ago

      Agreed! I stayed with Plex for a long time because Jellyfin had a rough time with live TV (antenna) and I already had a PlexPass because of a sale a long time ago. Now Plex is only still running because I love Plexamp.

    • Foni@chachara.club
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      2 months ago

      The way you switch between two servers you own is more than inconvenient; it’s what keeps Plex in my life.I wish things would change because everything else is better.

      • naticus@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        2 months ago

        That’s why I use Emby. Paid for lifetime within a day of switch from Plex (which I also have has lifetime for like a decade) because it has a ton of plugins that have been useful and has a cloud server switch function.

    • kratoz29@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      Just to think of replacing the mount points in the docker container from Plex to Jellyfin (in order for it to read my Riven and Decypharr symlinks) scares me… Mostly because after I finish a docker project my mind seems to go blank lol.

      At least they still kinda honour the Plex Pass lifetime users…

    • dangling_cat@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      7
      ·
      2 months ago

      For the love, as a Plex alternative, they don’t even have a native app on all major tv stores. It should be a P1 feature. I would throw money at them if they get Apple TV support. Right now, there are no functional apps running on the latest Apple TV OS.

      • CeeBee_Eh@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 month ago

        For the love, as a Plex alternative, they don’t even have a native app on all major tv stores. It should be a P1 feature.

        Are you really bitching this hard about a completely free and open source project?

        It’s not technology or finances that kill most FOSS projects and burn out the devs. It’s this kind of shitty entitled unappreciative demanding attitude from users.

        As others have pointed out, there are fully functional and good quality frontends available, such as Swiftfin.

        • dangling_cat@piefed.blahaj.zone
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 month ago

          I maintain open source projects too, and I fully understand the burnout, the pressure from supporters and such. What I was saying is they can do better from a project management perspective. Otherwise I love their work :3

          Swiftfin is buggy atm, like my other comment.

          • CeeBee_Eh@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 month ago

            I maintain open source projects too, and I fully understand the burnout, the pressure from supporters and such.

            Then you should know better than most that your wording and approach matters.

          • priapus@piefed.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            2 months ago

            Oh weird. I would guess a transcoding issue, maybe double check those settings to make sure you have the right config for your hardware.

            Theres also Infuse, its a video player that supports jellyfin, but I think some features are behind a premium purchase.

  • brucethemoose@lemmy.world
    link
    fedilink
    English
    arrow-up
    149
    arrow-down
    1
    ·
    2 months ago

    Playing devil’s advocate, I understand one point of pressure: Plex doesn’t want to be perceived as a “piracy app.”

    See: Kodi. https://kodi.expert/kodi-news/mpaa-warns-increasing-kodi-abuse-poses-greater-video-piracy-risk/

    To be blunt, that’s a huge chunk of their userbase. And they run the risk of being legally pounded to dust once that image takes hold.

    So how do they avoid that? Add a bunch of other stuff, for plausible deniability. And it seems to have worked, as the anti-piracy gods haven’t singled them out like they have past software projects.


    To be clear, I’m not excusing Plex. But I can sympathize.

      • AtariDump@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        6
        ·
        2 months ago

        Which doesn’t have half the features and crap security compared to Plex/Emby.

        • xthexder@l.sw0.com
          link
          fedilink
          English
          arrow-up
          16
          arrow-down
          2
          ·
          2 months ago

          The security thing is ironic because my personal Jellyfin server (nor anything else on it) has been hacked, but Plex itself has had their database leaked recently. It’s actually the main reason I switched because I don’t like their auth servers being a giant common target. (Also, technically it theoretically means Plex employees can just let themselves in to people’s private servers)

          • AtariDump@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 month ago

            … my personal Jellyfin server (nor anything else on it) has been hacked…

            And I’ve never been attacked by a bear while wearing my goose feather headdress.

            • xthexder@l.sw0.com
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              1 month ago

              Call it survivorship/selection bias if you want, but basically every hack I’ve been exposed to is from centralized servers getting exploited that serve millions of people. Plex, along with any other public facing service with lots of users, receives targeted attacks constantly. All my server receives is automated bots looking for 10-year-old Wordpress .php exploits (I don’t even run php on my server).

  • Alphane Moon@lemmy.world
    link
    fedilink
    English
    arrow-up
    87
    arrow-down
    1
    ·
    2 months ago

    The writing was on the wall when they started getting American VC money.

    American VC culture is anthenema to truly user focused products.

  • LoafedBurrito@lemmy.world
    link
    fedilink
    English
    arrow-up
    42
    arrow-down
    2
    ·
    edit-2
    1 month ago

    If jellyfin was easier to use and had the same options as Plex, id switch over. But I’ll keep my Plex lifetime pass as long as I can until they make all lifetime passes null in the next 2 years and make us all pay monthly.

    • NewNewAugustEast@lemmy.zip
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      2
      ·
      2 months ago

      If jellyfin was easier to use and had the same options as jellyfin

      Just guessing here, but I think it just might.

  • melfie@lemy.lol
    link
    fedilink
    English
    arrow-up
    40
    ·
    edit-2
    1 month ago

    I prefer open source, but if I’m buying proprietary software, let’s do it fairly and sustainably. Don’t charge me a 1-time fee and then enshittify what I bought because your business model isn’t working. On the other hand, don’t charge me multiple times for the same software with a subscription. The most fair arrangement to both of us is to sell perpetual licenses for a specific version and then charge me for major updates. If your newer versions introduce massive improvements, then I might give you more money. It’s also fair to do free upgrades for a period of time and then charge for major upgrades. Finally, don’t force me to use your software always online and if you must have an activation process, provide a way to activate from a different machine by uploading an activation file or whatever.

  • zephiriz@lemmy.ml
    link
    fedilink
    English
    arrow-up
    38
    ·
    edit-2
    2 months ago

    3 Things stop from using jellyfin 100% of the time.

    1. TV tuner is janky and loading a guide for local channels is garbage. I like watching the morning local news and jellyfin just does not cut it.

    2. I want sub accounts. They used to have something similar but took it out for security reasons. I want to log all my TVs into one account but then have each user select their profile. So I can easily have a restricted profile for say kids then another for my parents then one for me then one for SO under the same roof. It will track each persons watched profile so when someone watches ahead it doesn’t mess with someone else’s.

    3. On the same note, controller/ HTPC remote configs feel janky. I know its there but its not a smooth and easy as Plex. This goes along with above for anyone who says just make another account. You try entering half decent passwords with small HTPC remotes or controllers. Every time you go to watch TV.

    If they could fix these things I would ditch Plex all the way. But as it stands I use Plex for my TV and jellyfin for my phones, tablets, PC.

    • modus@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      2 months ago

      TV tuner is janky and loading a guide for local channels is garbage. I like watching the morning local news and jellyfin just does not cut it.

      I DVR local stuff with Plex and play it back in Jellyfin.

      • zephiriz@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        I do that sometimes but I like the morning news and I feel it should be current so not a great solution for me. Jellyfin just needs a bit more polish. Its great I like it but also at the same rate the appear to fix some things like their security bugs I’m not going to hold my breath. I do hope they push through though like Immich.

    • NewNewAugustEast@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      2
      ·
      2 months ago

      Jellyfin has local channels? Why don’t you just watch local channels?

      Does plex have local channels? Seems like that is a use case that doesnt make any sense to me.

      • zephiriz@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 month ago

        In the US there is still a thing ad broadcast TV. Stick a TV antenna up in the air, free TV. Get a tuner card for PC and TV for your PC before streaming was ever a thing. Used it on my laptop when I traveled more. But with setting it up in jellyfin it works but is janky and needs polishing, and setting it up to download the TV guide is kinda a nightmare. With Plex life pass ( this is the feature that made me get it and dropping Comcast cable TV) it just works auto scans for channels and auto downloads TV guide, easy to flip throughout channels even my mom does it.

    • AbidanYre@lemmy.world
      link
      fedilink
      English
      arrow-up
      36
      arrow-down
      1
      ·
      2 months ago

      Yeah, their survey is missing the “never used Plex because I saw this coming a mile away” option.

      • melfie@lemy.lol
        link
        fedilink
        English
        arrow-up
        3
        ·
        1 month ago

        Yeah, it’s odd the survey assumes everyone has used Plex. When I was looking for an actual server to replace Kodi back in 2018, it was like Plex - nope, Emby - nope, Jellyfin - ah, we have a winner.

          • melfie@lemy.lol
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 month ago

            lemmy.lol has been having a lot of issues the last couple of weeks where it’s unusable slow and requests keep timing out. I tried posting this multiple times and kept getting errors, but it seems it actually was succeeding, so apologies for the duplicate posts. I might end up moving to a different instance.

            • Taldan@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 month ago

              I’m kind of surprised Lemmy allows duplicate comments like Reddit. Super easy to prevent the issue, because there really isn’t a case where a person would want to post the same comment multiple times

  • Lettuce eat lettuce@lemmy.ml
    link
    fedilink
    English
    arrow-up
    29
    ·
    edit-2
    1 month ago

    One reason: It’s not FOSS, and because of that, it’s not protected from the Capitalist profit motive that’s always pushing the creators/owners towards enshitification.

    The same forces act upon FOSS too, but the difference is that FOSS has structural immunity built into it. If the software enshitifies, it can be forked and maintained by a community that values software freedom.

    We’ve seen it happen time and again. Terraform, CentOS, RHEL, The Xen Hypervisor, etc. When companies try to take freedom away from FOSS, they fail, because their users and maintainers are empowered by FOSS licenses (especially restrictive ones like the GPL) and can fight back.

    With proprietary software, the users are powerless, only the owners have control.

    Don’t trust promises, good intentions, or corporate slogans. Trust free software and the open ecosystems they thrive in.

    PS, Jellyfin is amazing ❤️

    • tomkatt@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 month ago

      I just need Jellyfin to fix their subtitles issues on Apple TV and I’ll be all set. Swiftfin needs some work yet, though I’m told the fix is in the pipeline for release soon^™ (probably by Q1 next year?).

  • dejected_warp_core@lemmy.world
    link
    fedilink
    English
    arrow-up
    29
    ·
    1 month ago

    I’m going to call it like I saw it, a very long time ago.

    <rant>

    You have a product that is basically purpose built to make data hoarding and piracy practical, yet it requires a login with a central service. I don’t care what justification anyone thinks makes that worthwhile or even a good compromise. Signaling to any corporate entity that you’re in possession of such a thing is a bad idea to begin with. They shouldn’t even know you exist. That information, along with anything else you do with the product is compromising to you and can be sold for money if aggregated with everyone else’s data.

    If you find this rant out of place in our modern world, I’d like to point to the concept of shifting baselines. This didn’t used to be normal and nothing short of greed continues the behavior. The technology before this ran/runs without anyone knowing. Consider VLC, or XBMC.

  • Redtrax@lemmy.ml
    link
    fedilink
    English
    arrow-up
    26
    arrow-down
    1
    ·
    1 month ago

    Stopped using Plex and moved to jellyfin around 12 months ago and have never looked back

    • Victor@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 month ago

      I have both but Jellyfin is not good with duplicates. Having several versions of movies in different languages just puts multiple copies of the movies in Jellyfin, with no distinction between them until you click into the details. Plex does this well with “Play version”.

      But Plex is worse for other reasons, on my LG TV. It’s painfully slow and doesn’t play the correct audio track that I select.

        • Billegh@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 month ago

          Yes, however sometimes it’s easier to manage language and subtitles in a single file if space is not an issue and you often are wanting a different version. Might also have pre-burned subtitles, for which you’ll need a separate video stream anyway.

        • Victor@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 month ago

          Not if I want/need to seed both versions. Then it’s a third version I need to keep on disk for a few weeks, instead of just two. Believe me, I’ve had this idea too, and have remuxed several movies to save space. 👍

          • AbidanYre@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            1 month ago

            Looking back at this thread. Jellyfin does let you select both versions and combine them into one. Then you can keep seeding to your heart’s content.

            I don’t use that feature often, but have a couple movies that use it.

            • Victor@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              1 month ago

              That’s simpler and better (nondestructive) than renaming files, for sure. Still an extra step I need to take vs not having to do so.

          • AbidanYre@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            1 month ago

            Fair enough, I’m mostly ripping my own discs so being a good torrent citizen isn’t always top of mind.