pvr.python – A PVR client supporting Python scripting

It looks like there hasn’t been much movement in the other proof-of-concept Python-based PVR thread here, so I thought I’d throw my hat into the ring, since I’ve been interested in a Python-based PVR system for some time now, too.

pvr.python

A PVR client supporting Python scripting for Kodi

GithubExample

Unlike zcsizmadia’s implementation, pvr.python does not require any changes to the Kodi source code. It is entirely self-contained within the single PVR addon shared library. The disadvantage of this is that Python PVR scripts cannot access the normal Kodi Python API, but this has not appeared to be a significant hindrance thus far.

The API is not at all robust or complete, but is sufficient for a Python re-implementation of the demo PVR addon. For more details, check the Github repository for the source code.

Screenshots

watch gallery