树莓派视频采集
文章平均质量分 68
lzj_lzj2014
这个作者很懒,什么都没留下…
展开
-
Real Time Messaging Protocol 学习
Real Time Messaging Protocol(实时消息传送协议协议)是Adobe Systems公司为Flash播放器和服务器之间音频、视频和数据传输开发的私有协议。具体使用RTMP的AS代码大概如下: var videoInstance:Video = your_video_instance; var nc:NetConnection = new NetC原创 2017-01-06 11:57:35 · 326 阅读 · 0 评论 -
H.264的学习sps,pps
找到了该文章,可以参考一下http://blog.csdn.net/sunnylgz/article/details/7680262转载 2016-12-05 09:46:15 · 300 阅读 · 0 评论 -
ioctl函数的学习
我这里说的ioctl函数是指驱动程序里的,因为我不知道还有没有别的场合用到了它,所以就规定了我们讨论的范围。写这篇文章是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。一、 什么是ioctl ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。它的调用转载 2016-12-05 15:21:07 · 390 阅读 · 0 评论 -
树莓派之Camkit学习
由于个人的最近玩上了树莓派,感觉树莓派能做很多东西,但是资料比较少,因此希望做个记录,把自己的一些成长记录下来。Camkit是一个摄像头相关的工具箱,使用C语言写成,包含了从:图像采集-->色彩转换-->H264编码-->RTP打包-->网络发送的全套接口。camkit链接这个工具,我尝试过,是可以用的。通过这个库,我想了解怎么对树莓派进行视频的采集,编码,打包,以及发送到网络上。原创 2016-12-05 15:24:55 · 1612 阅读 · 0 评论 -
v4l2视频采集
ps python 也哟v4l2的库支持:https://pypi.python.org/pypi/v4l2在树莓派上使用,可以更加方便!原帖地址: http://www.isongzi.com/2009/02/23/v4l2/ 前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提转载 2016-12-05 15:57:05 · 1659 阅读 · 0 评论 -
v4l2基础学习一
http://www.cnblogs.com/emouse/archive/2013/03/04/2943243.html本文内容来源于网络,本博客进行整理。1. 定义V4L2(Video For Linux Two) 是内核提供给应用程序访问音、视频驱动的统一接口。2. 工作流程:打开设备-> 检查和设置设备属性-> 设置帧格式-> 设置一种输入输出方法(缓冲 区转载 2016-12-05 18:07:46 · 290 阅读 · 0 评论 -
RTMP基础学习
原文链接:http://blog.csdn.net/leixiaohua1020/article/details/15814587本文主要总结一些我在学习RTMP流媒体技术过程中积累的经验。也为后来学习RTMP流媒体技术的人们一个参考。本文力图从简到难,循序渐进的介绍RTMP流媒体技术的方方面面,先从应用说起,逐步深化剖析相关工程的源代码。看完本文的话应该会对RTMP流媒体技术转载 2016-12-05 21:28:12 · 411 阅读 · 0 评论 -
树莓派上H264视频流传输
FishXX之前用VLC串流输出视频,在电脑上需要VLC播放器。试了一下,感觉还是有点延时。今天发现一个更加流畅,也不需要VLC播放器的树莓派远程视频监控方法,直接在浏览器中打开即可。地址:https://github.com/waveform80/pistreaming上面的使用方法很详细,我这里再重复一下先安装相关软件$ su转载 2016-12-06 09:41:06 · 8164 阅读 · 1 评论 -
v4l2学习资料 --- 采集图片
#include #include #include #include #include #include #include #include #include #include #include #include #include转载 2016-12-08 09:20:14 · 329 阅读 · 0 评论 -
Linux下的多线程编程 学习资料
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 为什么有了进程的概念后,还要再引入线程呢?使用原创 2016-12-09 11:42:48 · 299 阅读 · 0 评论 -
Camkit 树莓派视频传输,使用分析
上网找了一个开源的库,是Camkit 一个开源的C语言库,支持单个摄像头发送RTP包视频流。具体可以参考github文档:https://git.oschina.net/andyspider/Camkit自己的好奇,希望在树莓派上使用两个摄像头,参考了库里面的simple_demo代码后,自己写了传输两个摄像头视频流的demo先讲讲思路,比较简单,首先理由v4l2打开pi上的两个摄像头原创 2016-12-10 10:29:04 · 4028 阅读 · 3 评论 -
Segmentation fault 学习
在Linux下写代码,第一次遇到 Segmentation fault 简直是懵逼,看了大牛的,学习了一下。http://blog.chinaunix.net/uid-23069658-id-3959636.html (备注:我的glibc版本是2.12,GCC版本4.4.6,内核版本2.6.32-279) Linux上开发时最恼火的就是遇到“Segmeta转载 2016-12-10 15:24:36 · 839 阅读 · 0 评论 -
v4l2 ioctl 学习总结
你可能观察到用户空间对V4L2设备的操作基本都是ioctl来实现的,V4L2设备都有大量可操作的功能(配置寄存器),所以V4L2的ioctl也是十分庞大的。它是一个怎样的框架,是怎么实现的呢? Ioctl框架是由v4l2_ioctl.c文件实现,文件中定义结构体数组v4l2_ioctls,可以看做是ioctl指令和回调函数的关系表。用户空间调用系统调用ioctl,传递下来i原创 2016-12-11 23:32:32 · 1601 阅读 · 0 评论 -
树莓派3用create_ap变身无线AP
树莓派3用create_ap变身无线AP1.git clone https://github.com/oblique/create_ap.git2.cd create_ap3.sudo make install就这样安装好了4.接下来安装依赖库sudo apt-get install util-linux procps hostapd iproute2 iw hav转载 2017-03-27 14:26:26 · 6699 阅读 · 2 评论