[vlc-devel] "Tunnel RTSP and RTP over HTTP" is *still* broken

Sébastien Escudier sebastien-devel at celeos.eu
Tue Jul 26 14:35:02 CEST 2011


On Fri, 2011-07-22 at 02:44 -0700, Ross Finlayson wrote:
> Input/Codecs -> Demuxers -> Tunnel RTSP and RTP over HTTP
> 
> 
> This is *still* broken (even in version 1.1.11); it apparently has
> been broken for some time now.
> 

I checked, and http tuneling works fine in vlc 1.2 with the asynchronous
interface.
However it doesn't work in vlc 1.1.x with the old synchronous interface.
And in both case, I have garbage in the response of GET_PARAMETER (see
below).

Then I tested an old version of live555 with vlc 1.1.11, and then the
http tuneling works fine. The garbage in the response also disappeared

So there seem to be a regression with http tuneling + synchronous
interface.
And there is a regression in http tuneling and response to GET_PARAMETER
These two regressions are not related because the garbage in the
GET_PARAMETER answer is also here with the asynchronous interface which
works in http mode.
Your server sends a correct answer (begining with RTSP/1.0 200 OK) but
the library fails when reading this answer and add garbage :

Received incoming RTSP request: "	���}����4H��c��6�]��1i��c�>*�>���O

�?�rC�:[��
}�z���+P,��F��m1��i����W_nu��gA�E�x紕�&
��;�z�
�C����2�X	y?���\"�ÜRTSP/1.0 200 OK
CSeq: 6
Date: Tue, Jul 26 2011 09:51:10 GMT
Session: 3FEC8485






More information about the vlc-devel mailing list