本文的主要工作是ubuntu下打开摄像头,保存图片及视频,以及将视频流搬到网络上,远程访问之。两个目的,第一是手头现有树霉派,但是没有摄像头模块,所以就以笔记本来做实验,最终想法是树霉派连接摄像头模块作为一个远程网络视频监控器。第二,是安卓或者IOS装个支持视频流的播放器,就可以打开上述远程视频监控器了
1 打开摄像头
为了访问摄像头,需要安装cheese软件。
sudo apt-get install cheese
完成后,打开即可。该软件支持单次拍摄,连拍,视频模式,同时也提供了一些滤镜效果功夫/广场/扭曲/万花筒等。
2 远程访问摄像头
1 需要安装开源软件,vlc
sudo apt-get install vlc
2 测试vlc ,正常可以可以看到类似cheese的功能
vlc v4l2:///dev/video0 //这里video0对应你的摄像头设备
3 重定向视频流
vlc菜单栏的媒体下,选择流或者(ctrl+s) ,选择捕获设备后选视频设备和音频设备。
选择显示更多选项,单击流,选择下一步,选择http 点击增加,选择http端口 本人选择8084 输入文件名stream.wmv
点击流 结束
4 使用mplayer 访问远程数据
因为是在本机测试 命令为
mylpaer http://127.0.0.1: