This is a version of Jellyfin for Samsung Smart TV produced before 2014. The models concerned are using Orsay OS, a legacy operating system that is no more supported. Apps and OS updates are no more available but the system is still customizable using the developer account.
If your TV model is newer, it is probably using Tizen OS. In this case you should use this software: https://github.com/jellyfin/jellyfin-tizen
Samsung TV's, Blu-ray Disk Players and Home Theatre Systems with older "Orsay" SmartHub operating system. Specifically: D-Series (2011), E-Series (2012), F-Series (2013), H-Series (2014) plus some entry level J and K series models which still have Orsay.
The model ID can usually be found in the "Settings" menu, section "Support", "About" You can refer to this article to understand the model naming: https://www.samsung.com/us/support/answer/ANS00087664
If you still don't know what series TV you have, please see the below link: https://developer.samsung.com/tv/develop/specifications/tv-model-groups
Before install, a local "app store" must be set up on a local machine
For windows:
- Install "Internet Information Services" (IIS) available in Windows additionnal softwares
- Download the jellyfin.xxx.zip and widdgetlist.xml
- Copy widdgetlist.xml at the root of the folder: "c:\inetpub\wwwroot"
- Copy jellyfin.xxx.zip in a new subfolder named Widget: "c:\inetpub\wwwroot\Widgets"
- Make sure files are available, open a web browser and type: http://localhost/widgetlist.xml
- Once everything is in place open a powershell, type ipconfig
- Write down the local IP of your machine (192.168.xxx.xxx) as you will need it during the install procedure as the "Server's IP address"
The switch to developer mode is a mandatory step to install the software from a custom apps provider. Some features are disabled in this mode. Once the install is successful, you should logout from the developer account, and login with your previous regular account.
- On the Samsung device load up the Smart Hub and press red to login
- Login with the details "develop", password "000000"
- Once logged in, press the blue button and there should be a developer menu.
- In there select "Setting Server IP" and it will ask for an IP address. Enter either 110.150.77.83 or 80.32.109.216
- Once that's done select "User Application Synchronization" and hopefully it will connect and download the app to the TV.
To login as developer
- Open the Smart Hub
- Press "Tools" on the remote
- Select "Login"
- Select "Samsung account"
- Enter "develop" as your Samsung Account ID
- Enter "000000" in the Password field
- Press Login. develop should now show in the bottom left of the SmartHub screen as being logged in
To install/update the app
- Open the Smart Hub
- Confirm that you are logged in as "develop"
- Press "Tools" on the remote
- Select "Settings"
- Select "Development". If this menu option is missing then you are not logged in as "develop"
- Check the box to "Agree" to the "Terms of Service Agreement"
- Select "OK"
- Select "Setting Server IP"
- Enter the IP Address 173.230.139.54
- Select "User Application Synchronisation" - this will download the app
- Once the app has downloaded it will appear on the SmartHub screen
- Select the App
- You will then have to enter your Server's IP address and port number.
- Open the main menu and scroll down to "Smart Features" and press enter
- Select "Samsung Account"
- Select "Log In"
- In the Email field enter "develop" - no need to enter a password (the password field is inaccessible)
- Press Login
- Exit from the menu
- Press the Smart Hub button on the remote and scroll to Apps
- Select "More Apps" (at the bottom of the screen)
- Select "Options" at the top right
- Select "IP Setting"
- Enter the IP address 173.230.139.54
- Exit and then select "Start App Sync" from the Options menu - this will download the app
- Once the app has downloaded it will appear on the "More Apps" screen
- Select the App
- You will then have to enter your Server's IP address and port number (these are visible on the server's settings page).
Supported models: All H and HU (4K) series models plus J4300, J5200, J5300, J6200 and K8500.
- You can logon as develop (user "develop", password "000000" or blank for some models) by clicking the menu button and than select Smart Hub and in there Samsung Account menu on your remote.
- After you logged on as develop you can press the smart hub button on your remote.
- Go to my app's list and on one of the installed apps hold the enter button down for a few seconds.
- Another window will pop up giving you the option to add the IP address. Enter 173.230.139.54.
- Afterwards hold the enter button down to go in the options again and choose "Start User app sync".
- There will pop up a new window which says "user apps sync is requested"
- After a few seconds the app will be installed on your TV.