JellyPlayer app icon
Apple TV tvOS 18+ No account · No tracking

A direct-play client for Jellyfin and SMB

Your media, in original quality.

JellyPlayer streams your own films and shows from your Jellyfin server, or straight from a NAS over SMB. 4K, HDR, high bitrate, image subtitles: the original file plays on the TV and nothing is re-encoded along the way.

Jellyfin · NAS → Original file → Your TV
Coming soon to the App Store See how it works
Movies library with 4K and HDR badges (artwork blurred)
Home screen with Continue Watching (artwork blurred)
The walkthrough

Built for the big screen.

Everything is reachable with the remote: no typing URLs, no menus buried three levels deep.

Home

Pick up exactly where you left off.

Continue Watching shows progress on every title, with 4K, HDR and Dolby Vision badges so you know what you are about to play. Playback progress syncs back to your Jellyfin server.

01 06
Home screen with a Continue Watching row and recently added titles (artwork blurred)
Direct play

The original file. Nothing re-encoded.

Your server sends the file as it is and the TV decodes it with hardware acceleration. High-bitrate 4K, 10-bit HDR and multichannel audio play without the server doing any work.

02 06
Movies library grid with 4K and HDR badges (artwork blurred)
Network

Play straight from your NAS.

No Jellyfin server? Open the Network tab: SMB servers on your network are found automatically, or add one by IP or name. Browse folders and play a file; the position is remembered on the device.

03 06
Network tab listing an SMB server found automatically, with the option to add one by IP
Player

Made for a proper picture.

HDR10 passthrough, with Dolby Vision played as HDR10. Switch audio and subtitle tracks from the on-screen controls, image-based PGS subtitles included, and tune scaling for your TV.

04 06
Settings with HDR passthrough, scaling and render options
Music · coming soon

Your music library, too.

A Music tab appears when your server has an audio library: albums, artists and tracks, played gapless and kept going in the background. Coming in an upcoming update.

05 06
Music tab with an album grid and cover art
Music · coming soon

Lyrics that follow the song.

Synced lyrics from your server, or looked up online when it has none, highlight the current line as the track plays. Coming in an upcoming update.

06 06
Now Playing with synced lyrics highlighting the current line
How it works

The server stores. The TV decodes. JellyPlayer connects them.

JellyPlayer never asks your server to convert anything. It asks for the original file and plays it on the device with the mpv engine, so quality is whatever you ripped or downloaded, and a small server is enough for a big library.

  • 01 JELLYFIN Sign in to your Jellyfin server with Quick Connect, so you never have to type a password with the remote. Libraries, artwork and watch progress come from the server.
  • 02 SMB Or skip the server: browse an SMB share on your network and play files directly. Servers are discovered with Bonjour; add one by IP or name if yours is not listed.
  • 03 DEVICE Hardware-accelerated decoding on the Apple TV for HEVC, H.264, AV1 and more, with HDR passed through to the TV.
direct play NO TRANSCODING
  1. Jellyfin / NAS sends the file as is
  2. Your network Wi-Fi or Ethernet
  3. JellyPlayer mpv · hardware decode
  4. Your TV 4K · HDR10
server worknone: just sends bytes
videooriginal quality
subtitlestext and PGS image

Your Apple TV needs enough network speed for the file's bitrate. For very large remuxes, Ethernet is the safe choice.

What's inside

Built to play your files the way they were made.

For people who keep their own library and want the player to be as serious as the collection.

  • Direct play

    The original file plays on the TV. No transcoding, so there is no quality loss and almost no load on your server.

  • 4K and HDR

    High-bitrate 4K up to 60 fps. HDR10 passes through to the TV, and Dolby Vision is played as HDR10.

  • Audio and subtitles

    Switch audio and subtitle tracks from the on-screen controls, including image-based PGS subtitles, kept legible over HDR.

  • Jellyfin and SMB

    Use your Jellyfin library, or open an SMB share directly. Servers on your network are found automatically.

  • Made for the remote

    Quick Connect sign-in, a tab bar you can reach, and Play/Pause and Menu behaving the way you expect.

  • Resume anywhere

    Watch progress is reported to your Jellyfin server, so Continue Watching is the same on every device.

  • Music, gapless

    Albums, artists and tracks from your server, played gapless, in the background and from the system Now Playing. Coming soon.

  • Synced lyrics

    Lyrics that follow the song, from your server or looked up online, with a setting to turn the online lookup off. Coming soon.

  • Private by design

    No account, no analytics, no ads. The app talks only to the Jellyfin server and SMB shares you set up.

Ready to listen

Get JellyPlayer.

An app for Apple TV. No subscription, no account, no tracking. It needs your own Jellyfin server or an SMB share to play from.

Coming soon to the App Store Setup & support
Device
Apple TV
Requires
tvOS 18 or later
Source
Jellyfin or SMB share
Languages
English · Español

JellyPlayer does not include or stream any content. The support page explains how to connect a server.