mxml/telly
IPTV proxy for Plex Live written in Golang
telly
with the -playlist
commandline argument pointing to your .m3u file. (This can be a local file or a URL) For example: ./telly -playlist=/home/github/myiptv.m3u
-streams
commandline option. Default is 1. When setting or changing this option, plexmediaserver
will need to be completely restarted.telly
to attempt to the filter the m3u a bit, add the -filterregex
commandline option. If you would like UK only tv, run telly
with the -uktv
commandline option. If you would like to use your own regex, run telly
with -useregex <regex>
, for example -useregex .*UK.*
telly
tells you [telly] [info] listening on ...
- great! Your .m3u file was successfully parsed and telly
is running. Check below for how to add it into Plex.telly
fails to run, check the error. If it's self explanitory, great. If you don't understand, feel free to open an issue and we'll help you out. As of telly v0.4 sed
commands are no longer needed. Woop!type=m3u_plus
and output=ts
.telly
is running, you can add it to Plex. Plex Live requires Plex Pass at the time of writingapp.plex.tv
and make sure you're logged in. Go to Settings -> Server -> Live TV & DVRlocalhost:6077
(or whatever port you're using - you can change it using the -listen
commandline argument, i.e. -listen localhost:12345
)telly
currently doesn't have any idea of EPG data so it starts the channel numbers at 10000 to avoid complications with selecting channels at this stage. EPG APIs will come in the future, but for now you'll have to manually match up what telly
is telling Plex to the actual channel numbers. For UK folk, Sky HD
is the best option I've found.telly
. :-)telly is automatically built at the Docker Hub
Please free to open an issue if you run into any issues at all, I'll be more than happy to help.
We have a Discord server you can join!
docker pull mxml/telly