Live data from Hacker News

WiiFin – Jellyfin Client for Nintendo Wii

github.com

41–50 of 131 posts

Re: WiiFin – Jellyfin Client for Nintendo Wii

#41
post #34

Earlier quoted context omitted.

Don't expose it to the internet unless you know what you're doing, or put it on a VPS you don't care about. Ideally keep it behind a VPN and give your family members access to it that way, and let local devices on your LAN connect to it without a VPN.

Those are fine ideas. But I'm not all about getting something like Tailscale to work with my elderly mother's Roku device, nor teaching her how to use it.

I set my dad up with a Linux box as a daily driver for him - he keeps the desktop on , and the roku jellyfin now has a clean proxy into jellyfin over the tailscale network. Giving him a desktop I can remote into was a great decision that paid dividends for him :)

Re: WiiFin – Jellyfin Client for Nintendo Wii

#42
post #35

Earlier quoted context omitted.

The one trick is to make sure your file naming & organization is good. They have good documentation on it. Everything's pretty much automatic then, almost zero further work. The naming conventions aren't too bad, and the resulting file tree would be a reasonable way to organize your files regardless.

I actually like the conventions. Movie name and a year in parentheses and then it can be whatever. E.g. Movie (2016).whatever.zzz/whatever.mkv

Yeah in my case it mostly just encouraged me to clean up some nonsense I’d been meaning to anyway.

I think some folks who have strong opinions about things like organizing their files under folders by director or something find it grating, but it did nothing but help my structure.

Re: WiiFin – Jellyfin Client for Nintendo Wii

#43

Earlier quoted context omitted.

Or 480i if you want to watch classic anime on a CRT.

It can't really decode 480p/i very well. The fact that it has component video out makes it a swiss army knife for everything else 240p/480i/480p.

Indeed.

I watched a backup of a [480p24] DVD movie with a (hacked) Wii quite a long time ago, as a fallback after the PS3 I was using got tripped up on that film's Cinavia[1] watermarks.

The Wii worked OK-ish, but it was evident that it was barely keeping up with decoding the MPEG 2 video from the disc and putting it on the screen. Perhaps there is or was better software for that job, but there were some glitches and brief hangs.

[1]: https://en.wikipedia.org/wiki/Cinavia

Re: WiiFin – Jellyfin Client for Nintendo Wii

#44
post #34

Earlier quoted context omitted.

Don't expose it to the internet unless you know what you're doing, or put it on a VPS you don't care about. Ideally keep it behind a VPN and give your family members access to it that way, and let local devices on your LAN connect to it without a VPN.

Those are fine ideas. But I'm not all about getting something like Tailscale to work with my elderly mother's Roku device, nor teaching her how to use it.

Get your elderly mother an Apple TV and infuse, then connect with Tailscale. It’s pretty friggin’ smooth in daily operation. Apple TV’s UI is no easier to get lost in than Roku, and actually has fewer pitfalls if you toggle one setting (the one that makes one home tap open the Apple TV app, and a second press while in that app actually go home, by default; switch that to always go home on any press of that button no matter what)

I dunno if Tailscale works on Roku but otherwise that would indeed be entirely viable too, last I saw Jellyfin’s app on there is really good. Likely need a server powerful enough to transcode, though, lots of (all?) Roku devices don’t have hardware decoding for newer codecs like h.265. That’s one big benefit of an Apple TV, it can hardware decode damn near everything.

Re: WiiFin – Jellyfin Client for Nintendo Wii

#45
post #34

Earlier quoted context omitted.

Those are fine ideas. But I'm not all about getting something like Tailscale to work with my elderly mother's Roku device, nor teaching her how to use it.

