2013-09-06, 12:12
Does anyone know of a way to have a common PVR database across more than one machine running XBMC?
My current setup is
DBVlink TV server on my Qnap TS412 NAS to with a HD Homerun network tuner.
1 X I5 powered HTPC in one room, currently running Windows 7 with XBMC 12.2, in the process of moving that across to Ubuntu and XBMC 12.2 (Full Ubuntu build instead of XBMCbuntu as the DVBlink server add on does not work under XBMCbuntu)
1X I3 NUC running Ubuntu and XBMC 12.2
The issue I have is that when a change is made on one machine (Adding a recording timer for instance) it does not reflect on the other. If I reset the PVR database it then shows up with everything that is current, but doing that every time I want to watch recorded TV is a bit inelegant, and I suspect (I will have to play with it further to confirm) that if I change or add a timer event on one machine it deletes ones made on the other if I have not reset the database.
Is there a relatively simple way to store the PVR database on my NAS for example so that both machines refer to the one database? Alternately, is there a way to have XBMC automatically reset the database each time it is started or woken from sleep? I would assume with lots of recordings the time taken to do this would increase but I generally don't have lots of them at any one time so it would not be a major issue.
I am trying to move away from Mediaportal as a back end to having the server on the NAS so recordings in the small hours take can place with the HTPC asleep, less live hardware = smaller power bill.
My current setup is
DBVlink TV server on my Qnap TS412 NAS to with a HD Homerun network tuner.
1 X I5 powered HTPC in one room, currently running Windows 7 with XBMC 12.2, in the process of moving that across to Ubuntu and XBMC 12.2 (Full Ubuntu build instead of XBMCbuntu as the DVBlink server add on does not work under XBMCbuntu)
1X I3 NUC running Ubuntu and XBMC 12.2
The issue I have is that when a change is made on one machine (Adding a recording timer for instance) it does not reflect on the other. If I reset the PVR database it then shows up with everything that is current, but doing that every time I want to watch recorded TV is a bit inelegant, and I suspect (I will have to play with it further to confirm) that if I change or add a timer event on one machine it deletes ones made on the other if I have not reset the database.
Is there a relatively simple way to store the PVR database on my NAS for example so that both machines refer to the one database? Alternately, is there a way to have XBMC automatically reset the database each time it is started or woken from sleep? I would assume with lots of recordings the time taken to do this would increase but I generally don't have lots of them at any one time so it would not be a major issue.
I am trying to move away from Mediaportal as a back end to having the server on the NAS so recordings in the small hours take can place with the HTPC asleep, less live hardware = smaller power bill.