小R科技-WIFI机器人网·机器人创意工作室

标题: 如何在openwrt下给mjpg_streamer增加用户名和密码认证 [打印本页]

作者: chnsxl    时间: 2012-10-6 22:49
标题: 如何在openwrt下给mjpg_streamer增加用户名和密码认证
如题
如何在openwrt下给mjpg_streamer增加用户名和密码认证
有时候小车放在家里,就做监控用,用了3322.org的动态域名,,

没有用户名密码,一旦别人知道了地址,就能访问视频,太不安全了,求教给mjpg_streamer增加用户名和密码认证教程



作者: chnsxl    时间: 2012-10-7 15:09
求教程。。。。。。
作者: chnsxl    时间: 2012-10-7 16:05
前面在db120的openwrt下实现了摄像头监控。可以在公司看到儿子,呵呵。
但是有一个不爽的地方。没有密码认证。这样....谁都可以看了。这...
先上了作者的地址,没发现,google了一下,也无果。先修改了/etc/config/mjpg-streamer ,增加了以下两行:
        option username         "xxxx"
        option password         "xxxx"

/etc/init.d/mjpg-streamer stop
/etc/init.d/mjpg-streamer start
命令重启无效。

研究了半天/etc/init.d/mjpg-streamer,发现需要做以下改动:
start函数里面,增加:
        config_get username core username
        config_get password core password
启动命令行改成:
[ $enabled -gt 0 -a -c $device ] && sleep 3 && $SSD -S -m -p $PIDF -q -x $PROG -- --input "input_uvc.so --device $device --fps $fps --resolution $resolution" ----port $port" &
再次重启mjpg-streamer后,输出如下:
MJPG Streamer Version.: 2.0
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 640 x 480
i: Frames Per Second.: 10
i: Format............: MJPEG
o: www-folder-path...: disabled
o: HTTP TCP port.....: 8080
o: username:password.: xxxx:xxxx
o: commands..........: enabled
生效啦!
地址 http://www.mmxsoft.com/?post=27

这是我找到的唯一的资料,但是按照实验没有成功,,视频页面直接无法访问。。。
作者: zhoujingbo    时间: 2012-10-21 21:36
修改etc/init.d/mjpg-streamer 里面这一句[ $enabled -gt 0 -a -c $device ] && sleep 3 && $SSD -S -m -p $PIDF -q -x $PROG -- --input "input_uvc.so --device $device --fps $fps --resolution $resolution" --output "output_http.so --port $port -c user:pass" &
}找到这一行,红字是增加部分,user和pass可以改成自己想要的字符,重启路由就可以了。
作者: prophet000    时间: 2012-11-16 14:07
楼主有没有成功呢,关心呀
作者: ~V~shrimp@@@    时间: 2012-11-25 22:02
顶起来 好东西               
作者: seeyee    时间: 2012-12-7 10:00
楼主后续跟进啊
作者: igift    时间: 2012-12-18 12:21
一定要试试!!!
作者: mafeimafei    时间: 2013-2-1 10:32
学习了,有没有成功呢?




欢迎光临 小R科技-WIFI机器人网·机器人创意工作室 (http://wifi-robots.com/) Powered by Discuz! X3.4