Get your elderly mother an Apple TV and infuse, then connect with Tailscale. It’s pretty friggin’ smooth in daily operation. Apple TV’s UI is no easier to get lost in than Roku, and actually has fewer pitfalls if you toggle one setting (the one that makes one home tap open the Apple TV app, and a second press while in that app actually go home, by default; switch that to always go home on any press of that button no…

Perhaps.

Y'all (collectively) have some good ideas.

But she likes the Roku. She's even got silicone skins for the remotes (plural; spares!), and two of them are tethered near the chairs that her and dad tend to sit in.

Also: The Roku stuff already exists, and is paid for, and it works with Plex (without a VPN, because my local Plex container didn't come with the caveat to avoid exposing it to the world).

Buying them one or more Apple TV devices to use instead seems expensive and likely to fail somehow.

Switching them to (cheap? linux?) PCs also sounds expensive and bad, particularly with my dad. He's certainly had more years to learn how to use a computer than I have, but he's spent most of the recent decades deliberately avoiding them. He hates them, and he doesn't want to learn them. He'd fall apart and give up on television entirely if I gave him a PC with a slick Logitech K400 to run it with. (He can drive a Roku with Youtube TV and Plex like a pro, but that's mostly only a D-pad and a back button.)

---

But since you and others have mentioned it: Transcoding. That's really not a big problem for many vaguely-recent PCs. With Plex, at least: The quite old i7-6700k desktop box I use for this transcodes to h.264 like a beast using its paltry iGPU, and does h.265 just fine with an old nVidia RTX 2080 if I elect to use that instead. Either way works well and never breaks a sweat.

It may have been a powerful machine a decade ago, but a used computer with a 6700k (or so) to serve media with is cheap these days. (And a brand-new power-sipping N150 box does transcoding waaaay better, even in credit-card form factor.)

Re: WiiFin – Jellyfin Client for Nintendo Wii

#46
post #34

Earlier quoted context omitted.

Don't expose it to the internet unless you know what you're doing, or put it on a VPS you don't care about. Ideally keep it behind a VPN and give your family members access to it that way, and let local devices on your LAN connect to it without a VPN.

Those are fine ideas. But I'm not all about getting something like Tailscale to work with my elderly mother's Roku device, nor teaching her how to use it.

You can point Tailscale toward a $5 exit-node VPS and Caddy/nginx through a cheapo-but-memorable-domain to get a Jellyfin Dashboard up in a browser. I assume running the domain and port through the Jellyfin Roku app would work fine (can't be sure as I've never used a Roku).

Just mind your ACLs

Re: WiiFin – Jellyfin Client for Nintendo Wii

#48

Noticed that Jellyfin had inched out Plex when sorting by popularity on the TrueNAS app catalogue the other day (45,178 installs vs Plex's 42,225). The existance of this project seems to confirm that the dev ecosystem around it is getting stronger!

Can anyone comment on the security of Jellyfin? When I had last looked into it, it seemed like Jellyfin had a somewhat weak security model that made me question switching family members to it from Plex.

For whatever reason people here and on Reddit will tell you that you need to have Jellyfin pass through five VPNs, otherwise nasty things will happen. Meanwhile the actual devs suggests simply setting up a reverse proxy, which you can do in two lines with Caddy: https://jellyfin.org/docs/general/post-install/networking/re...

Re: WiiFin – Jellyfin Client for Nintendo Wii

#49

Noticed that Jellyfin had inched out Plex when sorting by popularity on the TrueNAS app catalogue the other day (45,178 installs vs Plex's 42,225). The existance of this project seems to confirm that the dev ecosystem around it is getting stronger!

Can anyone comment on the security of Jellyfin? When I had last looked into it, it seemed like Jellyfin had a somewhat weak security model that made me question switching family members to it from Plex.

Yea its pretty bad, there are pages of non-fixed confirmed exploits, you really shouldnt let it face the net.

VPN is one solution, and actually the only real solution for app-based jellyfin (TV, phone apps) I found so far.

Another is to host Jellyfin behind reverse proxy, and have a completely independent authgatein front of it (authentik, authelia). Jellyfin even supports LDAP (trough plugin), so you dont have to login twice per visit. The downside is only web interface can be hidden this way, as apps will break expecting jellyfin auth page and finding something else.

Re: WiiFin – Jellyfin Client for Nintendo Wii

#50

Earlier quoted context omitted.

Can anyone comment on the security of Jellyfin? When I had last looked into it, it seemed like Jellyfin had a somewhat weak security model that made me question switching family members to it from Plex.

For whatever reason people here and on Reddit will tell you that you need to have Jellyfin pass through five VPNs, otherwise nasty things will happen. Meanwhile the actual devs suggests simply setting up a reverse proxy, which you can do in two lines with Caddy: https://jellyfin.org/docs/general/post-install/networking/re...

Reverse proxy itself will do barely any defense, what you need in combination is an authgate (authentik, authelia), and here we are moving from "simple reverse proxy" to fun weekend activity and then some getting it to work as expected. + it kills the app auth flow, so only web interface is suitable for this.
Post reply on HN