I love what i can do with Enigma2 receivers!!! I wrote a program a couple years back, which i called e2kodi. But, i need to rename the program because it is much more than that.
The program watches what channel i watch and is triggered if i turn to certain channels (services). I wrote the program originally , as there were a few channels on 34.5w that were not compatible with my receiver. So, if i turned to those channels, it would automatically initiate a stream of that channel onto my Kodi box and switch my video source to kodi, and then if i turned off that channel, would stop the stream, and set the video source back to my satellite receiver. It was a seamless way of watching those incompatible channels.
But, i also added a method of displaying information for me. I wrote it so that if i turned to a certain channel, it would popup a display message showing me the contents of a TEXT file. I utilized this method to show me my EPG statistics to help me troubleshoot any EPG issues i might be having.
Well, since all the programming was 99% there, i added yet a new feature. This one detects when i turn to one of the Muzak channels and then automatically displays the Current Song Playing. When i stay on the channel, it will refresh every 30 seconds, and if the song title changes, will then display the next song information. The only modification i had to add to my program was instead of just being able to display a file, i made it so it can pull in a HTTP and decipher the XML headers to get the song information. (Functions that already existed from other programs i wrote) Took me less than 30 minutes to add-in , and now, i don't have to ask "What song is that?"
The program watches what channel i watch and is triggered if i turn to certain channels (services). I wrote the program originally , as there were a few channels on 34.5w that were not compatible with my receiver. So, if i turned to those channels, it would automatically initiate a stream of that channel onto my Kodi box and switch my video source to kodi, and then if i turned off that channel, would stop the stream, and set the video source back to my satellite receiver. It was a seamless way of watching those incompatible channels.
But, i also added a method of displaying information for me. I wrote it so that if i turned to a certain channel, it would popup a display message showing me the contents of a TEXT file. I utilized this method to show me my EPG statistics to help me troubleshoot any EPG issues i might be having.
Well, since all the programming was 99% there, i added yet a new feature. This one detects when i turn to one of the Muzak channels and then automatically displays the Current Song Playing. When i stay on the channel, it will refresh every 30 seconds, and if the song title changes, will then display the next song information. The only modification i had to add to my program was instead of just being able to display a file, i made it so it can pull in a HTTP and decipher the XML headers to get the song information. (Functions that already existed from other programs i wrote) Took me less than 30 minutes to add-in , and now, i don't have to ask "What song is that?"