[发明专利]音视频监控方法、装置、电子设备及计算机可读存储介质有效
申请号: | 202111589252.9 | 申请日: | 2021-12-23 |
公开(公告)号: | CN114339146B | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 王国权;叶德建;戚凌 | 申请(专利权)人: | 上海清鹤科技股份有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04L65/65;H04L65/80;H04L67/02;H04L67/141;H04L69/16 |
代理公司: | 北京惠科金知识产权代理有限公司 11981 | 代理人: | 贾婧琪 |
地址: | 200433 上海市杨*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 监控 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本发明公开了一种音视频监控方法、装置、电子设备及计算机可读存储介质,方法包括:从浏览器端接收音视频监控指令;根据所述识别信息与所述监控摄像头建立socket连接;发送所述监控请求至所述监控摄像头;接收所述监控摄像头发送的rtsp数据包;将所述rtsp数据包转换为目标数据包;将所述目标数据包发送至所述浏览器端。浏览器端根据所述目标数据包获取rtp媒体数据;解析所述rtp媒体数据以生成可供所述浏览器端播放的音视频数据。本发明中,由于网关端只需做一些轻量级的操作,网关端可以实现高并发性,并且浏览器端可以在无需额外安装插件的情况下提供几乎无延迟的监控摄像头的实时画面。
技术领域
本发明涉及音视频监控领域,特别涉及一种音视频监控方法、装置、电子设备及计算机可读存储介质。
背景技术
随着监控摄像头的普及以及应用往浏览器上迁移的趋势,很多场景需要在浏览器的应用中直接播放监控摄像头的rtsp(Real Time Streaming Protocol,实时传输协议)音频及视频(简称为音视频)流,rtsp音视频流一般是通过socket(套接字)通信协议进行传输。而浏览器本身不支持rtsp协议的音视频流播放,也不支持创建较原始的socket连接来获取网络数据,现有技术一般会采用以下几种方式来解决该问题:
第一种方式是在浏览器上手动安装插件,扩展浏览器功能,实现rtsp音视频流的获取和播放,但这种方法对于安装和使用不方便,特别是对移动端上的浏览器而言,安装插件一般很难实现。
第二种方式是在监控摄像头处定制流媒体接口,提供除rtsp外的流媒体数据传输接口,这是一种非标准的私有协议,只能供特定的监控摄像头使用,并不具有通用性,而且对各个监控摄像头均定制流媒体结构的成本太高。
第三种方法为采用中转服务器对摄像头的rtsp实时转码成浏览器所支持的流媒体格式,但这种方式对中转服务器的资源消耗较大,单服务器能支撑的摄像头并发数量有限,且转码会使音视频的在浏览器端的播放延迟。
发明内容
本发明要解决的技术问题是为了克服现有技术中难以在不安装插件的情况下,在浏览器端实时监控监控摄像头所拍摄的音视频的缺陷,提供一种在不安装插件的情况下,能够在浏览器端实时监控监控摄像头所拍摄的音视频的音视频监控方法、装置、电子设备及计算机可读存储介质。
本发明是通过下述技术方案来解决上述技术问题:
本发明提供了一种音视频监控方法,所述音视频监控方法应用于网关端,所述音视频监控方法包括:
从浏览器端接收音视频监控指令,所述音视频监控指令包括监控摄像头的识别信息以及对所述监控摄像头的监控请求,所述监控请求包括音视频播放请求;
根据所述识别信息与所述监控摄像头建立socket连接;
发送所述监控请求至所述监控摄像头;
接收所述监控摄像头发送的rtsp数据包,所述rtsp数据包包括rtp媒体数据,所述rtsp数据包为基于rtsp通信协议的数据包;
将所述rtsp数据包转换为目标数据包,所述目标数据包为基于所述浏览器端所支持的通信协议的数据包;
将所述目标数据包发送至所述浏览器端,所述目标数据包用于供所述浏览器端获取rtp媒体数据,以分析生成可供所述浏览器端播放的音视频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海清鹤科技股份有限公司,未经上海清鹤科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111589252.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示芯片及显示装置
- 下一篇:MQTT通信方法、装置、电子设备及存储介质