2011-12-25, 11:35
PVR support was one of the reasons i started coding this app in the first place, so it will be added sooner or later.
Unfortunately XBMCs JSON api hasn't been extended yet to include any pvr functionality, so theres no way for an external app to communicate with XBMC for getting live tv info.
You might imagine that i got pretty excited upon reading your post, because i thought that development on this branch has finally started.
Well, unfortunately it hasn't.
The guys from xbmc constellation are using some pretty dark hacks to get the epg data to the ipad: They're downloading the complete pvr database file from xbmc to the ipad, and read it locally.
This is pretty low level compared to a direct, fine grained communication with xbmc.
Also for speed i follow the policy of requesting data from XBMC only on demand instead of downloading / maintaining the complete database.
Long story short:
- The idea to download the complete database files is intriguing. It has some drawbacks though: Won't work with an external mySQL database; won't work if you use the "ignore server epg" switch (i think); needs to redownload the whole db again to update its data.
- Since i'm personally interested in this featur, i think i'll experiment a little with this concept.
- Whenever pvr support is finally added to XBMCs api (on the roadmap for v12.0 i think) support in the app will follow shortly after.
Unfortunately XBMCs JSON api hasn't been extended yet to include any pvr functionality, so theres no way for an external app to communicate with XBMC for getting live tv info.
You might imagine that i got pretty excited upon reading your post, because i thought that development on this branch has finally started.
Well, unfortunately it hasn't.
The guys from xbmc constellation are using some pretty dark hacks to get the epg data to the ipad: They're downloading the complete pvr database file from xbmc to the ipad, and read it locally.
This is pretty low level compared to a direct, fine grained communication with xbmc.
Also for speed i follow the policy of requesting data from XBMC only on demand instead of downloading / maintaining the complete database.
Long story short:
- The idea to download the complete database files is intriguing. It has some drawbacks though: Won't work with an external mySQL database; won't work if you use the "ignore server epg" switch (i think); needs to redownload the whole db again to update its data.
- Since i'm personally interested in this featur, i think i'll experiment a little with this concept.
- Whenever pvr support is finally added to XBMCs api (on the roadmap for v12.0 i think) support in the app will follow shortly after.