发明名称 |
一种基于双窗口的客户端分片调度方法及系统 |
摘要 |
本发明提供了一种基于双窗口的客户端数据分片调度方法及系统,该方法用于P2P SVC流媒体系统对等时长或各层之间的播放时长成比例变化时数据分片进行调度,所述方法包含:步骤101)用于下载Emergent Window子窗口需要重新请求的分片的步骤;步骤102)用于下载General Window子窗口中的分片的步骤;步骤103)窗口滑动,并返回上述步骤101),直至分片下载完成;其中,所述EmergentWindow子窗口和General Window子窗口为将客户端滑动窗口依据距播放点的距离划分得到的两个子窗口,各子窗口的大小相等;所述Emergent Window子窗口中包括窗口滑动前General Window子窗口中所有的数据分片,且当某些数据分片在窗口滑动前的General Window子窗口中下载失败时,由窗口滑动后的Emergent Window子窗口再次请求下载失败的分片。 |
申请公布号 |
CN103905917A |
申请公布日期 |
2014.07.02 |
申请号 |
CN201210581197.3 |
申请日期 |
2012.12.27 |
申请人 |
中国科学院声学研究所 |
发明人 |
宋俊平;张棪;周旭;白帆 |
分类号 |
H04N21/63(2011.01)I;H04N21/845(2011.01)I |
主分类号 |
H04N21/63(2011.01)I |
代理机构 |
北京法思腾知识产权代理有限公司 11318 |
代理人 |
杨小蓉;杨青 |
主权项 |
一种基于双窗口的客户端数据分片调度方法,该方法用于P2P SVC流媒体系统对等时长或各层之间的播放时长成比例变化时数据分片进行调度,所述方法包含:步骤101)用于下载Emergent Window子窗口中尚未成功下载的分片的步骤,其中,Emergent Window子窗口用于对General Window子窗口中未能成功下载的分片进行再次下载,且Emergent Window子窗口包括窗口滑动前General Window子窗口中所有的数据分片;步骤102)用于下载GeneralWindow子窗口中的分片的步骤;步骤103)窗口滑动,并返回上述步骤101),直至分片下载完成;其中,所述Emergent Window子窗口和General Window子窗口为将客户端滑动窗口依据距播放点的距离划分得到的两个子窗口,各子窗口的大小相等;当用于调度等时长数据分片时各子窗口的大小以数据分片的播放时长T为单位,当用于调度各层之间的播放时长成比例变化时的数据分片时各子窗口的大小以T<sub>max</sub>为单位,其中T<sub>max</sub>为所有需要下载的数据分片中的最大播放时长。 |
地址 |
100190 北京市海淀区北四环西路21号 |