基于RTMP/RTSP协议的便携式音视频获取储存转发系统技术方案

技术编号:31767582 阅读:18 留言:0更新日期:2022-01-05 16:53
本发明专利技术公开了一种基于RTMP/RTSP协议的便携式音视频获取储存转发系统,包含:数据采集端、系统服务器和移动客户端;所述数据采集端用于采集和处理数据,之后发送至所述系统服务器;所述移动客户端用于查看发送至所述系统服务器的数据并通过所述系统服务器对所述数据采集端进行参数设置。数据采集端对采集的音视频进行编码压缩加密,通过RTMP/RTSP流以无线网络的方式把流推送到系统服务器,移动客户端可以获取系统服务器实时接收到的音视频流。本发明专利技术的基于RTMP/RTSP协议的便携式音视频获取储存转发系统,其结构简单,且可以实时获取音视频设备传输流进行存储并按需进行分发,用户可以随时随地实时查看视频。可以随时随地实时查看视频。可以随时随地实时查看视频。

【技术实现步骤摘要】
基于RTMP/RTSP协议的便携式音视频获取储存转发系统


[0001]本专利技术属于音视频数据处理
,具体涉及一种基于RTMP/RTSP协议的便携式音视频获取储存转发系统。

技术介绍

[0002]RTMP(Real Time Messaging Protocol,实时消息传输协议)协议基于TCP,是一个协议族,包括RTMP基本协议及RTMPT/RTMPS/RTMPE等多种变种。RTMP是一种设计用来进行实时数据通信的网络协议,主要用来在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信。RTSP(Real Time Streaming Protocol,实时流协议)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,RTSP的作用相当于流媒体服务器的远程控制。服务器端可以自行选择使用TCP或UDP来传送串流内容,它的语法和运作跟HTTP 1.1类似,但并不特别强调时间同步,所以比较能容忍网络延迟。而且允许同时多个串流需求控制,除了可以降低服务器端的网络用量,还可以支持多方视频会议。
[0003]目前,基于RTMP/RTSP的流媒体技术已经得到了广泛的应用,很多网页播放器和智能手机都能够播放RTMP流。但是现有的基于RTMP/RTSP的流媒体技术的系统大多较为复杂。

技术实现思路

