[发明专利]传输网络视频的方法及系统有效
| 申请号: | 201110448651.3 | 申请日: | 2011-12-28 |
| 公开(公告)号: | CN103188574B | 公开(公告)日: | 2017-04-19 |
| 发明(设计)人: | 胡寅亮;李从娟;张锦辉;陈建 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04N21/63 | 分类号: | H04N21/63;H04N21/64 |
| 代理公司: | 北京中博世达专利商标代理有限公司11274 | 代理人: | 申健 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 传输 网络 视频 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种传输网络视频的方法及系统。
背景技术
随着互联网技术的发展,网络视频市场的逐渐扩展,越来越多的用户能够得到网络视频服务。但是,网络视频用户的增多导致网络视频流量急剧增长,而剧增的网络视频流量占用了大量网络资源,例如:在高峰时期,北美地区绝大多数的网络带宽都被网络视频流量所占据,并且城域网、骨干网以及网络路由器等网络设备面临着很大的运营压力。同时,剧增的网络视频流量会降低现有网络视频的用户体验,特别是在高峰时期,用户在观看视频时经常遇到停顿、花块等问题。
一种在网络中部署缓存器来辅助网络视频传输的方法,大致流程为:通过靠近用户的缓存器设备缓存视频资源,网络路由器接收用户发送的视频请求,将视频请求进行重封装后,发送到缓存器,缓存器解封装视频请求后根据解封装后的报文获取视频资源,如果缓存器中已经缓存了用户请求的视频资源,则缓存器设备立即给用户响应并发送视频资源;若缓存器上还没有缓存到用户所请求的视频资源,则缓存器连接视频服务器并下载视频资源然后再提供给用户。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:在对视频请求进行处理的过程中,网络路由器和缓存器数据处理成本较大;当缓存器上还没有缓存到用户请求的视频资源时,缓存器需要连接视频服务器并获取视频资源,其间终端设备需要等待较长的时间,用户体验较低。
发明内容
本发明的实施例提供一种传输网络视频的方法及系统,以降低网络路由器和缓存器的数据处理成本,减少终端设备的等待时间,改善用户体验。
根据本发明实施例的一个方面,一种传输网络视频的方法,包括:
终端设备发送视频请求信息中的视频服务器名称信息至本地域名服务器,以便于所述本地域名服务器根据所述视频服务器名称信息解析出所述视频服务器名称信息对应的缓冲器的地址信息;
所述终端设备接收所述本地域名服务器发送的所述缓冲器的地址信息,根据所述缓冲器的地址信息将所述视频请求信息发送至所述缓冲器;
若所述缓冲器中存在所述视频识别信息所对应的视频资源,则所述缓冲器将该视频资源发送至所述终端设备;
若所述缓冲器中不存在所述视频识别信息所对应的视频资源,则所述缓冲器将重定向信息发送至所述终端设备;
所述终端设备根据所述重定向信息从所述视频服务器中获取所述视频识别信息所对应的视频资源。
根据本发明实施例的另一方面,一种终端设备,
包括第一发送模块、第一接收模块、第二发送模块、第三发送模块和视频接收模块,其中:
所述第一发送模块,用于发送视频请求信息中的视频服务器名称信息至本地域名服务器;
所述第一接收模块,用于接收所述本地域名服务器发送的缓冲器的地址信息,或接收所述本地域名服务器发送的管理器的地址信息;
所述第二发送模块,用于根据所述缓冲器的地址信息将所述视频请求信息发送至所述缓冲器;
所述第三发送模块,用于根据所述管理器的地址信息将所述视频请求信息发送至所述管理器;
所述视频接收模块,用于若所述缓冲器中存在所述视频请求信息中的视频识别信息所对应的视频资源,则接收所述缓冲器发送的所述视频识别信息所对应的视频资源,或若所述缓冲器中不存在所述视频请求信息中的视频识别信息所对应的视频资源,则根据重定向信息中的所述视频服务器的地址信息和所述视频识别信息从所述视频服务器中获取所述视频识别信息所对应的视频资源。
根据本发明实施例的再一方面,一种本地域名服务器,
包括第三接收模块、第一解析模块和第四发送模块,其中:
所述第三接收模块,用于接收终端设备发送的视频服务器名称信息;
所述第一解析模块,用于根据所述视频服务器名称信息解析出缓冲器的地址信息;
所述第四发送模块,用于发送所述缓冲器的地址信息或管理器的地址信息至所述终端设备。
根据本发明实施例的再一方面,一种管理器,包括第四接收模块、获取模块、第一筛选模块和第五发送模块,其中:
所述第四接收模块,用于接收终端设备发送的视频请求信息;
所述获取模块,用于获取多个缓冲器中保存的视频资源信息和负载率信息;
所述第一筛选模块,用于根据所述终端设备发送的所述视频请求信息中的视频识别信息和所有缓冲器中保存的视频资源信息,获取所有具有所述视频识别信息所对应的视频资源的缓冲器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110448651.3/2.html,转载请声明来源钻瓜专利网。





