Skip to content

Win32 VLC doesn't open https stream

Server vlc.1.0.1 Client vlc.1.0.1

I can't open a HTTPS stream on client side. Actully the VLC windows with video opens and then closes. Log fail attached - Client_Messages_VLC_1.0.1.txt

On server side(vlc 1.0.1) I see:

[0x92def40] gnutls generic error: Error in the push function. [0x9307fd0] gnutls generic error: A TLS packet with unexpected length was received.

Commands used on server for taking and HTTPS streaming(vlc 1.0.1):

vlc -I dummy -vvvv "rtsp://stream_source" --http-reconnect --http-continuous --sout-http-cert="/home/usr1/certificate.pem" --sout-http-key="/home/usr1/key.pem" --sout '#standard{access=https,mux=ts,dst=server’s_ip_addrr:8888}'

Same issue is with versions:

vlc-1.0.2-git-20090910-0004-win32.exe, trunk 1.1.0 and with last relased 1.0.2. Log files are also attached.

*If I use vlc.0.0.9(on client side) and vlc 1.0.1 on server side *I ma able to open the stream with no problems.

There is some complains with 0.9.9 about:

gnutls warning: cannot add x509 credentials (C:\Users\user\AppData\Roaming\vlc/ssl/certs\certificate.pem): No error

gnutls warning: cannot add x509 credentials (C:\ProgramData/ssl/certs/ca-certificates.crt): No such file or directory

But I can open and watch this stream.

P.S. I was unable to upload logs to tracker. So they are here - http://rapidshare.com/files/291991739/logs.zip.html

Regards, Mic.

Edited by Rémi Denis-Courmont
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information