[vlc-devel] commit: live555: unbreak windows RTSP servers ( introduced in c0d37c7c881712e182f03b52d0b00a911cab81ac). (Jean-Paul Saman )

Jean-Paul Saman jpsaman at videolan.org
Tue Feb 3 17:14:32 CET 2009


Sébastien Escudier wrote:
> Quoting git version control <git at videolan.org>:
> 
>> vlc | branch: master | Jean-Paul Saman <jpsaman at videolan.org> | Mon Feb  2
>> 23:33:10 2009 +0100| [76f34d998b53665e31ec582d480373b8f4d03100] | committer:
>> Jean-Paul Saman
>>
>> live555: unbreak windows RTSP servers (introduced in
>> c0d37c7c881712e182f03b52d0b00a911cab81ac).
> 
> Hi
> 
> What do you mean by "windows rtsp servers".
> How did the previous commit break it ? and why sending describe request if
> OPTIONS request failed ?

Well that is exactly the problem. The OPTIONS request doesn't fail 
according to this snippit of the RTSP dialog. However it also doesn't 
return  a list of supported OPTIONS at all. Live555 library thus returns 
NULL although the Windows RTSP server says: "RTSP/1.0 200 OK"

-- snippit --

Sending request: OPTIONS rtsp://193.37.129.197/VLC/Screen1.asf RTSP/1.0
CSeq: 1
User-Agent: VLC media player (LIVE555 Streaming Media v2008.10.07)


Received OPTIONS response: RTSP/1.0 200 OK
Supported: com.microsoft.wm.srvppair, com.microsoft.wm.sswitch, 
com.microsoft.wm.eosmsg, com.microsoft.wm.fastcache, 
com.microsoft.wm.packetpairssrc, com.microsoft.wm.startupprofile
Date: Tue, 03 Feb 2009 17:14:06 GMT
CSeq: 1
Server: WMServer/9.1.1.3862

-- snippit --

AFAIK live555 libraries doesn't have a way (or API call) to get the 
necessary information to resolve this.

Gtz
Jean-Paul Sman.



More information about the vlc-devel mailing list