vlc不断提示输入nginx身份验证的密码

时间:2017-11-14 09:51:51

标签: nginx encryption https vlc

我已经在覆盆子pi上使用picam配置了一个视频流,并通过nginx进行映射。我也用基本身份验证加密了链接,如此;

  location /hls/ {
    root /run/shm;
    auth_basic "Restricted";
    auth_basic_user_file /etc/nginx/.htpasswd;
  }

当我通过浏览器查看时,它会提示输入一次密码,然后我就可以观看视频了。如果我尝试通过VLC查看它,我会多次提示输入密码,永远不会看到视频。

以下是我如何运行picam;

sudo bash /home/pi/make_dirs.sh

sudo mkdir /run/shm/hls
sudo cp /home/pi/enc.key /run/shm/hls

sudo /home/pi/picam/picam -o /run/shm/hls --hlsenc --hlsenckeyuri enc.key   --hlsenckey <my encryption key>   --hlsenciv <my encryption> --fps 8 --videobitrate 250000 --width 640 --height 480 --time --noaudio > /var/log/picam.log 2&>1

我按照教程进行操作: https://kamranicus.com/guides/raspberry-pi-3-baby-monitor并未完全进入加密部分。

0 个答案:

没有答案