Want to install Jellyfin on a Samsung Tizen TV? Start with the Samsung Apps store. Jellyfin now has an official Tizen client, but store availability can still differ by country, TV model, and firmware. If the app does not appear on your TV, this guide also covers two sideloading methods: a quick Docker installer and the official Tizen Studio build process.
- Open Apps on the Samsung TV and search for Jellyfin.
- If it is available, install it directly from the store. This is the easiest method.
- If it is not listed, enable Developer Mode and use either the community Docker installer or the official Jellyfin Tizen build instructions below.
Which installation method should you use?
| Method | Best for | Difficulty |
|---|---|---|
| Samsung Apps store | Everyone, when the app is available in the TV's region | Easy |
| Docker quick installer | Users who already have Docker and want a fast sideload | Medium |
| Tizen Studio build | Users who want the official source-based workflow or need their own certificate | Advanced |
Before you begin
- A Samsung TV running Tizen with current firmware
- A Jellyfin server already running on a PC, NAS, or home server
- The TV and computer connected to the same local network
- The TV's IP address and the computer's local IP address
After installation, the TV app connects to your server with an address such as http://192.168.0.100:8096. A DHCP reservation for the server is useful so that this address does not change.
Method 1: Install Jellyfin from Samsung Apps
- Press the Home button on the Samsung remote.
- Open Apps and select Search.
- Search for Jellyfin.
- Select Install, open the app, and enter your Jellyfin server address.
If no result appears, it may be unavailable for your region or model. You can use one of the sideloading methods below instead.
Enable Developer Mode on the Samsung TV
Both sideloading methods require Developer Mode. Samsung's menu wording can vary slightly by firmware.
- On the TV, open Smart Hub > Apps.
- While the Apps screen is open, enter 12345 with the remote.
Enter 12345 while the Apps screen is open.- Set Developer mode to On.
- Enter the local IP address of the computer that will install the app.
Turn Developer Mode on and enter the computer's local IP address.- Confirm the setting, then fully restart the TV.
- Return to Apps and confirm that Develop Mode is displayed.
Developer Mode is active after the TV restarts.Method 2: Quick sideload with Docker
The install-jellyfin-tizen container is a community tool, not an official Jellyfin or Samsung installer. It automates the build, certificate, and deployment steps.
After enabling Developer Mode, replace TV_IP with the TV's local IP address:
docker run --rm ghcr.io/georift/install-jellyfin-tizen TV_IPFor example:
docker run --rm ghcr.io/georift/install-jellyfin-tizen 192.168.0.50On an Apple Silicon Mac, the image may need x86 emulation:
docker run --rm --platform linux/amd64 \
ghcr.io/georift/install-jellyfin-tizen 192.168.0.50If Docker reports a file-descriptor or library initialization error, the project documents this workaround:
docker run --rm --ulimit nofile=1024:65536 \
ghcr.io/georift/install-jellyfin-tizen 192.168.0.50Recent TVs can reject automatically generated certificates. If that happens, use the Tizen Studio method and create a Samsung certificate profile.
Method 3: Build and install with Tizen Studio
This is the source-based workflow documented by the official Jellyfin Tizen repository. You need Tizen Studio 4.6 or later, Git, Node.js 20 or later, and a valid Samsung certificate profile.
1. Connect to the TV
sdb connect TV_IP
sdb devicesNote the target name shown by sdb devices. It is used in the install commands.
2. Build Jellyfin Web and the Tizen package
git clone -b release-10.10.z https://github.com/jellyfin/jellyfin-web.git
git clone https://github.com/jellyfin/jellyfin-tizen.git
cd jellyfin-web
npm ci --no-audit
USE_SYSTEM_FONTS=1 npm run build:production
cd ../jellyfin-tizen
JELLYFIN_WEB_DIR=../jellyfin-web/dist npm ci --no-audit
tizen build-web -e ".*" -e gulpfile.babel.js -e README.md \
-e "node_modules/*" -e "package*.json" -e "yarn.lock"
tizen package -t wgt -o . -- .buildResult3. Permit and install the package
Replace TARGET with the device name shown by sdb devices:
tizen install-permit -t TARGET
tizen install -n Jellyfin.wgt -t TARGET
Jellyfin appears in the downloaded apps list after a successful installation.Connect the TV app to your Jellyfin server
- Open Jellyfin on the TV.
- Enter the server URL, for example
http://192.168.0.100:8096. - Sign in with your Jellyfin account.
- Test direct playback, subtitles, and audio output with a few files.
If the server is not found, confirm that the TV and server are on the same network, the server firewall allows port 8096, and the Jellyfin server is listening on the LAN interface.
Troubleshooting
The 12345 Developer Mode window does not open
Make sure the Apps screen is active before entering the digits. Try the number keys on the on-screen remote, update the TV firmware, and restart Smart Hub if necessary.
sdb connect cannot reach the TV
- Confirm the TV and computer are on the same subnet.
- Recheck both IP addresses in Developer Mode.
- Restart the TV after changing the Host PC IP.
- Temporarily check whether a computer firewall is blocking the connection.
Samsung notes that port 26101 is used internally by the TV and cannot be opened separately from the TV menu.
Installation fails with certificate errors such as -11 or -12
Recreate the Samsung certificate profile in Tizen Studio and package the widget again. If another Jellyfin package was signed by a different author certificate, uninstall it from the TV before retrying.
The app disappears or stops working after a TV update
Sideloaded apps can require reinstallation after firmware, certificate, or developer-mode changes. Use the store version when it is available because updates are simpler.
Final notes
The Samsung Apps version is now the best first choice. Sideloading remains useful when Jellyfin is missing from a regional store, but model support, firmware behavior, and certificate requirements can change. For the latest commands, compare this guide with the official links below before installing.
A Korean version with the original setup notes is available here: 삼성 Tizen TV에 Jellyfin 설치하기.
Official references
- Jellyfin downloads and Tizen client
- Jellyfin Tizen official source and build instructions
- Samsung TV Device and Developer Mode documentation
- Jellyfin in the Samsung US Smart TV app catalog


