[streaming] Re: Multicast question

Stefan Seyfried seife at gmane0305.slipkontur.de
Tue Oct 21 21:43:46 CEST 2003


Psycho Ph <degreane at yahoo.com> writes:
> MMM I am interested with your "V4L-VOD Suite" Can I
> have more information about It ????

http://www.via.ecp.fr/via/ml/streaming/200310/msg00134.html

> That would allow alot of bandwidth saving over the
> local network ..... I Believe its a serious issue when
> talking about VideoLan as a solution to replace normal
> RF Cabling !!!!!

well, but it is a quick hack by me, mostly to serve 1 client
of 1 server. But it stops the streaming when you quit the client :-)
It would be easy to implement it the way i wrote in the last mail:
do some "keep-alive-ping" from the clients and kill the server if
he doesn't receive such a ping for a certain time.
Of course this scheme can be extended to more than one channel and
more than one server.
The pros of a solution like this are:
  - no need for multicast enabled switches
  - easy to implement (no patching of vls/vlc needed)
The cons are:
  - very hacky (an "admin solution" as my cow-orkers would say :-)
  - need for an extra application / wrapper for vlc to notify the server
    if the client has exited.
  - need for an extra server process which listens for the keepalive-pings
    and starts vls if someone is listening / kills vls if not.

This extra application is easy to code for someone who has already
heard of "fork" and "SIGCHLD", at least on linux it is just some lines
of perl. The extra server is also very easy, some shell and inetd magic
will do.

Good luck

    Stefan

> Best Regards
> F.B.
> --- Stefan Seyfried <seife at gmane0305.slipkontur.de>
> wrote:

oh, and fullquotes at the end are almost always a bad idea.
-- 
 Stefan Seyfried, seife at gmane0305.slipkontur.de
+----------------------------------------------+

"If you want to travel around the world and be invited to speak at a lot of
 different places, just write a Unix operating system." -- [Linus Torvalds]

-- 
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the streaming mailing list