2018-01-10, 19:18
UPDATE: Released to public https://github.com/gonzalo-hvega/pvr.iptvsimple
This is my first project for Kodi, but basically I took a fork of IPTV Simple Client that had basic recording capabilities but did not work very well, so I refactor the code and added a few new capabilities:
1) HD recording with H.264 and AAC encoding
2) Reads EPG data and writes it to file (this helps so that if you have EPG, the recording will have all relevant info such as plot, thumbnail, etc..)
3) Recording data is imported back into Kodi (screen shot below)
Here are some screens:
Things still left to do:
1) Implement API functions for playback of recordings within Kodi (the last screen is playback but not from within Kodi, it is from movie player in linux)
2) Fix small bug which causes Kodi to stop stream and return to guide when starting recording while watching the same channel
3) Add defensive programming (check drive space, connection to network drives, etc..)
4) Merge latest IPTV updates from official addon
It is pretty bare bones right now, but works very well.
Currently only built and tested in Linux, but I plan to port to Android Armv7.
Don't have a timeline yet, I'm just a begginer so bear with me if release takes a bit of time, I want it to be stable and not mess up peoples systems!
This is my first project for Kodi, but basically I took a fork of IPTV Simple Client that had basic recording capabilities but did not work very well, so I refactor the code and added a few new capabilities:
1) HD recording with H.264 and AAC encoding
2) Reads EPG data and writes it to file (this helps so that if you have EPG, the recording will have all relevant info such as plot, thumbnail, etc..)
3) Recording data is imported back into Kodi (screen shot below)
Here are some screens:
Things still left to do:
1) Implement API functions for playback of recordings within Kodi (the last screen is playback but not from within Kodi, it is from movie player in linux)
2) Fix small bug which causes Kodi to stop stream and return to guide when starting recording while watching the same channel
3) Add defensive programming (check drive space, connection to network drives, etc..)
4) Merge latest IPTV updates from official addon
It is pretty bare bones right now, but works very well.
Currently only built and tested in Linux, but I plan to port to Android Armv7.
Don't have a timeline yet, I'm just a begginer so bear with me if release takes a bit of time, I want it to be stable and not mess up peoples systems!