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即可。

  • 相关阅读:
    java编译错误No enclosing instance of type TestFrame is accessible. Must qualify the allocation with an enclosing instance of type TestFrame (e.g. x.new A(
    java 2中创建线程方法
    动态规划基本思想
    关于eclipse编译一个工程多个main函数
    java Gui初识
    Eclipse中java项目的打包
    java 播放声音
    把资源文件夹导入到eclipse中
    Java建立JProgressBar
    How to grant permissions to a custom assembly that is referenced in a report in Reporting Services
  • 原文地址:https://www.cnblogs.com/wangliyuanzcz/p/8017079.html
Copyright © 2011-2022 走看看