著录项信息
专利名称 | 多网络环境视频监控流媒体分发路由定位方法 |
申请号 | CN200910142218.X | 申请日期 | 2009-06-23 |
法律状态 | 暂无 | 申报国家 | 暂无 |
公开/公告日 | 2010-12-29 | 公开/公告号 | CN101931798A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04N7/24 | IPC分类号 | H;0;4;N;7;/;2;4;;;H;0;4;N;7;/;1;8;;;H;0;4;L;2;9;/;0;0查看分类表>
|
申请人 | 金三立视频科技(深圳)有限公司 | 申请人地址 | 广东省深圳市龙华新区龙华街道办清华路西南侧胜立工业园J栋1至5层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 金三立视频科技(深圳)有限公司,深圳金三立视频科技股份有限公司 | 当前权利人 | 金三立视频科技(深圳)有限公司,深圳金三立视频科技股份有限公司 |
发明人 | 刘传华 |
代理机构 | 深圳市博锐专利事务所 | 代理人 | 张明 |
摘要
本发明提供了一种多网络环境视频监控流媒体分发路由定位方法,通过流媒体服务器路由查询请求、获取客户端登录信息、是否存在对应流媒体分发服务器、是否存在流媒体分发服务器IP的步骤使得平台接入服务器可分客户端选择同一流媒体分发服务器的不同网络接口(IP地址或域名),获取对应流媒体分发服务器的能让客户端可达的网络接口的方式,结合对加入的设备转发负载表和路由配置管理表的查询,针对不同的客户端接入方式分配对应不同的流媒体分发服务接入形式,即同一台流媒体服务器同时具备多个IP地址或域名,其IP地址信息随客户端登陆平台的接入服务IP地址不同而不同,从而实现同一流媒体服务器自动适应不同网络的客户端接入。
1.一种多网络环境视频监控流媒体分发路由定位方法,其特征在于:它包括步骤a)、流媒体服务器路由查询请求:平台接入服务器收到来自登录客户端(CU)的流媒体路由查询请求;
b)、获取客户端(CU)登录信息:根据客户请求,获取请求客户端(CU)对应接入的前端视频服务器ID(PUID)及接入服务器ID;
c)、是否存在对应流媒体分发服务器:根据客户端(CU)发送来的前端视频服务器ID(PUID),通过设备转发负载分配表查找是否已存在对应流媒体分发服务器ID(mduid),若不存在对应流媒体分发服务器ID(mduid)记录,则平台反馈流媒体分发服务器路由失败消息;若存在对应流媒体分发服务器ID(mduid)信息则继续;
d)、是否存在流媒体分发服务器IP:根据用户端的接入服务器ID及上步获取的流媒体分发服务器ID(mduid),通过查找路由管理表中是否有对应流媒体分发服务器IP地址信息,若不存在对应信息,平台接入服务器为该ID的流媒体分发服务器分配IP地址,IP地址与平台接入服务器值相同;若存在相应流媒体分发服务器IP地址则反馈相应IP信息至客户端(CU);所述步骤c中的设备转发负载分配表包括设备名、设备ID、设备类型代码及前端视频服务器在本域中的转发服务ID四个字段,其中设备ID为主键型数据,其为一一对应每个入网设备设置的不可重复的ID号;所述步骤d中的路由管理表包括平台接入服务器IP地址、流媒体分发服务器ID(mduid)及流媒体分发服务器IP/域名三个字段,其中路由管理表中对同一个流媒体服务器,由流媒体分发服务器ID(mduid)标识,允许有多条记录,各记录中流媒体分发服务器IP/域名不同,接入服务器IP地址不同。
多网络环境视频监控流媒体分发路由定位方法\n【技术领域】\n[0001] 本发明涉及一种计算机网络数据包分发定位方法,尤其是指一种适用于多网络环境的视频监控流媒体分发路由定位方法。\n【背景技术】\n[0002] 现有的数字网络视频监控平台产品,一般都是分由接入服务器、流媒体服务器及存储服务器等模块构成,其中进行实时视频浏览时要访问接入服务器及流媒体服务器两模块来协作完成,当视频监控平台外客户端(CU)需要通过平台浏览其所需关注的监控点视频信号时,通常需要先进入登陆接入服务器,并查询待访问视频监控点的流媒体路由信息,即IP地址寻址关系,而后客户端(CU)再根据接入服务器上查询到的对应流媒体路由信息结果连接对应的流媒体服务器并请求视频,流媒体服务器在接受到请求后会对客户端(CU)要求访问的监控点进行网络通信获取视频流并下行至客户端(CU)。\n[0003] 然而现有的数字网络视频监控平台产品中两个服务模块要么都挂在公网环境,要么立足于局域网环境,对于同一个流媒体服务器在平台中只有一个对外的IP地址。当多个分布于不同网络环境的客户端(CU)同时对监控平台时,例如当同时有同一网段及不同网段的局域网内用于加上局域网外INTERNET公网上的客户端(CU)同时对平台进行访问请求视频监控点信息接入时,平台就无法用同一台流媒体服务器为他们同时提供分发服务。\n【发明内容】\n[0004] 本发明的目的在于克服了上述缺陷,提供一种可适应于多网络环境的视频监控流媒体分发路由定位方法。\n[0005] 本发明的目的是这样实现的:一种多网络环境视频监控流媒体分发路由定位方法,其改进之处在于:它包括步骤\n[0006] a)、流媒体服务器路由查询请求:平台接入服务器收到来自登录客户端(CU)的流媒体路由查询请求;\n[0007] b)、获取客户端(CU)登录信息:根据客户请求,获取请求客户端(CU)对应接入的前端视频服务器ID(PUID)及接入服务器ID;\n[0008] c)、是否存在对应流媒体分发服务器:根据客产端(CU)发送来的前端视频服务器ID(PUID),通过设备转发负载分配表查找是否已存在对应流媒体分发服务器ID(mduid),若不存在对应流媒体分发服务器ID(mduid)记录,则平台反馈流媒体分发服务器路由失败消息;若存在对应流媒体分发服务器ID(mduid)信息则继续;\n[0009] 所述步骤c中的设备转发负载分配表包括设备名、设备ID、设备类型代码及前端视频服务器在本域中的转发服务ID四个字段,其中设备ID为主键型数据,其为一一对应每个入网设备设置的不可重复的ID号;\n[0010] d)、是否存在流媒体分发服务器IP:根据用户端的接入服务器ID及上步获取的流媒体分发服务器ID(mduid),通过查找路由管理表中是否有对应流媒体分发服务器IP地址信息,若不存在对应信息,平台接入服务器为该ID的流媒体分发服务器分配IP地址,IP地址与平台接入服务器值相同;若存在相应流媒体分发服务器IP地址则反馈相应IP信息至客户端(CU);\n[0011] 所述步骤d中的路由管理表包括平台接入服务器IP地址、流媒体分发服务器ID(mduid)及流媒体分发服务器IP/域名三个字段,其中路由管理表中对同一个流媒体服务器,由流媒体分发服务器ID(mduid)标识,允许有多条记录,各记录中流媒体分发服务器IP/域名不同,接入服务器IP地址不同。\n[0012] 本发明的有益效果在于平台接入服务器采用了分客户端选择同一流媒体分发服务器的不同网络接口(IP地址或域名),获取对应流媒体分发服务器的能让客户端可达的网络接口的方式,结合对加入的设备转发负载表和路由配置管理表的查询,针对不同的客户端接入方式分配对应不同的流媒体分发服务接入形式,即同一台流媒体服务器同时具备多个IP地址或域名,其IP地址信息随客户端登陆平台的接入服务IP地址不同而不同,从而实现同一流媒体服务器自动适应不同网络的客户端接入。\n【附图说明】\n[0013] 下面结合附图详述本发明的具体结构\n[0014] 图1为本发明的系统架构示意图\n[0015] 图2为本发明的定位方法流程图\n【具体实施方式】\n[0016] 如图1所示,本发明涉及一种多网络环境视频监控流媒体分发路由定位方法,其特征在于:它包括步骤\n[0017] a)、流媒体服务器路由查询请求:平台接入服务器收到来自登录客户端(CU)的流媒体路由查询请求;\n[0018] b)、获取客户端(CU)登录信息:根据客户请求,获取请求客户端(CU)对应接入的前端视频服务器ID(PUID)及接入服务器ID;\n[0019] c)、是否存在对应流媒体分发服务器:根据客户端(CU)发送来的前端视频服务器ID(PUID),通过设备转发负载分配表查找是否已存在对应流媒体分发服务器ID(mduid),若不存在对应流媒体分发服务器ID(mduid)记录,则平台反馈流媒体分发服务器路由失败消息;若存在对应流媒体分发服务器ID(mduid)信息则继续;\n[0020] 所述步骤c中的设备转发负债分配表包括设备名、设备ID、设备类型代码及前端视频服务器在本域中的转发服务ID四个字段,其中设备ID为主键型数据,其为一一对应每个入网设备设置的不可重复的ID号。其表格示意及说明如下:\n[0021] 设备转发负载分派表equip:\n[0022] \n[0023] 检索算法:Select[MDUID]from[equip]where PUID=CU.puid\n[0024] d)、是否存在流媒体分发服务器IP:根据用户端的接入服务器ID及上步获取的流媒体分发服务器ID(mduid),通过查找路由管理表中是否有对应流媒体分发服务器IP地址信息,若不存在对应信息,平台接入服务器为该ID的流媒体分发服务器分配IP地址,IP地址与平台接入服务器值相同;若存在相应流媒体分发服务器IP地址则反馈相应IP信息至客户端(CU)。\n[0025] 所述步骤d中的路由管理表包括平台接入服务器IP地址、流媒体分发服务器ID(mduid)及流媒体分发服务器IP/域名三个字段,其中路由管理表中对同一个流媒体服务器,由流媒体分发服务器ID(mduid)标识,允许有多条记录,各记录中流媒体分发服务器IP/域名不同,接入服务器IP地址不同。其表格示意及说明如下:\n[0026] 路由管理表route:\n[0027] \n[0028] 检 索 算 法:Select[MDUIP]from[route]where MDUID = mduid ANDCMUIP =CU.cmuip\n[0029] 距离说明,一下为一实际应用时路由管理表的配置示意;\n[0030] \n[0031] 说明:如上表所示,流媒体服务器1001通过配置后就可以同时为来自\n192.168.10.xxx网段、192.168.8.xxx网段的客户端访问,并通过动态域名www.test.cn对来自internet的客户端提供服务。\n[0032] f)、客户端(CU)根据反馈的对应流媒体分发服务器(MDU)的IP信息进行访问,即可得到对应的视频流。\n[0033] 综上所述可见,本发明的有益效果在于平台接入服务器采用了分客户端选择流媒体分发服务器,获取对应流媒体分发服务器IP的方式,即分客户端选择同一流媒体分发服务器的不同网络接口(IP地址或域名),获取对应流媒体分发服务器的能让客户端可达的网络接口的方式,结合对加入的设备转发负载表和路由配置管理表的查询,针对不同的客户端接入方式分配对应不同的流媒体分发服务接入形式,即同一台流媒体服务器同时具备多个IP地址或域名,其IP地址信息随客户端登陆平台的接入服务IP地址不同而不同,从而实现了:\n[0034] 1、可以允许客户端(CU)在局域网内以局域网IP地址访问的同时,也可以允许其它客户端(CU)在外网以广域网IP或动态域名访问同一台流媒体分发服务器。\n[0035] 2、复杂环境下,视频监控系统服务器端可能跨越几个网络,接入服务也可能用多网卡形式同时接入几个网段,流媒体分发服务器也同样如此,那么对不同网段的客户端(CU)接入,路由配置管理技术可为不同网段的接入客户端(CU)自动分配正确的流媒体接入寻址信息,从而正确实现视频监控。\n[0036] 3、极大扩大了视频监控网络应用环境,保证只要网络环境可通,则视频监控平台软件上流媒体也可以连通的目的,使得同一流媒体服务器自动适应不同网络的客户端接入。
法律信息
- 2016-12-28
专利权人的姓名或者名称、地址的变更
专利权人由金三立视频科技(深圳)有限公司变更为深圳金三立视频科技股份有限公司
地址由518000 广东省深圳福田区凯丰路14号家乐海绵厂(红线范围内全部)变更为518000 广东省深圳市龙华新区龙华街道办清华路西南侧胜立工业园J栋1至5层
- 2013-03-20
- 2011-02-16
实质审查的生效
IPC(主分类): H04N 7/24
专利申请号: 200910142218.X
申请日: 2009.06.23
- 2010-12-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2005-01-19
|
2003-06-17
| | |
2
| |
2007-09-05
|
2007-02-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |