[vlc] UDP receiving - how is it done ?

Rémi Denis-Courmont remi at remlab.net
Wed Mar 4 11:30:36 CET 2009


On Wed, 4 Mar 2009 09:04:49 +0000 (UTC), Arioch <the_Arioch at nm.ru> wrote:
> And they all ar of a UDP:@IP:port kind. Stand-alone VLC renders them fine

> except the usual corruption of russian text. However i cannot find any
> non-МДС player, capable of displaying those streams.
> 
> Then i try to connect 2 PC's via NAT (router) and - it all works but the
> TV.
> 
> Wiki does not have any thorough description of what is UDP protocol for
> VLC, so i left wondering...

It is plain MPEG Transport Stream over UDP. Each UDP packet contain an
integral number of TS packets. It is further assumed that the underlying
network does not re-order packets.

> 1) what happens, when МДС (client) connects to UDP: source ?
> Does it somehow 'connects' to the server, opens the route for IP packets,
> asks server to send packets to one more IP ?
> There are hundreds of PC's on the net and there are tens of channels, i
do
> not think that every single seconds all those PC's are rceiving packets
for
> all tens of videostreams.

There is no connection setup. Typically, multicast routing will take care
of everything.

> 2) How make VLC utilise port-forwarding on WinXP ? Router is UPnP
capable.

No.

-- 
Rémi Denis-Courmont




More information about the vlc mailing list