Well I already have jellyfin running in a container, just have to figure out how to get mum’s TV to work with it I guess
<edit> log in on a local IP and not the network name and it’s working again. but I’ll be moving to jellyfin from now
So glad I installed jellyfin years ago and never bothered to set up Plex.
Remember when Plex tried to sell you a subscription to use outdated versions of open source game console emulators?
Plex wants to be a profit-driven company, but their business model is piracy. They’ll squeeze you for subscriptions, while making your experience worse to try and broker a peace deal with content owners.
idk I find $2/month to be very reasonable. I don’t feel squeezed.
To stream remotely from your own server?
If I chose to use Plex’s
plex.tv
services to expose my server to the internet, that’s one thing. But I have my Plex server exposed through my own infrastructure (NPM + Let’s Encrypt), so fuck that shit.The $2/mo is for the Plex relay service. If you access the server directly it should be free.
Sorry to have annoyed you.
Jellyfin.
That is all.
I know it’s fashionable to shit on Plex here, but OP either has his server misconfigured or is just trying to stir the pot:
https://support.plex.tv/articles/202526943-plex-free-vs-paid/
Free to Use: Video (movies & TV) streaming of personal content on the same local network as the Plex Media Server
Right, the $2 is to use the relay service, which costs Plex bandwidth. They can’t just do it free for everyone forever, bandwidth costs money.
Watching people realize this toejam eating weirdo was right about everything makes my day everytime.
I know Plex is a business that has to make money, but if I hadn’t bought a lifetime pass for $50 a decade ago, I’d have dropped them at this point.
Same. Lifetime pass. That money is gone, and I use jellyfin nowadays. My photo collection will be stored on ente soon. Still no idea where to host my music library.
Same here. I have no complaints about the service and it’s easy for my tech illiterate family and friends, but I’ll switch as soon as they try to charge pass owners for new features.
“Try our new Plex Pass Lifetime* Plus!”
*Valid for the lifetime of the product†.
†2 years
And this is why I’m setting up Jellyfin. I paid for a lifetime Plex pass a while ago, and I would have been happy to toss them some more money if they had just stuck to the core service (like Nabu Casa/Home Assistant - absolutely worth $7/mo), but nooooooooooooooo Plex decided to spin up their own streaming servers and go down that path instead.
I smell an IPO coming soon.
That’s why I switched to Emby and only sometimes regret it lol.
My server seems to have easier time transcoding with Emby and personally like the UI over Plex. Emby sucks at finding metadata though.
sigh
This is why I switched to Jellyfin and recommend everyone to switch to Jellyfin
Ah the weekly “Plex should be entirely free even though it’s commercial software!”
Also the weekly intentionally misunderstanding how Plex pass/Plex remote pass works in order to complain:
Free to Use: Video (movies & TV) streaming of personal content on the same local network as the Plex Media Server
Plex is entirely free and completely local, but only if you don’t use the features that make it so convenient (the relay server they offer, authentication and authorization, etc). Things I’m pretty sure jellyfin doesn’t provide at all. If people spent half the time reading as they do trying to convince people to get angry at optional features then maybe we wouldn’t have so many posts like this.
Jellyfin does offer authentication and authorization. Relay can be done via nginx iirc?
The authentication is lacking 2fa and has a half hearted attempt at fail2ban
If you try to properly implement either of those, the standard device clients won’t work anymore.
Plex provides default SSL.
The relay is actually a bit more useful.
You can be on a carrier grade NAT with no real external IP.
It’s more akin to running a VPS somewhere and SSH tunneling your home server through it.
They also cache* the entirety of the TVDB and EPG Services.
I’m not sore about most of this with jellyfin, and I am trying to primarily use it, but I really miss some of the features. But realistically, adding 2FA to the clients would be a huge benefit. trying to replace 2FA with wish.com fail2ban feels particularly dirty.
You can run the OIDC version and use SSO and implement MFA on the IdP. I use Keycloak for SSO w/ MFA and users sign into my Jellyfin via Keycloak. Just disable username/password auth and leave it SSO only.
The only benefit Plex really has is the relaying, but I was able to sync watch with 3 people basically as far across North America as you can get from me and it worked without issue so…
That’s fine for browser-based watching, literally no one in my group watches via the browser. Even on android it’d be a fight. Grandma’s not going to go on to a browser to auth her session.
The clients need to support it. If it were just backend, I’d fork it myself.
Neither do I - I use either my phone, or my smart TV, or my fire stick. SSO works fine there, or you can use the QR based session transfer to SSO on your phone and then “sign in on another device” or whatever by scanning the QR your other device is showing. I think they call it quick connect or something.
It does what you want.
And if you think Grandma can’t figure out scanning a QR code, Grandma is also not gonna figure out MFA lol.
Relaying gigabytes of traffic per user costs serious money. Rely on them to do it, and they are either going to charge you or are just waiting to charge you when their VCs come knocking.
How is Plex used if you aren’t using it to stream your self hosted media? I remember seeing channels and such before. Is all the official stuff licensed content? I can’t imagine their offering is very competitive.
99.9% of the use mine has seen for the past several years has been to stream to my living room TV in the same house. But regardless, what point are you making? It’s commercial software. And btw the $85 I paid years ago to use it forever was more than worth it to me.
it’s commercial software
digital cancer
Here’s a controversial and complex stance, but you may be able to understand it eventually:
Don’t buy it.
I am a proponent of FOSS too but that doesn’t mean anything built for profit is shitty, let alone “cancer”.
Hey, you paid for them to spy on your media, give them their money’s worth.
God I hate humans
y’all don’t use jellyfin???
for music: navidrome
With navidrome, my library is a little messed up from what I have on my local and the album art is wrong. Do you know any guide to properly setup navidrome library.
What benefits does navidrome provide as a separate music server if jellyfin can host your music already?
Does Jellyfin do smart playlists yet?
Edit: There seems to be a plugin. So, now it’s just about the fact that I already have it set up the way I want, and that I don’t wanna put all my eggs in the same basket. But I guess using Jellyfin for music is totally viable now.
Jellyfin can’t even do smart collections of TV and movies
I can only tell you that personally I’m interested in trying out Navidrome because I don’t like all my eggs in one basket (Jellyfin is more complex sw for sure too) and I think I’m not the only one caring more about my music collection than movies and tv. But I did try Jellyfin for music (not with my main library) and it works very well, Finamp on android has offline mode which I find almost essential.
I’d like to personally, however with my home environment being Apple TV device the plex application is fantastic. And sharing my libraries with other friends sharing back with me is pretty great. Does jellyfinn have that ability? I’ve seen about an app that’s supported but I’m not sure about it, the Apple TV app that is.
unfortunately i have no idea about the apple ecosystem. the ios app is smooth. i hope you can just download it and test it somehow on your apple tv.
jellyfin supports several user accounts for friends and family.
for music: not streaming.
Music is a solved problem, the files are small even at FLAC quality and can be tiny with Opus whilst sounding transparent. Any SOC made in the last 15 years features a more than fully capable DAC.
Why even bother with streaming? Have a local collection of files. Even syncing is easy.
I got fed up one day with Plex because it blocked me from getting to my server from one of my televisions. My LAN’s internet gateway was down and Plex was useless even though all the content was on the local network. I’m sure there’s configuration things or something that I could have changed but in the end I decided I didn’t want to be pressured into buying anything and I didn’t like the constant commercialization of Plex.
So I installed Jellyfin and never looked back. Yes, it’s missing a few features but you can get around that with nginx so totally worth it not to be harassed.
There is a dlna server but it has “totally unintentional” memory leaks that cause it to crash after a few days and they refuse to fix.
Be prepared for a barrage of “Jellyfin” in your comments.
But yea seriously, use Jellyfin.
Jel-ly-fin, jel-ly-fin, je-ly-fin!
btw i use jellyfin
I mean, with a post like this, I’d call it baiting
I wanted to move to Jellyfin, but there isn’t an app for it on the LG WebOS library like there is for Plex, so I wouldn’t be able to watch stuff on my TV, which sadly makes it useless for me :-(
I don’t have the money to be going out and buying extra add-ons for my TV to watch stuff either, sadly. So, Plex it is for now!
Yes there is. I have it on my tv.
Root your TV and install the homebrew channel on it.
Yes, this is real.
The Homebrew Channel for LG WebOS is got three pieces of absolutely essential software:
A YouTube app modified with built in ad blocking and sponsor blocking. The Jellyfin app. The Moonlight app.
With these three plus the toggle to block system updates your TV gets 1000% better for free.
now I need to find a Wiimote, damnit
You can use the Smart remote which is basically the fusion of a wiimote, a tv remote and a computer mouse
I tried googling some of this but I must be misunderstanding the thread, mind ELI5 for the rest of us? ^_^’
OK.
So, you know of android rooting?
(I'm assuming no)
Android rooting is the action of getting superuser prileveges on an android device, which lets you do literally anything. From removing bloat, to overclocking, it gives you full power over the device.
Keep in mind that “with great power comes great responsibility.” -the
sudo
command on first useWell, it’s that, but for TVs.
As for the remote, how you move the cursor is wii-like, and you can click the [OK] button to click stuff. You can also scroll, because the [OK] button is also a scroll wheel.
What I meant is I tried to Google homebrew smart remote and found nothing. I do have understanding of the concepts and was looking for the specifics :)
When was the last time you checked? A client was added to the WebOS store maybe 2 or 3 years ago for recent models, and support for older models (like my C9) came months later.
Yes there is, I literally have it installed on my two LG WebOS TVs. Plus there’s a web browser app that you can create shortcuts for, which works for Dropout so I would assume it works for Jellyfin as well.
Can you try using DLNA to connect to jellyfin? You need to install the plugin first.
More effort, but there’s also this https://github.com/jellyfin/jellyfin-webos
Is there something better than jellyfin? I’ve been using it for a little over a year, and it works for the most part, but clients are often pretty buggy (especially on apple apple devices)
I’m pretty happy with Emby, but it’s not open source.
Is there something better than jellyfin?
Plex.
Have you tried the third party ones? I’ve seen recommendations for Swiftfin
Yeah that’s the one I’m using on our appleTV, it’s buggy as hell. “Continue” show often doesn’t work and picks an episode that I’ve watched long ago and not the next in line, often never updating it despite watching several episode over several weeks. Aftee Pausing a show or movie and closing the app, if you want to continue from where you left off, well that doesn’t work consistently either, usually it will just restart from the beginning. Switching language on shows pretty much doesn’t work at all, it will either never change from default audio language, or use an entirely different language than the one picked from the list.
All these things work perfectly fine from a browser or official app on android.
Plex will do the exact same thing if you have an episode earlier in your history that didnt get marked as “watched”. But plex lets you manually tag episodes as watched which usually fixes it. Maybe there’s a similar option in jellyfin?
Jeælyfin also has this, is just doesn’t work on appleTV
I mostly use Infuse on the Apple TV and Streamyfin on the iPhone.
I’d be happy to pay for Infuse if the lifetime wasn’t AU$150, and I just outright reject paying a subscription for an app for using something FOSS, even if it’s only AU$20/year. A lifetime license that’s 3-5yrs of a yearly sub is much more reasonable.
I use Emby and it’s flawless, might be worth swimming upstream?
Same, though I can’t get remote access working while running a vpn on my machine and it’s driving me nuts
Yeah, the way things at going I feel like I should protect myself further with a VPN, but it does break some of my services’ access. Just another hurdle in the track to net independence that will be overcome! Heaven knows we’ve overcome many to get where we each are.
No need to bust your brain trying too hard - you’ll find an answer eventually!
I had it working on Windows, just can’t remember how haha. I’ve moved to Linux and I don’t know if I’m missing something to get it going, or if it’s because ProtonVPN isn’t nearly as devloped on Linux as it is on Windows. Appreciate the positivity though!
I can’t say I’ve given Jellyfin a proper try (as in using it and the clients exclusively for a long period) but we have been using Emby for quite a while before I knew it existed.
If I’m not mistaken Jellyfin is actually a fork of Emby so they’re pretty similar, but one is a bit older.
If I’m not mistaken Jellyfin is actually a fork of Emby so they’re pretty similar, but one is a bit older.
Jellyfin forked from Emby in 2018 when Emby chose to switch to a closed-source model. Because of this, there are many similarities, but the projects continue to become increasingly different from one another as time goes on.
I was probably using Emby already by then, had bought a lifetime license since it didn’t require bouncing things off and outside server like Plex did (or was it that Plex was a renewing subscription, I forget) , so it just stayed out of inertia.
What sort of bugs are you experiencing? I’m using the official Jellyfin app and it’s been extremely stable on all my Apple devices. But I noticed a while ago that videos that were not MPEG were problematic so I converted all the AVI and WMV and WEBM to MP4 and it has been much more reliable. Scrubbing and previews have worked much better also
“Continue show” often doesn’t work and picks an episode that I’ve watched long ago and not the next in line, often never updating it despite watching several episode over several weeks, even if they’re marked as “seen”. After pausing a show or movie and closing the app, if I want to continue from where I left off, well that doesn’t work consistently either, usually it will just restart from the beginning. Switching language pretty much just doesn’t work at all, it will either never change from default audio language, or use an entirely different language than the one picked from the list.
What’s an “apple apple” device? 😁
Yea, Jellyfin on iOS hsed to be buggy. Seems much better these days, and there’s also Finamp for music
I did try and preempt that in my comment - but it’s hard to switch from plex when there are 5 other people with everything all configured and history etc
but it’s hard to switch from plex when there are 5 other people with everything all configured and history etc
That’s exactly what Plex wants you to say
How to migrate your watch history, apparently: https://www.florianjensen.com/2024/08/21/how-to-migrate-from-plex-to-jellyfin/
USE JELLYF-
Be prepared for a barrage of “Jellyfin” in your comments.
Oh.
Are you runnin multiple subnets? If so you need to enable them all as local nets in plex or else it’ll trigger this.
I don’t get this? is this because I have a lifetime pass?
Either a lifetime pass, or you actually configured local access correctly instead of botching it (or ingoring it entirely) and then coming to lemmy to complain.
Last I knew it was only a thing for sharing between accounts and outside of “Plex home”/managed users… I haven’t seen anything since the announcement months ago. Lot of whiners tho…
E: I’m wrong (except about whiners)… It only affects free/non-pass users.
Yeah