[发明专利]网络点播服务系统与方法在审
申请号: | 201310747202.8 | 申请日: | 2013-12-26 |
公开(公告)号: | CN104717271A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 游允帅 | 申请(专利权)人: | 财团法人工业技术研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04N21/238 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;祁建国 |
地址: | 中国台湾新竹*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 点播 服务 系统 方法 | ||
技术领域
本发明是有关于一种在网络中提供点播服务的系统与方法。
背景技术
提供点播(Video-on-Demand,VOD)服务的点对点(Peer-to-peer,P2P)技术可以大幅减轻影音服务提供商的频宽成本。然而,许多网络服务提供商(Internet Service Provider,ISP)利用防火墙(Firewall)来全面封锁P2P流量,或者限制P2P的搜索效果与传输速度。导致被防火墙所屏蔽的用户(亦称为屏蔽用户)不易与位于防火墙外的公开用户交换影音数据。而且,随着P2P程序的进化,网络业者也会更新防火墙的技术来因应。
故而,如何在网络环境中更有效地提供点播服务乃是业者努力方向之一。
发明内容
为达到上述目的,本申请提供一种网络点播服务系统,包括多个用户装置;以及一服务器,耦接至这些用户装置。其中,于下载一目标数据时,当这些用户装置的一用户装置的一点对点传输功能被限制时,该用户装置只启动一许可传输模式;当该用户装置的该点对点传输功能未被限制时,该用户装置选择性启动该许可传输模式与一点对点传输模式;该用户装置统计该许可传输模式与该点对点传输模式的各自传输速度以决定该两种传输模式所要负责的各自下载范围,该两种传输模式中具有较高传输速度者负责下载靠近该目标数据的一起始点的一区段,而该两种传输模式中具有较低传输速度者负责下载靠近该目标数据的一结束点的一区段;以及根据其他用户装置暂存该目标数据的一情况,该用户装置指定该两种传输模式对于该目标数据的多个片段的下载顺序以下载该目标数据的这些片段。
上述的网络点播服务系统,其中该服务器包括一数据库,该数据库记录多个网络服务提供商是否限制点对点传输功能;以及于该用户装置登入时,回应于该用户装置所发出的一信息,该服务器告知该用户装置的该点对点传输功能是否被限制。
上述的网络点播服务系统,其中该用户装置包括:一启动决策模块;一下载任务决定模块;以及一目标片段选择模块;其中,根据该点对点传输功能是否被限制,与网络上是否有其他公开用户或其他屏蔽用户收看相同频道,该启动决策模块决定是否要启用该点对点传输模式及/或该许可传输模式;当启动该两种传输模式时,该启动决策模块致能该下载任务决定模块与该目标片段选择模块。
上述的网络点播服务系统,其中于该用户装置刚加入至该网络点播服务系统时、或每次经过一周期、或是该用户装置检测一底层网络型态发生变化时,该启动决策模块检测该用户装置所处的网络环境,以决定该用户装置的该点对点传输功能是否被限制;于该点对点传输功能未被限制时,该启动决策模块检测网络上是否有该其他公开用户收看相同频道以决定是否要启用该点对点传输模式;于该点对点传输功能未被限制时,该启动决策模块检测网络上是否有该其他屏蔽用户收看相同频道以决定是否要启用该许可传输模式;以及于该点对点传输功能被限制时,该启动决策模块仅启用该许可传输模式。
上述的网络点播服务系统,其中该下载任务决定模块决定所要下载的该目标数据是否有一辅助档案;如果有该辅助档案,该用户装置下载该辅助档案,用以测试该两种传输模式的各自传输速度;该下载任务决定模块决定该两种传输模式中具有较高传输速度者负责下载靠近该目标数据的该起始点的该区段,而该两种传输模式中具有较低传输速度者负责下载较靠近该目标数据的该结束点的该区段;如果找不到该辅助档案,该下载任务决定模块比较暂存有该目标数据的这些公开用户与这些屏蔽用户的各自数目;如果暂存有该目标数据的这些公开用户的数目较多,则该下载任务决定模块选择该点对点传输模式来下载靠近该目标数据的该起始点的该区段;如果暂存有该目标数据的这些屏蔽用户的数目较多,则该下载任务决定模块选择该许可传输模式来下载靠近该目标数据的该起始点的该区段;以及依据过去的下载情况,该下载任务决定模块评估该两种传输模式的各自未来传输速度,以决定是否要切换该两种传输模式的下载范围。
上述的网络点播服务系统,其中该下载任务决定模块于评估该两种传输模式的各自未来传输速度时,该下载任务决定模块以前一周期的该两种传输模式的各自实际传输速度当成该两种传输模式的各自未来传输速度;或者该下载任务决定模块于评估该两种传输模式的各自未来传输速度时,该下载任务决定模块以过往的多个周期次所统计的该两种传输模式的各自实际传输速度乘以权重后相加以当成该两种传输模式的各自未来传输速度,其中,越早周期的实际传输速度分配到越小的权重值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财团法人工业技术研究院;,未经财团法人工业技术研究院;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310747202.8/2.html,转载请声明来源钻瓜专利网。