Samsung TV Plus for Channels
About
A simple Docker image to generate a Samsung TV Plus M3U8 playlist for use in Channels and expose them over HTTP.
It also works with other IPTV players.
It also works with other IPTV players.
Requires
- Docker (free)
- Channels DVR Server (not free)
Setup
Simply run the below Docker command below
docker run -d --restart unless-stopped --env "REGIONS=us" --name samsung-tvplus-for-channels -p 8182:80 matthuisman/samsung-tvplus-for-channels
REGIONS can point to a single region or a comma separated list of supported regions.
The default if not provided is all
You can view all the available regions on the status page.
Only regions that are supported by their android app are available
There is also an example docker-compose.yml
Add to Channels
You can retrieve the Channels configuration via the status page below.
http://127.0.0.1:8182
(if accessing from different device, replace 127.0.0.1 with the IP of the device)
Set XMLTV Guide Data to "Refresh Every 1 Hour"
Customise Playlist
There are a few query parameters you can add to the end of the M3U playlist url
regions
the regions channels you want to include.
Overrides REGIONS environment variable if present
Overrides REGIONS environment variable if present
eg.
/playlist.m3u8?regions=us,ca
groupsthe groups you want to include.
Overrides GROUPS environment variable if presenteg. /playlist.m3u8?regions=us&groups=Kids,Comedy
start_chno
a channel number you want to start numbering channels from
eg.
/playlist.m3u8?start_chno=50
include
comma separated list of channel-id you ONLY want in the playlist.
eg.
/playlist.m3u8?include=samsung-USBB2900003O3,samsung-US26000201N
exclude
comma separate list of channel-id you DONT want in the playlist.
eg.
/playlist.m3u8?exclude=samsung-USBB2900003O3,samsung-US26000201N
And of course you can combine query params
eg.
/playlist.m3u8?start_chno=50&include=samsung-USBB2900003O3&exclude=samsung-US26000201N
Update
To update the Docker image to the latest, run the below commands
docker pull matthuisman/samsung-tvplus-for-channels
docker stop samsung-tvplus-for-channels
docker rm samsung-tvplus-for-channels
docker run ......
Replace the last docker run command with the command you used from the Setup section above.
Links
Source: https://github.com/matthuisman/samsung-tvplus-for-channels
Discussion / Help: https://community.getchannels.com/t/samsung-tv-plus-for-channels-release/41033
Discussion / Help: https://community.getchannels.com/t/samsung-tv-plus-for-channels-release/41033