News ·
JesterMedia setup: one package for your server and TV.
Windows and Linux setup previews now bring server setup, Roku, and Samsung Tizen 3/6/7/8/9 targets together. Read the walkthrough, check the limits, and contact James if your model is missing.
One download. Server and TV setup.
Download Windows setup preview Download Linux setup preview
Windows x64 or Linux x64 · Version 0.2.0 preview · Includes the server packages, Roku app, and Samsung source targets. Samsung’s SDK is installed separately.
Preview status: the package was built on Linux and its core logic passed automated tests with simulated TV/SDK responses. The screens were checked in a browser. Windows/Linux installation and physical-TV playback have not yet been verified end to end. This release is unsigned; Windows may show an unknown-publisher warning. Keep Windows security protections enabled.
Download verification and source
Windows SHA-256: a01351070087921928cd6366f8aad8786b2684c7035175b65de064923574c90d
Linux SHA-256: 5f7eddae552912cf125df40933316f96177841d4f803ec91e12bb5dd45589636
1. Choose what you want to set up
On Windows, run the downloaded EXE to add JesterMedia Setup to your PC. On Linux, mark the AppImage executable and run it as your normal user; your distribution needs desktop GUI, glibc, and AppImage/FUSE support. Do not run it as root or disable its sandbox. Open the assistant and choose Server on this PC, App on my TV, or Set up both. Both starts with the server; choose Continue to TV setup when you are ready.
The assistant includes Windows Server 0.3.35, Linux Server 0.3.25-preview.1, Roku 0.1.3, Samsung Tizen 3.0 source 0.2.10, Samsung Tizen 9.0 source 0.3.24, and Tizen 6/7/8 compatibility sources 0.2.11. It checks the bundled package’s SHA-256 before using it. It does not silently download a different release.
2. Install your home server
Choose Open server installer and complete the included Windows server wizard. The assistant opening it does not mean installation has finished—follow that wizard through to completion.
- Open JesterMedia Server and select your movie and TV folders.
- Open Settings → Network & access, complete the fixed-IP check, and enable home-network access.
- Keep your firewall enabled and allow the server on your trusted private network.
- Write down the server address shown there, including its port (normally 8096). Keep the server PC on while watching.
Linux: choose Install Linux server. This copies the bundled Linux preview into a new version folder under your user account and refuses to overwrite it. Install FFmpeg and FFprobe using your distribution’s package manager, then choose Start Linux server. The assistant checks for conflicting ports, starts it with a separate data folder, and opens the local server page once it responds. Existing server data and services are not changed; automatic startup is not enabled. The Linux server is an older preview than the bundled Windows server and retains its published limitations.
Already running the server? You can go straight to TV setup. The assistant does not automatically change your library, firewall, or server settings.
3. Enter your TV’s IP address
Keep the TV and installation PC on the same trusted home network. Find the TV’s IPv4 address in its network settings, enter it under App on my TV, and choose Detect TV. This step checks only the address you entered.
Three addresses, three jobs: the TV IP is the installation destination. Samsung’s Host PC IP is the computer running this assistant. The media-server address is entered inside JesterMedia on the TV after installation. The installation PC and server can be the same computer.
If the TV is unreachable or cannot be identified, the assistant stops. It does not guess a package or attempt to bypass the TV’s setup requirements.
4. Roku: enable developer mode, then upload
- Use Roku’s developer setup guide to enable developer mode and complete its enrollment/agreement steps. Set your own developer-installer password.
- Detect the TV in the assistant. If device detection is blocked, check Roku’s local-network/control-access settings and your network connection.
- Enter the developer-installer password—not your Roku account password.
- Choose Install selected TV package and read the confirmation carefully: Roku has only one sideloaded developer-app slot. This replaces whatever developer app is there now.
The assistant uploads the bundled Roku ZIP using the local developer installer and checks the TV’s installed-app list. If it cannot confirm the result, it tells you to check the TV. The password is not saved.
5. Samsung: connect, sign locally, install
- Install the Windows or Linux edition of Tizen Studio and the Samsung TV extension, plus the Samsung Certificate Extension.
- Follow Samsung’s TV connection guide: enable Developer Mode, set Host PC IP to this installation computer’s address, and restart the TV.
- Create your own Samsung TV signing profile, including this TV’s DUID. Preserve your author certificate for future updates. Use Device Manager’s Permit to install applications step if required.
- Expand Before installing on Samsung in the assistant. Choose your Tizen Studio folder, then detect the TV again.
- Enter the existing certificate profile name and choose Install selected TV package.
The assistant reads the platform version using your local SDK, selects the matching target, extracts the bundled app source, builds it, signs it with your local profile, and asks the SDK to install it. It does not include someone else’s certificate or ask you to send your private signing keys to our website.
Current selection limits: Tizen 3.0 selects the older 0.2.10 build; Tizen 9.0 selects 0.3.24. Tizen 6.0 and 6.5 select the Tizen 6 compatibility source; Tizen 7.0 and 8.0 select their corresponding sources. These new 0.2.11 variants use the older client’s conservative JavaScript and static seasonal themes, retaining its feature limits, including 1080p transcoding. Their target metadata and syntax were checked, but they have not been tested on physical TVs. Other versions remain blocked. A matching target is not a guarantee that every TV model has been tested.
6. Connect the library and try a video
Open JesterMedia on the TV and enter your media server’s address and port. Roku currently needs a private IPv4 address, such as your server’s local address followed by :8096. Choose a profile and your preferred theme, then test a short video for picture, sound, and remote navigation. Existing themes remain part of the TV apps.
Installation success does not guarantee every codec or 4K file will play. If the library does not load, check the server is awake, home-network access is enabled, and guest Wi-Fi or network isolation is not separating the devices. Use the server’s health checks for playback problems.
Is your TV model missing?
If we don’t offer support for your model, please send a message to [email protected] with its brand, exact model, and software or Tizen version. The installer also has an Email James about my TV button. It opens an email for you to review and send; it does not send anything automatically. Please leave out passwords and signing certificates.
What to expect when something stops
A wrong Roku password, missing Samsung SDK, unsupported Tizen version, or certificate problem stops that step with an explanation. A cancelled confirmation does not install anything. If a connection drops during installation, inspect the TV before retrying. The assistant does not automatically uninstall TV apps to recover from an error.
You do not need to expose developer ports to the internet or disable your firewall. Uninstalling JesterMedia Setup removes the assistant and its bundled files; it does not uninstall your media server or TV app. Locally generated Samsung builds and your certificates remain separate.
Existing manual TV installation guides · Server releases and setup details
