当前位置: 首页 > 专利查询>河池学院专利>正文

一种基于H.264网络视频传输系统技术方案

技术编号:15384126 阅读:75 留言:0更新日期:2017-05-19 00:00
本实用新型专利技术提供一种基于H.264网络视频传输系统,属于视频压缩技术领域,包括DM365高清处理器、客户端和与DM365高清处理器均连接的摄像装置、NAND FLASH存储器、SDRAM芯片、报警模块和无线模块;DM365高清处理器内设主控模块、VPFE模块、V4L2驱动程序接口、视频采集模块、视频编码压缩模块、视频流媒体打包与发送模块和程序运行监测模块,其中,VPFE模块分别连接摄像装置、V4L2驱动程序接口和视频采集模块,视频采集模块再依次连接视频编码压缩模块和视频流媒体打包与发送模块,视频流媒体打包与发送模块通过无线模块连接客户端。本实用新型专利技术能够解决视频压缩过程因运行视频编码压缩算法而占用大量的CPU资源的问题,所压缩传输的视频清晰度好,品质高。

A network video transmission system based on H.264

The utility model provides a video transmission system based on H.264 network, belonging to the technical field of video compression, including DM365 client and DM365 processor, HD and HD processor are connected the camera device, NAND FLASH, SDRAM memory chip, alarm module and wireless module; DM365 HD processor inside the main control module, VPFE module, V4L2 driver program interface, video capture module, video encoding module, video streaming package and transmitting module and program monitoring module, the VPFE module is respectively connected with the camera device, V4L2 driver interface and video acquisition module, video capture module and then connect the video encoding module and streaming video compression packing and sending module, video streaming media package and transmitting module through the wireless module connection client. The utility model can solve the problem that a large amount of CPU resources are occupied by the video coding and compressing algorithm in the video compression process, and the compressed video has good definition and high quality.

