一种基于CMSP的视频采集方法技术

技术编号:22649428 阅读:290 留言:0更新日期:2019-11-26 18:01
本发明专利技术特别涉及一种基于CMSP的视频采集方法。该基于CMSP的视频采集方法,以CMSP消息中间件为基础,采集端从IPC采集设备中获取实时视频信息并进行封装处理,将处理后的视频数据发布到CMSP消息队列中,借助CMSP高性能消息中间件对各消息队列进行加密压缩,将视频数据无缝、高效、安全的数据存储和传输到服务端进行保存。该基于CMSP的视频采集方法,将从IPC采集设备采集的视频封装为统一的TS格式并存入CMSP消息队列中,满足高吞吐、高效率、加密、安全传输等要求,不仅解决了视频采集过程的复杂性,还能消除视频信息容易泄露的安全隐患,极大地提高视频数据传输的安全性以及视频数据的应用场景。

A video acquisition method based on CMSP

The invention particularly relates to a video acquisition method based on CMSP. Based on the CMSP, the video collection method is based on the CMSP message middleware. The collection end obtains real-time video information from the IPC collection device and encapsulates it. The processed video data is published to the CMSP message queue. With the help of the CMSP high-performance message middleware, each message queue is encrypted and compressed, and the video data is stored and transmitted to the service seamlessly, efficiently and safely The server saves it. The video acquisition method based on CMSP encapsulates the video collected from IPC acquisition equipment into a unified TS format and stores it in the message queue of CMSP, which meets the requirements of high throughput, high efficiency, encryption, secure transmission, etc. it not only solves the complexity of video acquisition process, but also eliminates the hidden danger of video information leakage, greatly improves the security of video data transmission and video Application scenarios of frequency data.

【技术实现步骤摘要】
一种基于CMSP的视频采集方法
本专利技术涉及浪潮云消息服务引擎和视频采集
,特别涉及一种基于CMSP的视频采集方法。
技术介绍
IPC(IPCamera)网络摄像机是一种由传统摄像机与网络技术结合所产生的新一代摄像机。随着视频监控的数字化、网络化、集成化已成为一种发展趋势,作为视频监控前端产品的摄像机无疑在这场变革中扮演着重要角色。近年来,摄像机市场由模拟摄像机为主转向以IPC网络摄像机为主。据资料显示,网络摄像机近年来以每年不低于50%的速度增长,网络摄像机市场迎来了飞速发展的时机。从第一颗专业的标准H.264的网络摄像机芯片解决方案开始到720P网络摄像机解决方案,再到最新的第三代监控解决方案,IPC网络摄像机技术得到了重大突破和快速应用。作为网络摄像机的核心技术――视频编码技术一直受制于网络条件和编解码技术的限制,如今也逐渐成熟,并呈现出针对性强、编码方式多、性能优越、适应性高等特点。随着视频编码与处理算法研究的进展,针对不同应用需求,相继发布过多个图像和视频编码压缩标准。例如,MPEG为多媒体存储媒体和数字电视应用制定的MPEG-1、MPEG-2、MPEG-4;面向低码率的实时视频通信;ITU-T应用制定了H.261、H.263、H.263+、H.264;面对当前及未来兴起的安防应用领域,我国AVS(AudioVideocodingStandard)工作组自主制定的先进数字音视频编解码技术标准AVS-S。可以说视频监控编码标准的选择有很多种,但目前网络摄像机主要采用的标准有MJPEG、MPEG4、H.264等。M-JPEG即运动静止图像压缩技术,但M-JPEG只对帧内空间冗余进行压缩,不对帧间的时间冗余进行压缩,因此压缩效率不高。MPEG-4的着眼点在于解决低带宽上音视频的传输问题,使它成为当前网络产品生产厂商开发的重要趋势之一。H.264是目前主流的解决方案,具有高压缩比、高图像质量、良好的网络适应性,其应用范围较广,能适应不同场合,但是由于算法复杂度较高,需要强劲的硬件支持。现阶段IPC视频采集属于一个比较复杂的过程,包括传输协议的解析、视频信息和音频信息的提取与转换,同时存在视频信息容易泄露的安全隐患。CMSP(浪潮云消息服务引擎)是云和大数据时代的一种高性能消息中间件,以云服务和集群方式对外提供高性能和高可靠的消息队列服务,支撑大数据采集、汇聚、交换,大数据实时处理和微服务处理架构。消息队列是指消息被发送到队列中,在消息的传送过程中用来保存消息的容器。队列的主要目的是提供路由并保证消息的传递,如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。TS(TransportStream),是一种高清视频封装格式,属于MPEG-2压缩标准,主要应用于实时传送的节目,比如实时广播的电视节目,其特点是从视频流的任一片段开始都可以独立解码。RTSP(RealTimeStreamingProtocol),RFC2326,实时流传输协议,是TCP/IP协议体系中的一个应用层协议,由哥伦比亚大学、网景和RealNetworks公司提交的IETFRFC标准。该协议定义了一对多应用程序如何有效地通过IP网络传送多媒体数据。RTSP在体系结构上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。基于上述情况,为了解决视频采集过程的复杂性,以及消除视频信息容易泄露的安全隐患,本专利技术提出了一种基于CMSP的视频采集方法,将获得的视频信息封装为统一的TS格式,并将采集后的视频数据存入CMSP消息队列中,通过CMSP进行各队列间加密压缩、高效存储和转移。
技术实现思路
本专利技术为了弥补现有技术的缺陷,提供了一种简单高效的基于CMSP的视频采集方法。本专利技术是通过如下技术方案实现的:一种基于CMSP的视频采集方法,其特征在于:以CMSP(浪潮云消息服务平台)消息中间件为基础,采集端从IPC采集设备中获取实时视频信息并进行封装处理,将处理后的视频数据发布到CMSP消息队列中,借助CMSP高性能消息中间件对各消息队列进行加密压缩,将视频数据无缝、高效、安全的数据存储和传输到服务端进行保存。本专利技术基于CMSP的视频采集方法,包括以下步骤:第一步,从IPC采集设备中采集视频信息并封装为TS格式;第二步,将获得的TS封装格式的视频文件存入CMSP消息队列中;第三步,通过CMSP消息中间件进行各消息队列间加密压缩、高效存储和安全传输;第四步,服务端通过视频文件接收模块,从CMSP消息队列中读取数据;第五步,服务端对CMSP消息队列中的数据进行解析,并按发送前的形式将视频文件保存到指定目录中。所述第一步中,从IPC采集设备中获取实时视频信息,并从实时视频信息中分离出视频压缩编码流和音频压缩编码流,然后将视频压缩编码流和音频压缩编码流重新封装成TS格式的文件,最终完成从IPC中取出视频信息并封装为TS格式的整个过程。所述第一步中,通过读取、解析RTSP码流得到视频压缩编码流和音频压缩编码流。所述视频压缩编码流采用H.264视频压缩格式,所述音频压缩编码流采用AAC音频压缩格式。所述第三步中,采集端CMSP中的消息通过云消息服务平台发送节点CMSPSN发送到服务端CMSP消息队列中;所述云消息服务平台发送节点CMSPSN用于将CMSP中一个TopicA的消息发送到另一个TopicB,另一个TopicB可以与TopicA在同一个CMSP集群中,也可以是不同的集群。所述第四步中,采集端利用网络带宽,通过视频文件接收模块可以将视频数据同步到服务端。所述服务端不仅支持linux系统,同时支持HDFS分布式文件系统,kudu对象存储,进而实现海量数据存储,保证海量数据的方便存储。本专利技术的有益效果是:该基于CMSP的视频采集方法,将从IPC采集设备采集的视频封装为统一的TS格式并存入CMSP消息队列中,满足高吞吐、高效率、加密、安全传输等要求,不仅解决了视频采集过程的复杂性,还能消除视频信息容易泄露的安全隐患,极大地提高视频数据传输的安全性以及视频数据的应用场景。附图说明附图1为本专利技术基于CMSP的视频采集方法示意图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合实施例,对本专利技术进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。该基于CMSP的视频采集方法,以CMSP(浪潮云消息服务平台)消息中间件为基础,采集端从IPC采集设备中获取实时视频信息并进行封装处理,将处理后的视频数据发布到CMSP消息队列中,借助CMSP高性能消息中间件对各消息队列进行加密压缩,将视频数据无缝、高效、安全的数据存储和传输到服务端进行保存。该基于CMSP的视频采集方法,包括以下步骤:第一步,从IPC采集设备中采集视频信息并封装为TS格式;第本文档来自技高网
...

