免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2806 | 回复: 4

[WebServer] 有谁做过或者了解嵌入式网络视频监控系统,懂的说一下 [复制链接]

论坛徽章:
0
发表于 2012-12-21 23:52 |显示全部楼层

在网上看了网络视频监控系统的设计,不过不清楚各部分是怎么组成到一起的,有做过网络视频监控系统的么?了解的可以说一下

软件模块流程是:视频采集模块通过V4L2调用摄像头驱动再调用usb驱动使USB摄像头采集图像,然后通过H.264/mpeg4进行编码,然后通过BOA或者其他什么的传输到网络上,然后另一端通过浏览器或者什么的可以浏览实时视频

硬件结构框图:

无标题1.png    


系统整体组成:

无标题.png


请问这些模块是都需要用什么软件或者移植什么包来实现?还有这些模块是具体怎么联系到一块的?就是他们是怎么工作的,对工作过程不理解,找了好多资料,都是模糊的介绍,没有经过项目,不清楚具体怎么实现的
有做过这方面的或者知道的可以说下,请教

论坛徽章:
0
发表于 2013-11-05 21:18 |显示全部楼层
同问有做过这方面的或者知道的可以说下,请教

论坛徽章:
208
巨蟹座
日期:2013-09-02 09:16:36卯兔
日期:2013-09-02 20:53:59酉鸡
日期:2013-09-05 21:21:45戌狗
日期:2013-10-15 20:51:17寅虎
日期:2013-10-18 21:13:16白羊座
日期:2013-10-23 21:15:19午马
日期:2013-10-25 21:22:48技术图书徽章
日期:2013-11-01 09:11:32双鱼座
日期:2013-11-01 20:29:44丑牛
日期:2013-11-01 20:40:00卯兔
日期:2013-11-11 09:21:32酉鸡
日期:2013-12-04 19:56:39
发表于 2013-11-06 09:24 |显示全部楼层
只谈九天 发表于 2012-12-21 23:52
在网上看了网络视频监控系统的设计,不过不清楚各部分是怎么组成到一起的,有做过网络视频监控系统的么? ...

一般就是从采集数据到硬件编码,然后转发,看你的架构应该是压成jpg,然后通过webserver向连上来的client不停的发

论坛徽章:
0
发表于 2013-11-13 15:53 |显示全部楼层
移植mjpeg_stream

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
发表于 2013-11-14 08:57 |显示全部楼层
方式又好多种
摄像头采集数据,用户空间得到数据后,可以保存本地,称之为录制
client通过链接设备,触发设备进行摄像头采集数据,然后吐流给client,这叫做网络视频传输
摄像头采集数据,然后通过某种协议,将数据推流给对应的服务器,这叫做视频数据推流

也就是说,你可以又多种选择,RTSP/RTMP都可以,RTSP你可以不断的采集数据,然后写到socket对应的buffer里,客户端连过来的时候,吐流给客户端,RTSP你可以自己建一个,例如live555,或者ffmpeg的ffserver,不过更坚毅live555或者自己写一个;RTMP你也可以不断的采集数据,然后使用同RTSP的方法,也可以建议哥RTMP服务器,例如red5,ngx_rtmp之类的,采集到的数据推流至服务器即可,推流自己不会的话,可以使用ffmpeg推流,采集也可以使用ffmpeg从你的接口中采集
还有一种就是HLS了,这种方式实时性不是特别高,但是实现起来非常简单,就是将你的视频流转成h264+aac这种的流,然后封装用mpegts,ffmpeg里面又 hls或者segment的支持,可以参考
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP