[发明专利]基于http-dns的动态视频流接入系统及方法有效
| 申请号: | 202010998220.3 | 申请日: | 2020-09-22 |
| 公开(公告)号: | CN111935511B | 公开(公告)日: | 2021-02-26 |
| 发明(设计)人: | 夏延吉;李正乾;黄勇 | 申请(专利权)人: | 上海七牛信息技术有限公司 |
| 主分类号: | H04N21/239 | 分类号: | H04N21/239;H04N21/643;H04N21/858;H04L29/12 |
| 代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
| 地址: | 201203 上海市浦东新区中*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 http dns 动态 视频 接入 系统 方法 | ||
本发明涉及视频监控技术领域,涉及一种基于http‑dns的动态视频流接入系统及方法,系统包括接入单元以及调度单元,调度单元包括:摄像头http‑dns解析模块,用于接收接入单元发送的请求推拉流地址要求,并输出摄像头的ip解析结果;边缘机房定位模块与摄像头http‑dns解析模块连接;终端用户http‑dns解析模块与边缘机房定位模块连接;终端路径计算模块与终端用户http‑dns解析模块连接,并输出明文的推流地址和拉流地址给接入单元。本发明具有实现精确的云端接入,故障切换,去中心化等优势。
技术领域
本发明涉及视频监控技术领域,具体地说,涉及一种基于http-dns的动态视频流接入系统及方法。
背景技术
监控场景中,已经实现通过rtmp协议上云的摄像头,利用域名的方式进行推流,用户通过域名进行观看,但存在以下问题:
1.目前的监控场景下,摄像头上云都是集中推送到某个中心机房,由某个中心机房提供服务,这种集中推送的方法一方面会对中心机房造成较大压力,无法保证可用性;另一方面单个中心机房的吞吐量和并发处理能力有限;
2. 摄像头通过域名推流,还面临安全问题,可能遭遇dns劫持,dns污染,dns小运营商解析不准确等情况;
3. 域名需要公安部备案,备案周期和时间不可控;备案成功后,还需要用户在域名解析厂商中再次配置映射;摄像头无法快速上云,接入门槛较高。
发明内容
本发明的内容是提供一种基于http-dns的动态视频流接入系统及方法,其能够克服现有技术的某种或某些缺陷。
根据本发明的一种基于http-dns的动态视频流接入系统,其包括接入单元以及调度单元,其中:
接入单元用以发送请求推流地址和拉流地址和下发推流地址和拉流地址;
调度单元用以调度推流地址和拉流地址,具体包括:
摄像头http-dns解析模块,用于接收接入单元发送的请求推流地址和拉流地址要求,并输出摄像头的ip解析结果;
边缘机房定位模块,与摄像头http-dns解析模块连接,用于接收摄像头http-dns解析模块解析ip的结果,并输出摄像头推流的目标机房;
终端用户http-dns解析模块,与边缘机房定位模块连接,用于复用摄像头http-dns解析模块,解析终端用户的ip信息,并输出终端用户的ip解析结果;
终端路径计算模块,与终端用户http-dns解析模块连接,用于接收摄像头和终端用户的ip解析结果,并输出明文的推流和拉流地址给接入单元。
作为优选,摄像头http-dns解析模块包括:
摄像头http-dns解析网关,用于处理海量并发请求;
若干个http-dns解析子模块,与摄像头http-dns解析网关连接,用于解析并输出摄像头的ip解析结果;
http-dns资源池同步模块,与所述若干个http-dns解析子模块连接,用于与资源池同步。
作为优选,http-dns资源池同步模块连接有对象缓存ip资源池。
作为优选,对象缓存ip资源池连接有全球ip资源池。
作为优选,摄像头的ip解析结果包括摄像头所在国家、地区、省市、接入运营商和经纬度信息。
作为优选,边缘机房定位模块包括:
地理匹配子模块,用于挑选距离摄像头位置最近的边缘机房;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海七牛信息技术有限公司,未经上海七牛信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010998220.3/2.html,转载请声明来源钻瓜专利网。





