Smart Home Cinema started with a simple comfort problem.
Many people still watch their own movie files from a Windows PC connected to a TV. VLC Media Player and PotPlayer are powerful playback engines, but when that PC becomes part of a living-room setup, the keyboard and mouse start to feel out of place.
If the movie is playing on the TV and you are already on the couch or in bed, reaching for a keyboard, moving a mouse, or walking back to the desk breaks the experience.
The original Smart Home Cinema package was created for that situation: local movie playback on a Windows PC, controlled by voice, without turning your media setup into a streaming platform and without taking your movie files out of your own environment.
That workflow is still important.
But many home movie setups no longer revolve around a single media player window on a PC. A lot of users now organize their libraries in Jellyfin and watch from a TV app, Android TV device, Fire TV device, Samsung TV, LG TV or another client connected to the home network.
That is why Smart Home Cinema now has a separate Jellyfin package.
From PC Player Control to Jellyfin TV Control
The original VLC / PotPlayer package was built for users who play local files directly on a Windows PC.
The Jellyfin package is built for a different kind of setup.
In a Jellyfin environment, the media is managed by Jellyfin Server. Playback happens through a Jellyfin client, often on a smart TV or streaming device. The user may already have a remote control and a TV interface, which is more comfortable than using a keyboard and mouse from across the room.
But the friction does not disappear completely.
Navigating a large library with a remote can still be slow. Moving through menus, opening playlists, choosing what to watch, checking progress or switching between devices can still require more steps than it should.
Smart Home Cinema for Jellyfin was designed for that gap.
It brings the same basic idea into the Jellyfin world: make home movie playback easier to control, while keeping the user’s media inside their own Jellyfin environment.
A Control Layer for Your Existing Jellyfin Setup
Smart Home Cinema for Jellyfin does not replace Jellyfin.
It does not install a media server for you. It does not provide movies. It does not host your library. It does not turn Smart Home Cinema into a streaming platform.
Your Jellyfin Server continues to manage your media library.
That library can live wherever your Jellyfin Server already manages it: on the same Windows PC, on another device, on a NAS, on a network share, or in any storage location already configured in Jellyfin. Smart Home Cinema controls the Jellyfin session; it does not decide where your media files are stored.
Your Jellyfin app continues to handle playback on the TV or client device.
Smart Home Cinema runs on your Windows PC and sends voice-triggered commands to your selected Jellyfin client through your own Jellyfin setup.
The idea is simple:
Jellyfin manages and plays your media.
Smart Home Cinema gives you a practical voice-control layer for movie lists, playback and selected TV sessions.
Smart Home Cinema for Jellyfin is an independent third-party product. It is not affiliated with, endorsed by, sponsored by, or maintained by the Jellyfin project.
More Than Play and Pause
The Jellyfin package is not limited to a few basic playback commands.
Depending on the Jellyfin TV platform, Smart Home Cinema for Jellyfin supports a broad command set that covers the main parts of a real movie-watching session: playback, seek forward and rewind, next and previous item control, playback progress, Movie List selection, numbered movie slots, active TV selection, Command Center screens, library actions, audio controls where available, and remote-navigation commands where the Jellyfin TV client supports them.
The goal is not to replace every physical button on every remote.
The goal is to reduce how often you need the remote for the actions that matter most while watching movies.
For example, you can use voice commands to pause, resume, stop or restart playback. You can skip forward or rewind by fixed intervals. You can show playback progress. You can open movie views, collections or playlists where the TV client supports them. You can display the Smart Home Cinema Command Center on the TV. And on platforms that expose navigation controls, you can also use direction-style commands such as up, down, left, right, select or back.
The exact command set depends on the Jellyfin TV platform, which is why the Jellyfin package has a dedicated compatibility page.
LG webOS and Samsung Tizen provide the broadest support.
Android TV / Google TV and Amazon Fire TV are also supported for the core Jellyfin workflow, with client-specific limitations.
Roku is not supported in the current Jellyfin package.
Why the Movie List Workflow Matters
One of the most important parts of the Jellyfin package is the Movie List workflow.
Natural voice search can sound attractive at first. In theory, saying something like “play Batman” sounds easier than selecting a movie from a list.
In practice, movie libraries are not always that simple.
There may be multiple films with similar names. There may be remakes, sequels, collections, episodes, metadata differences or titles in different languages. A system that tries to guess the correct title can easily become impressive in a demo but unreliable in daily use.
Smart Home Cinema for Jellyfin takes a more predictable approach.
You say:
Open Movie List
Smart Home Cinema displays a numbered movie list on the selected Jellyfin TV.
Then you choose the item by number:
Play Movie Seven
If you already know which slot contains the movie or episode you want, you do not have to open the list first. You can use the numbered command directly.
The Movie List is useful when you want to see or confirm the current slots. The numbered commands are what make the workflow fast once the list is already familiar.
This is not meant to be a general AI conversation with Jellyfin. It is a practical home cinema workflow: show the list, choose the number, start the item.
The Movie List can contain up to twenty items from the Smart Home Cinema Playlist. That means the user can prepare a controlled list of movies or episodes and then launch them by voice without navigating the full Jellyfin interface every time.
It is less “magical” than natural-language guessing.
But it is much more predictable.
And for a living-room movie setup, predictability matters.
Choosing the Active TV
Smart Home Cinema for Jellyfin can configure up to four Jellyfin TV or client targets.
Only one target is active at a time.
That keeps the standard Jellyfin package simple and predictable while still allowing multiple devices to be configured.
For example, you can say:
Use TV One
or:
Use TV Two
After that, playback and Movie List commands are sent to the selected Jellyfin client.
This is not multi-zone simultaneous control. The standard Jellyfin package is designed around one active target at a time.
For many homes, that is enough: living room TV, bedroom TV, another client device, or a test device, all configured once and selected when needed.
Two Editions in One Jellyfin Package
The Jellyfin package includes two editions.
Both editions control the same kind of Jellyfin setup. The difference is how the voice command reaches Smart Home Cinema.
Voice Assistant Edition
Voice Assistant Edition is for users who want to control Jellyfin through Alexa or Google Assistant.
The command path is:
User voice command
→ Alexa or Google Assistant
→ TRIGGERcmd
→ Smart Home Cinema on the Windows PC
→ Jellyfin Server
→ the Jellyfin app on the selected TV
This edition is useful if you already have a compatible voice-assistant device in the room and want to keep using that device as the voice input method.
For setup, testing or occasional use, commands can also be sent through the corresponding mobile app on a phone.
Local Voice Edition
Local Voice Edition is for users who prefer microphone-based voice control from the Windows PC.
The command path is:
User voice command
→ PC microphone
→ Local Voice Engine
→ Smart Home Cinema on the Windows PC
→ Jellyfin Server
→ the Jellyfin app on the selected TV
This edition does not require Alexa, Google Assistant or TRIGGERcmd for normal movie playback control.
It is designed for local voice recognition on the Windows PC, using fixed commands rather than open-ended conversation. For voice control from another room, a wireless microphone system with a receiver connected to the PC can also be used.
Voice Assistant Edition is useful for smart-assistant setups.
Local Voice Edition is useful for users who prefer a more local/offline control path.
The Jellyfin package includes both, so you can test the edition that fits your setup.
Why This Is a Separate Package
Smart Home Cinema now has two main download packages.
The VLC / PotPlayer package is for users who play local movie files directly on a Windows PC through VLC Media Player or PotPlayer.
The Jellyfin package is for users who already use Jellyfin Server and want to control playback on supported Jellyfin TV/client platforms by voice.
Keeping these as separate packages makes the setup clearer.
The playback environments are different. The installation steps are different. The compatibility questions are different. The command paths are different.
In the VLC / PotPlayer package, Smart Home Cinema controls a local media player running on the PC.
In the Jellyfin package, Smart Home Cinema controls an existing Jellyfin setup through a server and a selected TV/client session.
The purpose is still the same:
make home movie playback easier to control by voice.
But the technical environment is different enough to deserve its own package, setup guide and compatibility documentation.
TV Compatibility Matters
Jellyfin clients do not all expose the same remote-control capabilities.
That is why Smart Home Cinema for Jellyfin has a dedicated compatibility page.
The core Jellyfin workflow — playback control, seek, Movie List, numbered movie selection and active TV selection — is supported across the main validated platform families.
But some additional commands depend on what each Jellyfin TV client exposes.
LG webOS and Samsung Tizen provide the broadest support, including navigation-style commands where available.
Android TV / Google TV and Amazon Fire TV support the core Jellyfin workflow, with client-specific limitations.
Some commands, such as volume control or remote navigation, vary by platform.
Roku is not supported in the current Jellyfin package because the Jellyfin Roku client does not expose the capabilities required for this type of control.
This transparency is intentional.
Smart Home Cinema for Jellyfin does not promise identical behavior on every TV platform. It focuses on tested workflows and clear compatibility expectations.
Before purchasing a license, use the free trial to test your own Jellyfin Server, TV client and preferred voice-control method.
A 14-Day Trial Before Purchase
The Jellyfin package is available as a Windows ZIP download.
The trial is fully functional for 14 days.
No credit card is required to start the trial.
The ZIP includes both Jellyfin editions and a shared README file, so you can choose the edition that matches the way you want to control your TV.
Use the trial to verify:
- your Jellyfin Server connection;
- your TV/client compatibility;
- your preferred control method;
- Movie List behavior;
- numbered movie slots;
- microphone recognition in Local Voice Edition;
- Alexa or Google Assistant integration in Voice Assistant Edition.
This is especially important because every Jellyfin home setup is slightly different.
Different servers, different TV clients, different network conditions and different voice-control preferences can affect the experience.
The trial exists so you can test the real setup before buying.
One License for the Smart Home Cinema Family
Smart Home Cinema is now available through separate download packages, but it remains one Smart Home Cinema product family.
The VLC / PotPlayer package is for local Windows playback.
The Jellyfin package is for supported Jellyfin setups.
A Smart Home Cinema license gives access to the available Smart Home Cinema packages on the licensed PC.
That means existing Smart Home Cinema users do not need a separate Jellyfin license for the same licensed PC.
It also means new users can test the available packages during the trial and choose the setup that matches the way they actually watch movies.
Smart Home Cinema may continue to expand with additional compatible packages over time, but the principle remains simple: one product family, one license, and the freedom to use the package that fits your setup.
What This Release Means
This release expands Smart Home Cinema beyond the original PC media-player workflow.
The original VLC / PotPlayer package remains available and continues to be the right choice for users who play local movie files directly on a Windows PC.
The new Jellyfin package is for users whose home movie setup already runs through Jellyfin.
It does not try to turn Jellyfin into something else.
It does not try to become a general AI assistant.
It does not try to replace every function of every remote control.
Instead, it adds a practical control layer for the parts of Jellyfin movie watching where voice can help: choosing the active TV, opening a controlled Movie List, starting an item by number, controlling playback, checking progress and reducing the need to navigate everything manually.
Both Smart Home Cinema packages follow the same basic philosophy:
your movies stay in your own environment;
Smart Home Cinema does not provide or host media;
voice control should make playback easier without turning the system into a cloud media platform.
Try Smart Home Cinema for Jellyfin
If you already use Jellyfin and want to control movie playback on your TV by voice, start with the Jellyfin package.
Download the 14-day free trial, check your TV compatibility, and follow the setup guide.
Set up your Jellyfin connection once.
Choose the TV you want to control.
Open your Movie List.
Then say the command.
Your Jellyfin TV responds.