Samsung Tizen web app wrapper for Serika Streaming.
This is a lightweight Tizen web application that loads the Serika Streaming website inside the Samsung TV browser engine. It:
- Navigates to the login page (or auto-redirects to browse if already logged in)
- Identifies itself via
?platform=tizenso the website hides Chromecast UI and sendsX-Serika-Platform: samsung-tvheaders - Registers Samsung TV remote control keys for media playback
- Keeps the screen awake during use
├── config.xml # Tizen app manifest (privileges, access, metadata)
├── index.html # Entry point with loading screen
├── js/
│ └── main.js # Remote key registration, navigation logic
├── css/
│ └── style.css # Loading screen styles
└── icon.png # App icon (114×114)
- Tizen Studio with TV extensions
- Samsung TV developer mode enabled (for sideloading)
- A Samsung developer certificate
- Import this project into Tizen Studio (
File → Import → Tizen → Tizen Project) - Right-click the project →
Build Signed Package - This produces a
.wgtfile in the project root
- Enable Developer Mode on your Samsung TV (Apps → enter
12345on remote) - Set the Host PC IP to your computer's IP address
- In Tizen Studio, connect to the TV via Device Manager
- Right-click the project →
Run As → Tizen Web Application
# Package
tizen package -t wgt -s <your-certificate-profile> -- .
# Install on connected TV
tizen install -n SerikaStreaming.wgt -t <device-serial>
# Run
tizen run -p SerikaStr.SerikaStreaming -t <device-serial>Edit js/main.js to change the target URL:
var WEBSITE_URL = 'https://streaming.serika.dev';See LICENSE.