[发明专利]一种多路视频流显示系统及方法在审
申请号: | 202210631300.4 | 申请日: | 2022-06-01 |
公开(公告)号: | CN114979795A | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 杨帆;孟伸伸 | 申请(专利权)人: | 南京甄视智能科技有限公司 |
主分类号: | H04N21/6437 | 分类号: | H04N21/6437;H04N21/433;H04L65/65;H04L65/1066 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 曹婷 |
地址: | 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 显示 系统 方法 | ||
本发明公开了一种多路视频流显示系统及方法,涉及视频监控技术领域,解决了客户端和媒体服务器之间状态交换和数据交换效率不高的技术问题,其技术方案要点是功能模块能够及时感知到与媒体服务器之间的连接状态,在感知到连接成功状态时及时开辟资源,等待数据的接收,若感知到会话关闭、连接超时、连接失败、RTSP信令超时等则及时关闭资源;接收数据和接收状态位为异步执行,因此数据回调联动连接状态回调能够提供一种高效的解决方案,既能随时感知功能模块和媒体服务器之间的连接状态,也能根据状态来开辟内存和网络资源。
技术领域
本申请涉及视频监控技术领域,尤其涉及一种多路视频流显示系统及方法。
背景技术
在网络日益发展的背景下,视频监控已经广泛应用于很多的场景中,人们可以在PC机、Android手机及苹果手机上很方便的打开客户端浏览自己需要的摄像头。远程视频监控系统打破了传统监控图像无法进行无线网络传输的弊端,为人们提供了一个安全、客户端和媒体服务器之间一直以来是通过保活消息来保持连接,相互之间有正常交互消息则说明客户端和媒体服务器正常连接。但是在真正的运行场景中客户端和媒体服务器可以分布式部署到不同的硬件设备上,设备之间因为网络环境和本服务的运行环境而导致客户端和媒体服务器之间的连接状态和服务在硬件设备上的运行状态有多种情况,因此亟需一套机制来保障客户端和媒体服务器之间的状态交换和数据高效的联动。
发明内容
本申请提供了一种多路视频流显示系统及方法,其技术目的是在客户端获取和显示监控视频的过程中,提高客户端和媒体服务器之间状态交换和数据交换的效率。
本申请的上述技术目的是通过以下技术方案得以实现的:
一种多路视频流显示系统,包括客户端、业务侧和媒体服务器,所述客户端包括显示模块和媒体能力引擎模块,所述显示模块内设有窗口管理器,所述媒体能力引擎模块包括依次连接的功能模块、逻辑模块和渲染模块;所述渲染模块与所述显示模块连接;
所述窗口管理器与所述业务侧和所述逻辑模块均连接;所述媒体服务器与所述业务侧连接;
所述功能模块和所述媒体服务器通过RTSP协议建立连接,所述媒体服务器的RTP数据流通过所述功能模块传输至所述客户端。
一种使用如上述多路视频流显示系统的显示方法,包括:
S1:业务侧通过http协议定时的向客户端上报设备列表,该设备列表中包括所有设备的在线状态和设备信息;客户端通过窗口管理器在显示模块显示所有设备的在线状态;
S2:从设备列表中选择在线设备,通过窗口管理器的窗口ID值开启实时浏览功能;所述窗口管理器管理36个窗口,每个窗口对应不同的窗口ID;
S3:逻辑模块初始化接口,并根据不同的平台初始化不同的接口;
S4:窗口管理器通过窗口ID在逻辑模块中查询是否有已经启动的播放功能部件,若没有则在逻辑模块中启动一个播放功能部件;通过逻辑模块和媒体服务器建立RTSP信令链接,链接成功后,媒体服务器通过UDP/TCP通道发送实时流给逻辑模块;
S5:数据接收部件通过功能模块的数据回调接口S5接收到实时RTP数据,并转发给播放功能部件;
S6:播放功能部件将RTP数据转发给数据输出部件,数据输出部件通过任务类型判断是实时流播放还是文件存储;若是实时流播放,则将RTP数据存放到内存中,并通过解码线程解码音视频数据;若是文件存储,则调用媒体功能模块接口S6,将音视频数据保存为mp4文件;
S7:解码线程将不断的从内存中取出RTP数据,并将RTP数据解码为YUV数据;获取到一帧YUV数据后,将YUV数据传递到不同的功能接口进行渲染以实现在不同的系统进行播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京甄视智能科技有限公司,未经南京甄视智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210631300.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种非对称式排气系统及控制方法
- 下一篇:一种纸浆过滤振动筛