[vlc-devel] [PATCH] live555: fix the subtitles issue

Gilles Chanteperdrix gilles.chanteperdrix at xenomai.org
Mon Dec 30 17:21:18 CET 2013


On 12/30/2013 05:05 PM, Rémi Denis-Courmont wrote:
> Le lundi 30 décembre 2013, 16:13:21 Gilles Chanteperdrix a écrit :
>> Do not understand what you mean. I am discussing about what I do in an
>> RTSP server which is interoperating with RTSP clients, not servers. And
>> it interoperates with off-the-shelve clients, because if they send the
>> dummy packets, I use the information these dummy packets contain, and if
>> they do not send them, I use the ports from the RTSP SETUP.
> 
> No. This was already brought up in an earlier email. Valid RTSP clients do not 
> send dummy packets, or they are not required to.

I understand that; but the clients I use do send them, and I have no
problems to ask people I want to share video with to use this or that
client.

> And your server will not  interoperate with them. 

This is where I believe you are wrong. It interoperates with them in the
same way as any other server, by sending the packet to the ports in the
RTSP SETUP. Whether this results in a working situation depends on the
NAT router, if any. Whereas sending dummy packets results in an always
working situation.

> Hence your server is broken. And thus VLC will not 
> implement your suggestion in server side

I do not really care about that, my original mail was a reaction to your
mail saying "You can not use RTSP unicast UDP behind NAT". My answer is
just "yes I can".

> and I hope that live555 will not 
> implement it on client side either.

Here also you are wrong, for the fourth time: this solution has been
implemented in the live555 client for years. And seems to be required to
get streaming to work with the NAT routers from the french ISP Free and
SFR which have some form of "RTSP aware" NAT, whether this is that you
call ALG, I do not know.

> 
> I'll leave it at that.

I am sorry, even if I know this is stupid, I can not leave unanswered an
e-mail with affirmations I judge wrong ;-)


-- 
                                                                Gilles.



More information about the vlc-devel mailing list