【技术保护点】
1.一种基于CMSP的视频采集方法,其特征在于:以CMSP消息中间件为基础,采集端从IPC采集设备中获取实时视频信息并进行封装处理,将处理后的视频数据发布到CMSP消息队列中,借助CMSP高性能消息中间件对各消息队列进行加密压缩,将视频数据无缝、高效、安全的数据存储和传输到服务端进行保存。/n

【技术特征摘要】
1.一种基于CMSP的视频采集方法,其特征在于:以CMSP消息中间件为基础,采集端从IPC采集设备中获取实时视频信息并进行封装处理,将处理后的视频数据发布到CMSP消息队列中,借助CMSP高性能消息中间件对各消息队列进行加密压缩,将视频数据无缝、高效、安全的数据存储和传输到服务端进行保存。


2.根据权利要求1所述的基于CMSP的视频采集方法,其特征在于,包括以下步骤:
第一步,从IPC采集设备中采集视频信息并封装为TS格式;
第二步,将获得的TS封装格式的视频文件存入CMSP消息队列中;
第三步,通过CMSP消息中间件进行各消息队列间加密压缩、高效存储和安全传输;
第四步,服务端通过视频文件接收模块,从CMSP消息队列中读取数据;
第五步,服务端对CMSP消息队列中的数据进行解析,并按发送前的形式将视频文件保存到指定目录中。


3.根据权利要求2所述的基于CMSP的视频采集方法,其特征在于:所述第一步中,从IPC采集设备中获取实时视频信息,并从实时视频信息中分离出视频压缩编码流和音频压缩编码流,然后将视频压缩编码流和音频压缩编码流重新封装成TS格式的文件,最终完成从IPC中取出视频信息并封装为TS格式的整个过程。

【专利技术属性】
技术研发人员:刘勇刘瑞功李朝铭
申请(专利权)人:浪潮软件集团有限公司
类型:发明
国别省市:山东;37

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

1