[发明专利]一种家用无线路由器的P2P视频服务加速方法在审
申请号: | 201611078573.1 | 申请日: | 2016-11-29 |
公开(公告)号: | CN108124169A | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 周学志;韩锐;郭志川;刘春梅 | 申请(专利权)人: | 中国科学院声学研究所;上海尚恩华科网络科技股份有限公司 |
主分类号: | H04N21/262 | 分类号: | H04N21/262;H04N21/63;H04N21/643;H04N21/845;H04N21/854 |
代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 王宇杨;杨青 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线路由器 文件请求 视频块 用户端 视频分片 视频服务 路由器 视频 转发 用户端播放器 视频播放器 播放 分发策略 开始播放 文件接收 文件顺序 依次发送 用户发送 用户请求 解析 过滤 调度 | ||
本发明公开了一种家用无线路由器的P2P视频服务加速方法,所述方法包括:步骤1)用户发送MP4视频文件请求URL;步骤2)家用无线路由器解析用户请求,过滤MP4视频文件请求,将MP4视频文件请求通过P2P客户端转发给P2P网络;步骤3)P2P网络对请求的MP4视频文件采用moov优先的分发策略,调度moov分片和前n块MP4文件视频块给路由器;并依次发送剩余的视频分片到路由器;步骤4)家用无线路由器P2P客户端转发moov分片和前n块MP4文件视频块给用户端,用户端视频播放器接收到moov分片和初始视频分片开始播放视频;步骤5)家用无线路由器P2P客户端按照文件顺序将剩余MP4文件发送给用户端,用户端播放器一边接收视频块一边播放视频直至文件接收完毕或用户终止播放。
技术领域
本发明涉及计算机网络应用领域,尤其涉及一种家用无线路由器的P2P视频服务加速方法。
背景技术
随着网络接入带宽的提高和家用无线路由器的普及,越来越多的家庭用户通过无线路由器接入网络在线播放视频。家用无线路由器不但可以实现用户端网络接入的功能,结合P2P,CDN技术还可以近距离提供视频服务而避免网络延迟,抖动等网络问题,提高用户体验。
在P2P网络中,用户以渐进式下载的方式请求MP4视频文件时会遇到的视频启动播放过慢的问题;原因在于:用户端视频播放器需要获得MP4元数据moov才能开始播放视频,而因为不同的MP4文件封装格式不同,有些文件将MP4元数据moov封装在文件尾部(如图1所示),当文件较大时,用户播放器需要将全部文件都下载到本地缓冲区内才能开始播放,此时用户需要等待较长时间才能开始观看视频内容。
发明内容
本发明的目的是为了在P2P网络中解决用户以渐进式下载的方式请求MP4视频文件时遇到的视频启动播放过慢的问题。提出了一种家用无线路由器的P2P视频服务加速方法,可以加快用户端开始播放视频的时间。
为了实现上述目的,本发明提供了一种家用无线路由器的P2P视频服务加速方法,所述方法包括:
步骤1)用户发送MP4视频文件请求URL;
步骤2)家用无线路由器解析用户请求,过滤MP4视频文件请求,将MP4视频文件请求通过P2P客户端转发给P2P网络;
步骤3)P2P网络对请求的MP4视频文件采用moov优先的分发策略,调度moov分片和前n块MP4文件视频块给家用无线路由器;并依次发送剩余的视频分片到家用无线路由器;
步骤4)家用无线路由器P2P客户端转发moov分片和前n块MP4文件视频块给用户端,用户端视频播放器接收到moov分片和初始视频分片开始播放视频;
步骤5)家用无线路由器P2P客户端按照文件顺序将剩余MP4文件发送给用户端,用户端播放器一边接收视频块数据一边播放视频直至文件接收完毕或用户终止播放。
上述技术方案中,所述步骤2)的具体实现过程为:通过自定义的私有协议标记MP4文件的元数据和视频块,采用moov优先的策略在P2P网络内进行部署和调度,家用无线路由器客户端能够从拓扑位置最近的P2P网络PEER端获得moov分片和前n个视频块。
上述技术方案中,所述步骤3)和步骤4)之间还包括:家用无线路由器P2P客户端与P2P网络PEER端根据网络和节点状态协商缓冲区大小和收发速度,具体实现过程为:当P2P网络性能下降时,路由器增加缓冲区,增加多个请求从多个PEER端接收视频块分片并在本地调整顺序发送到用户端;当P2P网络性能良好时,P2P客户端按顺序从PEER端接收视频块分片,根据下载速度和视频文件码率确定路由器缓冲区大小。
本发明的优点在于:
1、本发明的方法可以避免当MP4文件的moov部分封装到文件尾部时,用户需要等待全部文件下载完才能开始播放的情况,降低用户缓冲要求,提高用户播放MP4文件的速度,提高用户体验;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;上海尚恩华科网络科技股份有限公司,未经中国科学院声学研究所;上海尚恩华科网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611078573.1/2.html,转载请声明来源钻瓜专利网。