You can create accounts for Jellyfin that allows people to log in. However, the way you serve it to them is your responsibility. In my case, I set up my system with DDNS to work off a personal domain that anyone can connect to with the correct credentials. It’s a bit more work to set up, but I like it better in the long run.
My setting has a lot of nautical aspects to it, including lots of drowned and sea creatures. One of my players in a captain of a ship (they’re all level 15+ now, so he’s worked his way up there). I’d have the blind character have a parrot that narrates the world to them, much like a DM.