【技术实现步骤摘要】
一种基于H.264网络视频传输系统
本技术涉及视频压缩
,特别涉及一种基于H.264网络视频传输系统。
技术介绍
随着多媒体、互联网技术的飞速发展和数字信息技术的普及,网络视频监控[1]在人们的生产生活的各个方面中应用越来越广泛,现在人们到处都可见网络视频监控的身影,比如在交通、通信、办公区、商场、超市、银行、校园、生产车间、生活小区等等,网络视频监控已经渗入到人们的学习、生活、工作的方方面面,人们的生产生活也因网络视频监控而变得更加安全、便利等。网络视频监控能得到如此快速的发展,与它的优点是分不开的,它直观、具体、生动、高效和信息量丰富等等,种种优点使得网络视频监控成为我国信息化中的一个热点。网络视频监控目前正处于蓬勃发展的阶段,在发展过程中呈现出一些问题:网络带宽不足,视频不够清晰,存储容量巨大。这些问题都是网络视频监控发展待于解决的问题,但分析后可发现,其实只是视频编码压缩的问题,一个优越的视频压缩标准。优越的视频压缩标准压出来的视频的压缩比会变大,视频容量会变小,自然网络带宽需求就会降低,同时需要的存储容量也会跟着变小;优越的视频压缩标准压出来的视频更清晰。从另一个角度去分析,如果不是提高视频压缩效率,那么提高网络带宽需要投入大量的设备、人力、资金等,成本太高,所以提高视频压缩效率是一个不错的选择。目前视频压缩标准中,H.264标准凭借其优越的性能,被认为是下一代视频压缩标准。H.264标准是由ISO/IEC的MPEG(运动图像专家组)和ITU的VCEG(视频编码专家组)这两大视频压缩标准专家组联合成立的JVT(联合视频组)大力发展和研究推出的适用于低码率传输的新一代视频压缩标准[2]。H.264采用回归基本的简洁设计,具有很高的压缩效率,同H.263和MPEG-4相比,在同样的重建视频质量前提下,H.264最高可节省50%的码率,从而大大降低了存储容量;同时H.264采用VCL和NAL的分层设计,使H.264具有良好的网络亲和性,非常有利于网络传输。
技术实现思路
本技术的主要目的是为了解决视频压缩过程因运行视频编码压缩算法而占用大量的CPU资源的问题,提供了一种能够提高系统实时性的基于H.264网络视频传输系统。为达到上述目的,本技术所采用的技术方案是:一种基于H.264网络视频传输系统,包括DM365高清处理器、客户端和与DM365高清处理器均连接的摄像装置、NANDFLASH存储器、SDRAM芯片、报警模块和无线模块;所述DM365高清处理器内设主控模块、VPFE模块、V4L2驱动程序接口、用于采集视频数据的视频采集模块、将视频模块所采集的视频数据进行压缩处理的视频编码压缩模块、将压缩后的视频数据进行打包和发送的视频流媒体打包与发送模块和用于监测视频采集模块、视频编码压缩模块和视频流媒体打包与发送模块运行情况并在三者运行出现异常时通过主控模块驱动报警模块报警的程序运行监测模块,其中,所述VPFE模块分别连接摄像装置、V4L2驱动程序接口和视频采集模块,所述视频采集模块再依次连接视频编码压缩模块和视频流媒体打包与发送模块,所述视频流媒体打包与发送模块通过无线模块连接客户端。进一步地,所述摄像设备通过DM365高清处理器上的VGA或HDMI接口连接VPFE模块,其为CCD/CMOS摄像头或视频解码设备。进一步地,所述NANDFLASH存储器采用的是容量为1Gb的K9F1G08UOA芯片。进一步地,所述SDRAM芯片采用的是容量为1Gb的MT47H64M16HR-3:E芯片。进一步地,所述DM365高清处理器为采用Linux操作系统的TMS320DM365数字媒体处理器。进一步地,所述无线模块采用CC2530芯片组成,包括相互匹配的CC2530节点和CC2530协调器,其中,所述CC2530节点通过串口与视频流媒体打包与发送模块实现通信,所述CC2530协调器与客户端通过串口和USB转换模块实现通信,所述CC2530节点和CC2530协调器通过无线网络实现通信。本技术具有以下有益效果:本技术采用多线程的程序设计系统,使得视频采集模块、视频编码压缩模块和视频流媒体打包与发送模块能够单独处理,相互之间并不干扰,且通过设置程序运行监测模块来检测各模块运行的情况,并在个模块出现运行异常时驱动报警模块发出警报,从而使用户能够及时获知视频压缩过程出现的问题;再者,通过该方式的设置,可解决现有技术中因需要运行视频编码压缩算法而占用大量CPU资源的问题,且所压缩及传输的视频在解码播放时,视频的分辨率高、画面清晰、连续性好,因此可知,本技术的网络视频传输系统能够减少CPU占用量,所压缩的视频品质高,效果好。附图说明图1是本技术一种基于H.264网络视频传输系统的系统框图。如下具体实施方式将结合上述附图进一步说明本技术。具体实施方式请参阅图1,在本技术的一种较佳实施方式中,一种基于H.264网络视频传输系统,包括DM365高清处理器、客户端和与DM365高清处理器均连接的摄像装置、NANDFLASH存储器、SDRAM芯片、报警模块和无线模块。其中,摄像设备通过DM365高清处理器上的VGA或HDMI接口连接VPFE模块,其为CCD/CMOS摄像头或视频解码设备;NANDFLASH存储器采用的是容量为1Gb的K9F1G08UOA芯片;SDRAM芯片采用的是容量为1Gb的MT47H64M16HR-3:E芯片,以为后期的开发留有足够的空间;无线模块采用CC2530芯片组成,包括相互匹配的CC2530节点和CC2530协调器,其中,CC2530节点通过串口与视频流媒体打包与发送模块实现通信,CC2530协调器与客户端通过串口和USB转换模块实现通信,CC2530节点和CC2530协调器通过无线网络实现通信,CC2530芯片的系统集成化程度高,外设接口强大且丰富,其应用电路所需要外部元件较少,从而使得所述机器人定位系统结构简单,线路简便,易安装。DM365高清处理器为采用Linux操作系统的TMS320DM365数字媒体处理器,其内设主控模块、VPFE模块、V4L2驱动程序接口、用于采集视频数据的视频采集模块、将视频模块所采集的视频数据进行压缩处理的视频编码压缩模块、将压缩后的视频数据进行打包和发送的视频流媒体打包与发送模块和用于监测视频采集模块、视频编码压缩模块和视频流媒体打包与发送模块运行情况并在三者运行出现异常时通过主控模块驱动报警模块报警的程序运行监测模块,其中,VPFE模块分别连接摄像装置、V4L2驱动程序接口和视频采集模块,视频采集模块再依次连接视频编码压缩模块和视频流媒体打包与发送模块,视频流媒体打包与发送模块通过无线模块连接客户端。在本技术中,所述网络视频传输系统的传输方法如下:1)获取视频信息:摄像设备通过VPFE模块将其摄制的视频信息传输给DM365高清处理器;2)视频采集:视频采集模块通过VPFE模块调用V4L2驱动程序接口中的程序进行初始化,其初始化具体为,V4L2驱动程序接口的open程序打开VPFE模块,并获取VPFE模块中视频数据,且通过其ioctl程序获取该视频数据的属性,然后将该属性信息发于主控模块;主控模块预先内设视频属性,其本文档来自技高网
...
一种基于H.264网络视频传输系统

