zoukankan      html  css  js  c++  java
  • 树莓派连接摄像头做wifi视频

    最近玩了一下树莓派并且用来做传输视频的wifi,这里记录一下。

    连接树莓派:

    大前提:(首先要保证你的树莓派可以控制,不管你是有屏幕还是没有屏幕,这里介绍的是没有屏幕并且不知道树莓派IP地址的情况)首先需要配置一下树莓派的网络环境:那就是树莓派必须和你的电脑在同一个网段里面,有两种方法,无线的方法:需要设置树莓派的/etc/wpa_supplicant/wpa_supplicant.conf文件,在里面配置上wifi的账号密码和加密方式,具体可以参考这个链接http://www.linuxidc.com/Linux/2014-10/107546.htm,树莓派和你的电脑都在同一个wifi下联网之后,如果想要用你的电脑获取树莓派视频流的信息,你只需要在cmd下输入arp -a指令来扫面ip,这个ip后面会用到,另一种方法是有线的方法:用网线把树莓派和电脑的连接起来(树莓派供电别忘了),把电脑当前的网络共享给树莓派,进入/控制面板/网络和internet/网络连接,右键当前电脑连接的网络的图标,然后在共享那个拦里面把共享勾上,第二个不用勾,现在你的电脑会给树莓派分配一个192.168.137.x的网址,在cmd下用arp -a指令,扫描(需要多扫描几次)。

                                

     这时候就可以用ssh登陆树莓派进行操作了!

    挂载摄像头和获取视频流:

     第一步:首先安装mjpg_streamer,从网上下载mjpg_streamer的源代码,然后进入源代码的文件夹,接下来就是要编译源代码,当然要编译源代码,需要cmake插件,在linux环境下可以使用apt-get install cmake这个指令来安装cmake,方便又快捷,安装好这个插件之后需要用make指令编译源代码,我这里编译的时候没出什么问题,如果提示缺少什么库的话就用apt-get这个指令安装相应的组建就好。

    第二步:使能树莓配摄像头功能。编译好之后,需要把树莓派的摄像头功能打开,在树莓派cmd下输入sudo raspi-config,选择第五项,使能树莓派的摄像头功能,把摄像头的usb接到树莓派的usb插口上面,为了检查摄像头是否被树莓派识别,需要进入/dev目录下查看是否存在一个名字为video0的文件,如果存在说明树莓派成功识别摄像头。(在这里我使用的是免驱的USB摄像头)

    第三步:插入之后去接着在源代码文件夹里面有一个.sh文件,里面的最后一行是一个运行mjpg_streamer的指令的示例,复制之后直接在控制台输入即可运行mjpg_streamer,最后在网址栏输入大前提中获取的ip:8080/?action=stream即可。

  • 相关阅读:
    问题2 机器学习篇 正则化L1和L2有什么区别?
    numpy 数组拼接方法
    问题1 机器学习篇 如何解决过拟合(overfiting)?
    低阶 TensorFlow 基础知识
    k-Nearest Neighbors 实战2 使用kNN算法改进约会网站的配对结果
    k-Nearest Neighbors 实战1 简单的电影分类实例
    VirtualBox使用
    知乎登录设计思考
    微信返回上一页停留在上次点击的位置
    好的网站-一直在收集
  • 原文地址:https://www.cnblogs.com/wangliyuanzcz/p/8017079.html
Copyright © 2011-2022 走看看