Needlefin is a native Apple TV client for Jellyfin. To use it you'll need your own Jellyfin server — Needlefin is the player, your server is the library.
For questions, bug reports, or feedback, email us. We aim to respond within a few business days.
192.168.1.50:8096), or tap Scan Network to find Jellyfin servers on your local network automatically.Yes. Needlefin is a client for Jellyfin and does not provide any media of its own. Jellyfin is free and open-source — see jellyfin.org to set one up.
Needlefin prefers direct play and falls back to transcoding (via your server) for formats the Apple TV can't play natively. If a title won't play, make sure your Jellyfin server is healthy and has transcoding available for that file. Sending us the title and its format helps us look into it.
Only direct-play files (such as MP4/M4V/MOV) are downloaded for offline playback. Titles that would need transcoding are streamed from your server instead.
If your server's access token expires or is revoked, the app returns you to the sign-in screen. Just sign in again to continue.
Needlefin collects no personal data and talks only to your own server. See our Privacy Policy for details.