[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