Samsung Tizen TV için XTREAM IPTV oynatıcısı
A modern IPTV player application for Samsung Tizen TVs that supports Xtream API protocol.
- Live TV streaming
- Movies on demand
- TV Series with episode selection
- Category-based content organization
- Remote control navigation optimized for TV
- Responsive design for different TV resolutions
- Utilizes Samsung Tizen's native AVPlay API for optimal performance
- Samsung Tizen TV (2017 or newer)
- Xtream IPTV subscription with valid credentials
- Internet connection
- Install Tizen Studio: Download Tizen Studio
- Install the TV extensions in the Package Manager
- Set up a Samsung developer account and certificate
- Clone this repository
- Open Tizen Studio
- Import the project: File > Import > Tizen > Tizen Project
- Select the project directory
- Build the project: Right-click on the project > Build Project
- Create a certificate if you haven't already: Tools > Certificate Manager
- Package the application: Right-click on the project > Build Signed Package
- Launch the Tizen TV Emulator Manager
- Create a TV emulator instance if you don't have one
- Start the emulator
- Right-click on the project > Run As > Tizen Web Application
- Enable Developer Mode on your Samsung TV:
- Go to Apps
- Press 1, 2, 3, 4, 5 in sequence on the remote
- Enable Developer Mode
- Set the IP address of your development machine
- Connect your TV and development machine to the same network
- In Tizen Studio, right-click on the project > Run As > Tizen Web Application
- Select your TV from the device list
- Launch the application on your TV
- On first run, you'll be prompted to enter your Xtream IPTV credentials:
- Server URL (including port)
- Username
- Password
- Navigate using the TV remote:
- Use arrow keys to move between items
- Press Enter/OK to select
- Use Back button to go back or exit
- Use Play/Pause buttons to control playback
index.html- Main application HTMLcss/- Stylesheetsjs/- JavaScript filesconfig.js- Application configurationapi.js- Xtream API communicationplayer.js- Media player implementationnavigation.js- TV remote navigationapp.js- Main application logic
images/- Images and iconsconfig.xml- Tizen application configurationtizen-app.js- Tizen specific lifecycle management
This project is licensed under the MIT License - see the LICENSE file for details.
- Samsung Tizen Development Team
- Xtream UI API Documentation