Streamfin is a music player for Ultrahand Overlay that lets you stream music from your Jellyfin server!
Heavily built off of the wonderful work of sys-tune, Streamfin replaces the SD audio card source with a streaming Jellyfin HTTP source. Supports FLACs, WAVs, and MP3's streaming directly from your Jellyfin library!
REQUIRES ULTRAHAND OVERLAY TO BE INSTALLED!! Go install that first from the link, or you can one-click install it in the homebrew app store of your choice.
- Drag and drop the two folders to the root of your SD card
- Reboot the console
- Open Ultrahand Overlay (default L + DPad-Down + R-stick)
- Open Streamfin and scroll down to Settings
- Enter your server (host:port) and pair with Quick Connect
Note for Mac users: By default, Mac tends to hide .overlay folders. When transferring over the files from a Mac, be sure to do CMD + Shift + . to show hidden files, and make sure the .overlays folder ACTUALLY gets transferred over to your switch.
Sign in via Jellyfin Quick Connect makes it much easier to connect to your server!
Browse through all of your artists, or hit Y to create a radio station based off the artist!
Music is persistant, even when switching between games. :)
- HookedBehemoth for sys-tune, Streamfin's player is heavily built off of.
- David Reid (mackron) for dr_libs — the
dr_flac/dr_mp3/dr_wavaudio decoders. - Serge Zaitsev for jsmn, which parses JSON used for the Jellyfin API.
- libjpeg-turbo which decodes cover art jpegs.
