27 comments

[ 3.0 ms ] story [ 47.1 ms ] thread
I can't believe the wifi got a client before ps5
Man what can’t you do with a Wii? Didn’t someone post an article the other detailing how they booted Mac OS X on it?
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!
When I had to decide between Plex and Jellyfin, I noticed that with Plex it was mandatory to have an account even when self-hosting (!) so I'm not sure whether it's better or worse than Jellyfin, I just didn't bother trying it out because of that.
Forced server transcoding for everything. Ouch. Thought maybe at least mpeg2 or something would play directly.
Intel ARC 380's are ideal at 4k realtime transcoded streams. And theyre cheap as well.

You could probably do a sticky round robin reverse proxy with a few backends doing transcode.

The biggest issue is bandwidth, but you probably knew that.

it's 480p. every box i've used in the last two decades could do that on the fly without breaking a sweat.
You can disable transcoding in the server settings or at the user level. Your client device would have to support the file being directly played of course.
Jellyfin is great in that it just works. I managed to install it on Samsung TV with Tizen OS and it has been just solid experience for many years now.
I love it mostly as well so far, the only sticking point on both my TVs is constantly having to re-enter my server IP address. It sticks around for a couple days, then it's gone again.
Has anyone tried to horizontally scale jellyfin to running on a multi node cluster?

I'm wanting to set it up for around 20 households to share, and with transcoding that exceeds a single (cheap) node.

Yes, it was annoying, SQLite sucks as single source of truth for clusters, and it cost less than $100 to just buy hardware that can handle multiple high res transcoding sessions at once, but not 20 households' worth.
FWIW, I have managed 10 simultaneous live transcoded streams on a ARC B580 and it could have managed a few more. With couple of them you cold be fine.

The other aspect is you could share the media storage over NFS and have multiple jellyfin instances running for different houeshold groups.

With 2 or 3 nodes like that I think you could make it work.

I only have an cpu with hardware acceleration that is used for transcoding and even that can handle a couple of streams transcoding simultaneously. The biggest thing is getting people to use clients that support direct play.
Jellyfin isn't designed to be clustered.

For your use case, deploying multiple instances would be the way to go.

It would be great to get one of these that supports the OpenSubsonic API, which has become a defacto standard for opensource music servers.

Would be music-only, which is sometimes ideal for older devices.

I love this kind of project. I am pretty sure the developer had a Wii console sitting around somewhere and thought about how to make it useful again. Wait, I have a PS2 sitting around somewhere…
If you're using Dolphin, it may be worth testing Better-Wii-Menu-DE (https://github.com/Gavin-S-Dev/Better-Wii-Menu-DE).

You could probably have your Wii computer boot directly into Jellyfin using a startup shortcut with 'dolphin-emu -e WiiFin.dol', then switch out of the app to play Wii games using the better menu app.

Then you can your Wiimote for both media + gaming with out needing a keyboard / mouse.

Now we just need a tvOS client that can play music...
I built a little Jellyfin plugin for KOReader [1] so I can access my books from my Kindle. Jellyfin proved really nice to work with (though there was some poorly documented auth stuff they were in the process of deprecating).

If anyone has been thinking of building something in the Jellyfin ecosystem, I very much recommend it.

[1]: https://github.com/DeclanChidlow/KOReader-Jellyfin-Plugin/

It absolutely should be ported to GameCube and be called DolFin (the GameCube's codename is Dolphin)
Never realised Wii had a .WAD format. I guess it can run doom though :)
Really looking forward to a Jellyfin client on PS5
Speak of the devil, I was just looking for something just like this earlier this week. I may have even have ran into this exact project, but it didn't have functioning playback until now. I have a spare CRT in my office that I use for some old consoles, and thought it would be neat to stream some 4:3 media onto it, but didn't want to bother with getting some client box and HDMI to composite converter. If this works well, it would solve that problem nicely.
We really got a client for the Nintendo Wii before a usable one for tvOS.
there is swiftfin wich is OSS but is a bit buggy or Infuse which is a subscription but seems to play everything.