I have the problem with streaming out with https. I am trying to stream Surveillance Camera stream to Smart Home App. I want to use HTTPS (secured) traffic.
Here are commands, that I am using on Windows and Linux(Debian). When I try to use HTTP stream everything is working fine. But HTTPS no.
Code: Select all
"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv rtsp://<hidden>/s0 --sout="#transcode{vcodec=theo,vb=800,scale=1,acodec=none}:http{access=https,mux=ogg,dst=:9001/cam}" --sout-keep --http-reconnect --http-continuous --http-cert="C:\<hidden>\fullchain.pem" --http-key="C:\<hidden\privkey.pem"
Code: Select all
vlc -vvv rtsp://<hidden>/s0 --sout="#transcode{vcodec=theo,vb=800,scale=1,acodec=none}:http{access=https,mux=ogg,dst=:9001/cam}" --sout-keep --http-reconnect --http-continuous --http-cert="/etc/letsencrypt/live/<hidden>/fullchain.pem" --http-key="/etc/letsencrypt/live/<hidden>/privkey.pem"
Now I am attaching log files.
vlc_https_windows-server
vlc_https_linux-server
vlc_https_client-against-linux-server
vlc_https_client-against-windows-server
I tried to check https connection using OpenSSL s_client and it looks ok for me.