Twitch on Samsung TV – Here’s how!
If you want to watch your preferred Twitch streamers on your Samsung TV, this is the suitable guide for you! This manual will demonstrate the process of installing Twitch on your Samsung TV.
There are numerous reports on the Internet that there is no Twitch app for Samsung TVs*. A few years ago, a Twitch app was added to the App Store, but it was also deleted again because it was not an official Twitch app.
Many Twitch fans encounter the same issue. While you can watch Twitch using the built-in web browser, purchase an extra FireTV Stick, or connect your laptop to the TV through HDMI, I don’t believe any of these options are very practical. Luckily, there is a solution! With some technical know-how, you can install Twitch on your Samsung TV. Plan on spending approximately two hours for the installation.
- Important info about this tutorial
- 1. Activate Samsung Developer Account
- 2. Set Samsung TV to Developer Mode
- 3. Install Java SDK
- 4. Install Tizen Studio
- 5. Tizen Package Manager: Install required packages
- 6. Select Samsung TV in Tizen Studio
- 7. Generate certificate
- 8. Twitch App importieren
- 9. Install Twitch App on Samsung TV
- Conclusion
Important info about this tutorial
In this GitHub repository you will find everything you need to install the Twitch app on your Samsung TV. This app is a web app for your Samsung TV, where Twitch runs completely platform independent and is always provided with the latest updates.
In a nutshell, all you need to do is activate a Samsung account as a developer account, install Tizen Studio and a few packages on your computer, and then download the Twitch app to your TV. But don’t worry, I’ll explain everything in detail – it’s easier than it sounds. The project is not from me! I would like to give with this contribution only important tips for the installation.
For many steps, I’ve added notes that I noticed during the installation to help you have a smooth installation.
New Twitch app: In mid-2022, Samsung finally (again) added its own Twitch app to the new Samsung GamingHub or SmartHub. You can now comfortably download and use Twitch there.
However, I am not a fan of this app and still use my solution from this article!
1. Activate Samsung Developer Account
To begin with, you need a Samsung Developer Account. The best way to do this is to use your existing Samsung account, with which you are already logged in on the TV. If not, you can simply create a new one and log in on your TV with it.
2. Set Samsung TV to Developer Mode
To play your own app on your Samsung TV, you need to set the internal app store to developer mode.
- Open the following app on your TV:
- Now you have to enter the sequence “12345” on your remote control. If you have the same remote control as in the picture, this may not work. To work around this, download a Remote TV app from the App Store (iOS) or Play Store (Android) on your phone, connect it to the TV. You can delete the app after entering it.
- If this was successful, a small window will appear where you have to activate the Developer Mode and enter the IP of your computer. If this was successful, your “Apps” app on the TV should look like this:
3. Install Java SDK
- Download and install the Java JDK 8
- Now open your Windows PowerShell with administrator rights and enter the following command:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
- Then close and reopen PowerShell and enter the following command:
choco install openjdk12
If you don’t use Windows, follow this guide:
4. Install Tizen Studio
Now you need to install the Tizen Studio program on your computer:
Important: Install the program on your C:/ partition. So leave all program paths at default values during the installation. If the program is located in a different directory, not all packages will be installed later.
If you don’t use Windows, follow this guide:
Install Tizen Studio on Ubuntu
5. Tizen Package Manager: Install required packages
Before we can transfer the app to the TV via Tizen Studio we need to download some packages. When you open the program you just installed, the Package Manager will open.
- Under Main SDK, install the Tizen SDK tools item:
- Additionally, under Extension SDK, install TV Extensions-6.0 > Web app.development:
- Also, under Extension SDK, install TV Extension Tools > Web app.tools:
The installation of the packages may take some time.
If some packages cannot be downloaded, simply restart the installation of the packages. I had to start some of them several times.
If the installation still does not work: Did you follow the advice from step 4?
- When all packages are installed, you will be asked if you want to start Tizen Studio. You can say yes and give the program permission for your firewall.
6. Select Samsung TV in Tizen Studio
- In Tizen Studio, select “Launch remote device manager” as shown in the picture.
- Make sure that your TV is turned on and connected to the WLAN
- There you click “Scan” and after a short search an entry like on the screenshot should appear. Click there on “Off” to establish a connection.
Important: Computer and TV must be in the same WLAN (network).
7. Generate certificate
- Now click on Tools > Certificate Manager
- Click on +
- Select “Tizen” there
- Choose a certificate name (e.g. twitch-app)
- Choose “create a new author certificate”
- Set Name, Password, etc.
- Choose “Use the default Tizen distributor certificate”
- Check whether the certificate now appears under “Certificate Profile” and has a blue check mark
If the Certificate Manager does not open, open the Package Manager again and reinstall it under Extension SDK > Samsung Certificate Extension.
More bug fixes and possible problems can be found in the repo again:
8. Twitch App importieren
Kindly, the GitHub repository provides us with the complete code of the Twitch client app.
To do this, select the latest release in the GitHub repository and click on the first zip file under “Assets”:
Or via direct link:
Direct download release_4_0_1_V9.zip
- Unzip the downloaded zip file
- In Tizen Studio, click File > Import > Tizen > Tizen Project in the top menu. There select the unzipped folder
- Click on”Next” and then “Finish”
The next step is optional: I personally didn’t find the included logo (will then be displayed on the TV) that fancy, so I downloaded this Twitch logo and cropped it to 435×435 pixels. Then replace it with the icon.png file in the unzipped folder.
Note that the logo must be named icon.png.
Almost done, now comes the last step! 🙂
9. Install Twitch App on Samsung TV
- To install the app on your TV, select the project in the left margin: right click and then Run As > Tizen Web Application.
- A few seconds later, the app should launch automatically on your TV 🙂
Conclusion
I hope this guide helped you to successfully install the Twitch app on your Samsung Smart TV. Huge thanks to Felipe Leon, of course, who implemented this project.
If you get stuck at any point, first check the linked repository and look through the instructions there. Alternatively you can also post a comment here.
If you find any problems/bugs in the app, you can report them here.
What did you think of this post?
For a few days now, ads have been appearing in the application, causing the application to load and not return to the stream. Is anyone else experiencing this? Any solution? It used to work great and without ads.
Great work around. But for those less computer savvy / don’t have the patience to do so (although it’s mapped out perfectly) could always buy you a firestick and download twitch app. My 3 diff Samsung TV’s separate factory remotes all sync with the fire stick automatically so no need to switch remotes either. Kudos to this thread, amazing work. But like I said, an alt work around is firestick. Hope this helps
Works beautifully for me, thank you so much!
the twitch app is no longer working. just gives an automatic message saying that the stream has ended… i assume they found a way to block ut due to not having ads pushed through the app. help!
For me the app still runs flawlessly… can you upload a screenshot of the error?
Same for meAny solution?
Thank you for this guide. Worked for me.Had to reboot the tv twice to get it connected from the pc, but it worked flawless afterwards.Great 👍
Hi. I did everything as said in instructions but when i got to step 6 i couldnt connect to my tv. After the scan it’s able to find tv but when i click on off to connect it wont do it. It says that my tv might be connected to some other device but it’s not and I tried everything. Any solutions for that ?
Not directly, but you can try to reset your TV if that’s possible
have you entered the IP address of the pc you are using when enabling developer mode on the tv?
Thank you very much for this application, I had been looking for this app for a long time, the tutorial is quite simple and the app works wonderfully.
Nice to hear!
Thank you so much for this article. For the past 2 years I’ve either been using Steam link to cast to my TV from my PC to watch Twitch since the other app was removed from the app store on the TV. I’ve also used my phone to cast to my tv but it drains my battery so fast. This article has made me so happy. Now I can finally seamlessly enjoy Twitch on my TV. If a web app is all it takes I don’t understand how Twitch hasn’t made one yet
I’m glad to hear that! I felt the same 🙂