Hi,
In a setup with multiple vdr instances sharing the same dvb tuners it's practical to keep one as a master that upgrades channels.conf automatically and the other instances get periodically a new copy of the channels configuration. That allows manual editing of channels in the master vdr and running plugins like autosort there.
I'm now killing my secondary vdr instances while the channels are copied by a cron job every night. It would be more practical for remote vdr-sxfe clients to keep vdr processes running to avoid loosing the streaming connection. Is it possible to signal somehow vdr to reread it's entire channels.conf when it has been changed externally? By SVDRP?
Seppo
PS. It would be nice if multiple displays with shared server related architecture improvements were on Klaus' hidden roadmap ;^) At the moment when running several vdrs there is a mess with channels synchronization, live tv pausing, live & recording dvb subtitles, generally problems due to pay-tv watching (CAID as zero) by preventing allowing pid updates on secondary clients, etc.
On Wed, May 27, 2009 at 5:21 AM, Seppo Ingalsuo seppo.ingalsuo@iki.fiwrote:
Hi,
In a setup with multiple vdr instances sharing the same dvb tuners it's practical to keep one as a master that upgrades channels.conf automatically and the other instances get periodically a new copy of the channels configuration. That allows manual editing of channels in the master vdr and running plugins like autosort there.
I'm now killing my secondary vdr instances while the channels are copied by a cron job every night. It would be more practical for remote vdr-sxfe clients to keep vdr processes running to avoid loosing the streaming connection. Is it possible to signal somehow vdr to reread it's entire channels.conf when it has been changed externally? By SVDRP?
I'm not aware of such thing, but if someone is going to implement it, there is a need for 2 commands, something like: - Pause channels update - Reload channels list + resume update
Otherwise there is a chance VDR update will overwrite the new channel list.
Seppo
PS. It would be nice if multiple displays with shared server related architecture improvements were on Klaus' hidden roadmap ;^) At the moment when running several vdrs there is a mess with channels synchronization, live tv pausing, live & recording dvb subtitles, generally problems due to pay-tv watching (CAID as zero) by preventing allowing pid updates on secondary clients, etc.
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
I'm now killing my secondary vdr instances while the channels are copied by a cron job every night. It would be more practical for remote vdr-sxfe clients to keep vdr processes running to avoid loosing the streaming connection. Is it possible to signal somehow vdr to reread it's entire channels.conf when it has been changed externally? By SVDRP?
It sounds as if you are looking for the epgsync plugin. You can find it here http://vdr.schmirler.de/.
Gerald
Gerald Dachs wrote:
I'm now killing my secondary vdr instances while the channels are copied by a cron job every night. It would be more practical for remote vdr-sxfe clients to keep vdr processes running to avoid loosing the streaming connection. Is it possible to signal somehow vdr to reread it's entire channels.conf when it has been changed externally? By SVDRP?
It sounds as if you are looking for the epgsync plugin.
I do get EPG trough streamdev but some other things are broken
You can find it here http://vdr.schmirler.de/.
It says "Imports the EPG of an other VDR. It is implemented as a separate thread and you can select either a quick but resource consuming or a slow operation mode. The later allows you to share the SVDRP connection with other local plugins, so you can e.g. still use the remoteosd plugin while syncing.
Since epgsync-0.0.3 it is possible to limit the import to a specific channel type (DVB-C/S/T, analog) and to lookup channels by name instead of ID. You could e.g. copy the EPG of DVB channels to their analog counterparts."
Does it synchronize channels too?
BR, Seppo
Gerald
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
No problem :^)
I did use epgsync plugin some years ago but improvements in streamdev made it not necessary for me.
Seppo