[streaming] How to answer to PROPFIND request issued by VLC 1.0.x when VLC requesting a video stream file ?

Rémi Denis-Courmont remi at remlab.net
Mon Aug 3 20:07:24 CEST 2009


Le lundi 3 août 2009 20:55:32 AlainPierre.Chertier at zodiacaerospace.com, vous 
avez écrit :
> Now it is not ok anymore since version 1.0.0 of VLC which I don't
> understand its new way
> of preparing a client streaming session. I tried to compare Ethernet
> captures done by using Wireshark
> while VLC is adressing its request to an Apache server or to my embedded
> HTTP server to get and
> display a "test.mpg" video stream file (Apache is ok but not my own
> embedded HTTP server...).

> (1) VLC 1.0.0 <=> Apache capture :
>
> request #1:    OPTIONS / HTTP/1.1
> answer #1:    HTTP/1.1 200 OK with additional fields, notably "Allow:
> GET,HEAD,POST,OPTIONS,TRACE"
(...)
> Now, let's try with my own embedded HTTP server, which seems to not work
> anymore, that is, not working as expected by VLC 1.0.x !?
>
> (2) VLC 1.0.0 <=> embedded HTTP server capture :
>
> request #1:    PROPFIND /test.mpg HTTP/1.1
> answer #1:    HTTP/1.1 200 OK    (but I don't know what additional fields
> I shall add ?)

VLC definitely does not support WebDAV or issue PROPFIND by itself. As for 
OPTIONS, it only uses it for RTSP (should read "OPTIONS * RTSP/1.0").

Maybe Windows is being too clever and accepting HTTP URLs through the open() 
function. Can you please provide the message log from VLC? What is your 
Windows version?

-- 
Rémi Denis-Courmont
http://www.remlab.net/



More information about the streaming mailing list