Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] pre-announce: new streaming plugin



Hello list,

I'd like to pre-announce my new streaming-plugin, now that the control 
protocol works I am pretty eager that finishing it in a first version will 
not take too long now.

It will be a single plugin split up into components. 

The Server component (when enabled - configurable) starts together with VDR 
and listens for control connections and has a protocol similar to SVDRP. When 
a channel is requested, it looks if any available card can receive it, and a 
data connection is opened to transfer the video data to the client.

The Client component (not yet started to implement) will bring up it's own 
(VDR-like) menu, where you can control the remote VDR. If the server tells 
the client that a channel is currently unavailable, it will show a similar 
message to VDR's "Channel not available". The Client is supposed to be 
implemented as a device, so you can use a VDR with only a dxr3-card (or other 
Output-Device-Plugins) as a client.

The protocol allows to write other clients (controlled via mplayer for 
example) as well. This could be an mplayer window and another window where 
the control is done, or similar.

I'd like to hear about my concept - and ideas will be appreciated, especially 
when delivered before I implement something different;).

The Protocol is (yet) Unicast, I'll think about implementing a 
multicast-capable version which knows by itself if a stream is already 
transported or if a new stream has to be sent. But as this should be a 
complete client/server solution, I don't know if that will happen really 
often. 

This way you could build up one VDR-Server (with 1-n Nova-Cards) and 1-n 
Clients with dxr3-cards (or even no mpeg-hardware at all, once an 
X11-Output-Plugin or similar is created). 

Greetings,
Sascha Volkenandt


--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index