Hi!
I want to build multi-user VDR system that obviously consists of a server part and multiple clients. Now I have several DVB source devices (SkyStar2, AirStar2, WinTV-NOVA-HD) and I want the system to be HD capable.
But I cant understand some of the basics. I know that streamdev plugin is used to stream content to VDR clients and its necessery to run a separate instance on the server for each of the client. And, as I understand, it makes problems with timer. But why several instances? Look, I did some test here:
Now I have some about year old VDR installation which I have experimented with and used occassionaly. Its a PC with DXR3 card, one SkyStar2, running VDR 1.4.7 with dxr3 plugin and vompserver for MediaMVP settopbox.
I can see one channel on dxr3 output, second different channel on MediaMVP, and I can open another couple instances of VLC connected to single streamdev and displaying couple different channels which means one single VDR instance can provide 4 different channels! Of course I am limited to one transponder since I have just one DVB-S card in that PC but I will get second in and test if I can make it use both cards. Unfortunately I dont have more MediaMVP settopboxes to test it..
Anyway, what I am up to: Why run several VDR instances if its not necessary?
Since I plan to run server with multiple clients I want to understand the architecture of the multi-user VDR system. I am not sure if my findings mean something but at least I can see that VDR handles at least several output devices perfectly!
I believe I am not the first person who wants to build multi-user VDR system. What is the best solution? I am looking for most lightweight and clean solution. I dont feel like running separate VDR instance for every client is best solution..
lIf this has been already discussed somewhere please direct me to the resource.
Thanks!