[英]How to authenticate with IP Camera?
使用松下IP摄像机(BL-C111CE)时遇到了问题。
我想从这台摄像机获取运动jpeg流。 所以我做了以下步骤:
1. Open socket on HTTP port:
mySocket = connect("192.168.1.253" /*ip*/, "80" /*port*/);
2. Send the following string command to camera:
"GET /nphMotionJpeg?&Resolution=640x480&Quality=Motion&Framerate=30 HTTP/1.1\r\n\r\n"
当我在摄像机的设置中为普通用户启用特权查看视频时,此命令可以正常工作。 但是,当我禁用此特权时,以上命令将失败。
我已经搜索过,并且我知道我需要发送管理员的用户名和密码才能对Camera进行身份验证。
但是我不知道发送用户名和密码的语法。 我必须发送哪一步?
非常感谢,
丰乐
我解决了有关授权的部分
request.setHeader(“ Authorization”,“ Basic” + Base64.encodeToString(“ user:password” .getBytes(),Base64.NO_WRAP));
这里的请求是一个HttpGet实例;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.