2012-12-05, 22:35
TVHeadend has been gathering significant speed since Adam took the reins with the project. However, it is not always the easiest to setup, especially for new users.
As something to get my teeth into in the new year, I was thinking of developing a python plugin to setup TVH for known working & simple configurations.
(eg. UK Freesat & over the air EPG). Something that reduced the setup to a simple tune-in process similar to a new TV or dare I say it - Windows Media Centre. The same plugin also needs to be capable of performing a 're-tune'.
The aim would not be to replace the web interface. That very much needs to remain for those us that like to run more exotic configurations or just tinker with the setup.
I've not looked into this in any great detail as yet (busy with paid work), but my initial thoughts are to look at automating the processes via the web backend using the extjs commands that are already there. That way the web interface should reflect live what the plugin is doing and you then have access to useful things like the debug log. The thing is, I've not used javascript in any great capacity before although it doesn't look too mend bending.
Or... is there a better way to communicate with the TVH backend?
As something to get my teeth into in the new year, I was thinking of developing a python plugin to setup TVH for known working & simple configurations.
(eg. UK Freesat & over the air EPG). Something that reduced the setup to a simple tune-in process similar to a new TV or dare I say it - Windows Media Centre. The same plugin also needs to be capable of performing a 're-tune'.
The aim would not be to replace the web interface. That very much needs to remain for those us that like to run more exotic configurations or just tinker with the setup.
I've not looked into this in any great detail as yet (busy with paid work), but my initial thoughts are to look at automating the processes via the web backend using the extjs commands that are already there. That way the web interface should reflect live what the plugin is doing and you then have access to useful things like the debug log. The thing is, I've not used javascript in any great capacity before although it doesn't look too mend bending.
Or... is there a better way to communicate with the TVH backend?