VLC web(http)控制 (1) 设置与登录

VLC3.0 web控制设置步骤:

1.打开偏好设置并显示全部:

     

2.进入主界面选项,选中Web:

3.进入Lua中设置HTTP密码:

重启软件生效

这时就可以通过http://127.0.0.1:8080/访问VLC。

注意由于无法访问google节点导致js加载失败,最终网页无法正常工作

找到安装目录下的VideoLAN\VLC\lua\http\文件夹中的html文件,替换包含google的js地址。

注意登录时,用户名为空,密码为刚才设置的密码。

如果需要局域网访问,还需要设置防火墙允许VLC通过,否则可能访问失败。

 

接下来,解析整个web控制的登录流程:

VLC web控制采用浏览器原生登录,WWW-Authenticate认证

http header WWW-Authenticate 

此header一般和401 http状态一起使用。 

1、服务端回向浏览器发送头信息, 

WWW-Authenticate: Basic realm=“.”

 

2、浏览器收到后,便会弹回登陆框。填写完成确定后,请求头会包含: 

Authorization: Basic YWRtaW46YWRtaW4= 

其中Basic后面的信息,是"用户名:密码"的base64编码形式,用户名和密码使用半角冒号分隔。

 
posted @ 2021-09-03 10:04  上位机  阅读(668)  评论(0编辑  收藏  举报