[0004]本专利技术提供了一种基于RTMP/RTSP协议的便携式音视频获取储存转发系统,采用如下的技术方案:一种基于RTMP/RTSP协议的便携式音视频获取储存转发系统,包含:数据采集端、系统服务器和移动客户端,数据采集端和移动客户端通过无线网络无线连接至系统服务器;数据采集端用于采集和处理数据,之后发送至系统服务器;移动客户端用于查看发送至系统服务器的数据并通过系统服务器对数据采集端进行参数设置;数据采集端包含:音视频采集模块,用于采集音视频信号;音视频编码模块,用于将音视频采集模块采集到的音视频进行编码;音视频加密模块,用于对音视频编码模块编码后的音视频信号进行加密;RTMP/RTSP协议传输模块,用于接收音视频加密模块加密后的音视频信号并通过相关协议推送至系统服务器;系统服务器包含:流媒体服务器模块,用于接收RTMP/RTSP协议传输模块推送的音视频信号;分类存储模块,用于将流媒体服务器模块接收到的音视频信号按照时间和设备进行分类存储;
移动客户端包含:移动端通信模块,用于从系统服务器获取流媒体服务器模块的流媒体服务地址;移动端获取模块,用于根据移动端通信模块获取到的流媒体服务地址从流媒体服务器模块获取音视频信号;移动端解密模块,用于对移动端获取模块获取到的音视频信号进行解密;移动端解码模块,用于对移动端解密模块解密后的音视频信号进行解码;移动端播放模块,用于播放移动端解码模块解码后的音视频信号。
[0005]进一步地,数据采集端还包含:采集端通信模块,用于将音视频采集模块的设备信息并发送至系统服务器;系统服务器还包含:服务器通信模块,用于接收采集端通信模块发送过来的设备信息;服务器通信模块还将获取到的设备信息发送至移动端通信模块。
[0006]进一步地,设备信息包含设备IP地址和设备编号。
[0007]进一步地,服务器通信模块还用于向采集端通信模块和移动端通信模块发送流媒体服务地址。
[0008]进一步地,移动端通信模块还用于向服务器通信模块发送参数设置指令至服务器通信模块;服务器通信模块将参数设置指令发送至采集端通信模块;采集端通信模块将接收到的参数设置指令发送至音视频采集模块;音视频采集模块根据参数设置指令对自身进行参数调整。
[0009]进一步地,移动端通信模块还包含:音视频下载模块,用于从系统服务器的分类存储模块中下载音视频信号;下载后的音视频信号经过移动端解密模块解密、移动端解码模块解码后再通过移动端播放模块播放。
[0010]进一步地,系统服务器还包含:管理员管理模块,用于添加或删除管理人员,并对管理人员的权限进行设置;服务器解密模块,用于对流媒体服务器模块中的音视频信号进行解密;服务器解码模块,用于对服务器解密模块解密后的音视频信号进行解码;服务器播放模块,用于播放服务器解码模块解码后的音视频信号。
[0011]进一步地,音视频加密模块加对编码后的音视频信号进行AES256加密;音视频编码模块将音视频信号中的音频信号编码成H264格式数据,将音视频信号中的视频信号编码成AAC格式数据,再将编码后的音频信号和视频信号混合封装成数据流。
[0012]进一步地,基于RTMP/RTSP协议的便携式音视频获取储存转发系统还包含第三方监管端;第三方监管端通过无线网络与系统服务器和移动客户端连接;第三方监管端用于对移动客户端获取到的音视频信号进行监管。
[0013]进一步地,第三方监管端包含:监管端通信模块,用于接受移动客户端的移动端通信模块发送的流媒体服务地址,每当移动客户端从系统服务器获取到流媒体服务地址后都将其发送至监管端通信模
块;监管端获取模块,用于根据流媒体服务地址从流媒体服务器模块同步获取音视频信号;监管端解密模块,用于对监管端获取模块获取到的音视频信号进行解密;监管端解码模块,用于对监管端解密模块解密后的音视频信号进行解码;监管端分析模块,用于对监管端解码模块解码出的音视频信号进行智能分析以识别出目标内容;报警模块,用于在监管端分析模块识别出目标内容时发送报警信号。
[0014]本专利技术的有益之处在于所提供的基于RTMP/RTSP协议的便携式音视频获取储存转发系统,结构简单,且可以实时获取音视频设备传输流进行存储并按需进行分发,用户可以随时随地实时查看视频。
[0015]本专利技术的有益之处还在于所提供的基于RTMP/RTSP协议的便携式音视频获取储存转发系统,提供了第三方监控,能够实时监控用户获取到的数据。
附图说明
[0016]图1是本专利技术的一种基于RTMP/RTSP协议的便携式音视频获取储存转发系统的示意图。
具体实施方式
[0017]以下结合附图和具体实施例对本专利技术作具体的介绍。如图1所示为本申请的一种基于RTMP/RTSP协议的便携式音视频获取储存转发系统。包含:数据采集端、系统服务器和移动客户端。数据采集端和移动客户端通过无线网络无线连接至系统服务器。数据采集端用于采集和处理数据,之后发送至系统服务器。移动客户端用于查看发送至系统服务器的数据并通过系统服务器对数据采集端进行参数设置。以下具体介绍数据采集端、系统服务器和移动客户端。
[0018]数据采集端包含:音视频采集模块、音视频编码模块、音视频加密模块和RTMP/RTSP协议传输模块。
[0019]其中,音视频采集模块用于采集音视频信号。音视频编码模块用于将音视频采集模块采集到的音视频进行编码。在本申请中,音视频编码模块将音视频信号中的音频信号编码成H264格式数据,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于RTMP/RTSP协议的便携式音视频获取储存转发系统,其特征在于,包含:数据采集端、系统服务器和移动客户端,所述数据采集端和所述移动客户端通过无线网络无线连接至所述系统服务器;所述数据采集端用于采集和处理数据,之后发送至所述系统服务器;所述移动客户端用于查看发送至所述系统服务器的数据并通过所述系统服务器对所述数据采集端进行参数设置;所述数据采集端包含:音视频采集模块,用于采集音视频信号;音视频编码模块,用于将所述音视频采集模块采集到的音视频进行编码;音视频加密模块,用于对所述音视频编码模块编码后的所述音视频信号进行加密;RTMP/RTSP协议传输模块,用于接收所述音视频加密模块加密后的所述音视频信号并通过相关协议推送至所述系统服务器;所述系统服务器包含:流媒体服务器模块,用于接收所述RTMP/RTSP协议传输模块推送的所述音视频信号;分类存储模块,用于将所述流媒体服务器模块接收到的所述音视频信号按照时间和设备进行分类存储;所述移动客户端包含:移动端通信模块,用于从所述系统服务器获取所述流媒体服务器模块的流媒体服务地址;移动端获取模块,用于根据所述移动端通信模块获取到的所述流媒体服务地址从所述流媒体服务器模块获取所述音视频信号;移动端解密模块,用于对所述移动端获取模块获取到的所述音视频信号进行解密;移动端解码模块,用于对所述移动端解密模块解密后的所述音视频信号进行解码;移动端播放模块,用于播放所述移动端解码模块解码后的所述音视频信号。2.根据权利要求1所述的基于RTMP/RTSP协议的便携式音视频获取储存转发系统,其特征在于,所述数据采集端还包含:采集端通信模块,用于将所述音视频采集模块的设备信息并发送至所述系统服务器;所述系统服务器还包含:服务器通信模块,用于接收所述采集端通信模块发送过来的所述设备信息;所述服务器通信模块还将获取到的所述设备信息发送至所述移动端通信模块。3.根据权利要求2所述的基于RTMP/RTSP协议的便携式音视频获取储存转发系统,其特征在于,所述设备信息包含设备IP地址和设备编号。4.根据权利要求2所述的基于RTMP/RTSP协议的便携式音视频获取储存转发系统,其特征在于,所述服务器通信模块还用于向所述采集端通信模块和所述移动端通信模块发送所述流媒体服务地址。5.根据权利要求4所述的基于RTMP/RTSP协议的便携式音视频获取储存转发系统,其特
征在于,所述移动端通信模块还用于向所述服务器通信模块发送参数设置指令至所述服务器通信模块;所述服务器通信模块将所述参数设置指令发送至所述采...

【专利技术属性】
技术研发人员:袁海王家良龚徐建张帆
申请(专利权)人:杭州天宽科技有限公司
类型:发明
国别省市:

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

1