No Description

Philipp Häfelfinger 2af2425e2a Added shortcut to enable / disable a channel 3 months ago
Tv7Playlist 2af2425e2a Added shortcut to enable / disable a channel 3 months ago
Tv7Playlist.Core 15e2a650b9 Updated DB Schema and added new initial create 3 months ago
Tv7Playlist.Data 15e2a650b9 Updated DB Schema and added new initial create 3 months ago
.drone.yml 7537ab16d8 fixed docker versions 3 months ago
.gitignore 73857eed51 added db to ignore 3 months ago
Dockerfile ff33aac61e updated dockerfile, readme and settings 3 months ago
LICENSE 3c725ac4c5 Initial commit 6 months ago
README.md 3258f91a09 fixed duplicated run entry 3 months ago
Tv7Playlist.sln 4480e219fa added new projects and some base code for persistence 5 months ago
Tv7Playlist.sln.DotSettings d45829b60c added some values to the dictionary 4 months ago

README.md

TV7-Playlist

Summary

This little application is used to rewrite the TV7 multicast channel list by fiber7 m3u. The updated list will proxy the multicast stream through udpxy and builds a stream that plex can handle.

Others have changed the code in telly. As I did not want to change any external source, I just wrote this little application.

There are more features than just changing the URL:

  • Resorting of the channel list
  • Enable or disable a channel
  • Override the channel number -> better EPG Detection support in plex
  • Override the channel name -> better EPG Detection support in plex

This is licensed under GPLv2. See License file.

Docker

Run the application

You may run this application using docker. If you want to persist the database when doing some updates, create a volume and use this as data storage.

docker volume create tv7playlist_data

Next you have to create and run the docker container.

docker run -t --name="tv7playlist" -p 8000:80 -e "UdpxyUrl=http://your.host.ip.of.udpxy:4022/udp" -v tv7playlist_data:/data --restart=unless-stopped phaefelfinger/tv7playlist:latest

Environment variables