【技术保护点】
一种基于H.264网络视频传输系统,其特征在于:包括DM365高清处理器、客户端和与DM365高清处理器均连接的摄像装置、NAND FLASH存储器、SDRAM芯片、报警模块和无线模块;所述DM365高清处理器内设主控模块、VPFE模块、V4L2驱动程序接口、用于采集视频数据的视频采集模块、将视频模块所采集的视频数据进行压缩处理的视频编码压缩模块、将压缩后的视频数据进行打包和发送的视频流媒体打包与发送模块和用于监测视频采集模块、视频编码压缩模块和视频流媒体打包与发送模块运行情况并在三者运行出现异常时通过主控模块驱动报警模块报警的程序运行监测模块,其中,所述VPFE模块分别连接摄像装置、V4L2驱动程序接口和视频采集模块,所述视频采集模块再依次连接视频编码压缩模块和视频流媒体打包与发送模块,所述视频流媒体打包与发送模块通过无线模块连接客户端。

【技术特征摘要】
1.一种基于H.264网络视频传输系统,其特征在于:包括DM365高清处理器、客户端和与DM365高清处理器均连接的摄像装置、NANDFLASH存储器、SDRAM芯片、报警模块和无线模块;所述DM365高清处理器内设主控模块、VPFE模块、V4L2驱动程序接口、用于采集视频数据的视频采集模块、将视频模块所采集的视频数据进行压缩处理的视频编码压缩模块、将压缩后的视频数据进行打包和发送的视频流媒体打包与发送模块和用于监测视频采集模块、视频编码压缩模块和视频流媒体打包与发送模块运行情况并在三者运行出现异常时通过主控模块驱动报警模块报警的程序运行监测模块,其中,所述VPFE模块分别连接摄像装置、V4L2驱动程序接口和视频采集模块,所述视频采集模块再依次连接视频编码压缩模块和视频流媒体打包与发送模块,所述视频流媒体打包与发送模块通过无线模块连接客户端。2.如权利要求1所述的基于H.264网络视频传输系统,其特征在于:所述摄像设备通过DM365高清处理器上的VGA...

【专利技术属性】
技术研发人员:彭建盛韦庆进覃勇何奇文彭金松谢福文
申请(专利权)人:河池学院
类型:新型
国别省市:广西,45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1