(feat) Add XMLTV EPG generation and endpoint#58
Conversation
|
Is this going to be a whole series of commits? |
This and the other topic were the ones bothering me. Since they aren't really related I created a new PR for this. I might add another feature for distinguishing between direct stream via 8001 and transcoded 8002 port but need to test first. I am streaming over the internet, hence I needed these to improve my own experience. :-D |
|
And the commits are tested and working? |
|
yes, testing them via rsync to my box currently before submitting any code. |
Introduce getEPG class to build XMLTV from EPG cache Add /epg.xml and /xmltv.xml routes in server to serve EPG Include host and bouquet-specific filtering for channels
My box does not support transcoding so this is not coming. |
|
found a potential issue where the xml is not valid. Working on it. Update: Nevermind. Issue was on my plex end. xml looks good. |
|
So this is ready to merge now? |
|
It does work. But there are certain things that might need improvements, e.g. I am missing some channels that are in the bouquet but there is nothing in the epg. Need to figure out if this is an issue with the epg from the box and if this script can even improve it. |
Introduce getEPG class to build XMLTV from EPG cache
Add /epg.xml and /xmltv.xml routes in server to serve EPG Include host and bouquet-specific filtering for channels
use
curl http://$yourip:6083/epg.xmlorcurl http://$yourip:6083/xmltv.xml