发明名称 互联网视频流媒体传输空闲带宽自适应方法
摘要 一种互联网视频流媒体传输空闲带宽自适应方法,包括步骤:⑴当用户终端使用互联网视频公司或其他提供影视资源在线观看功能企业的服务时,服务器以用户终端IP地址为准,获得用户终端观看视频的数量,并通过用户终端在播放器上的操作获取用户视频观看优先级;⑵服务器对用户终端进行测速,获得平均下行数据传输速率;⑶服务器端获取用户请求观看的各视频播所需存储空间大小,各视频播放时间长度;⑷对高质量预备视频和低质量预备视频依次进行缓冲,按照缓冲同百分比率视频的原则分配带宽。本发明改善了现有视频流媒体传输中不加管理的混乱竞争现象,以使得在可用带宽不变的条件下用户可在线观看的视频质量提升,同时,给出了影片版权的保护方法。
申请公布号 CN103237232B 申请公布日期 2016.04.27
申请号 CN201310108664.5 申请日期 2013.03.29
申请人 秦祎芃 发明人 秦祎芃
分类号 H04N21/2385(2011.01)I;H04N21/647(2011.01)I 主分类号 H04N21/2385(2011.01)I
代理机构 上海新天专利代理有限公司 31213 代理人 张泽纯
主权项 一种互联网视频流媒体传输空闲带宽自适应方法,其特征在于,该方法包括如下步骤:⑴当用户终端使用互联网视频公司提供影视资源在线观看功能的服务时,服务器以用户终端IP地址为准,获得用户终端观看视频的数量n,并通过用户终端在播放器上的操作获取用户视频观看优先级,设当前播放的为优先视频V<sub>1</sub>,V<sub>2</sub>,...,V<sub>k</sub>,未播放的为预备视频V<sub>k+1</sub>,V<sub>k+2</sub>,...,V<sub>n</sub>,其中k<n;⑵服务器对用户终端进行测速,获得平均下行数据传输速率v<sub>total</sub>;⑶服务器端获取用户请求观看的n个视频V<sub>1</sub>,V<sub>2</sub>,V<sub>3</sub>,...,V<sub>n</sub>的各视频播所需存储空间大小记为S<sub>1</sub>,S<sub>2</sub>,S<sub>3</sub>,...,S<sub>n</sub>,各视频播放时间长度记为T<sub>1</sub>,T<sub>2</sub>,T<sub>3</sub>,...,T<sub>n</sub>:对于优先视频V<sub>p</sub>来说,其流畅无卡顿播放所需数据传输速率为<img file="FDA0000872950740000011.GIF" wi="206" he="157" />其中,则可利用空闲带宽大小为<img file="FDA0000872950740000012.GIF" wi="333" he="103" />对于预备视频按照视频质量进行分类,<img file="FDA0000872950740000013.GIF" wi="189" he="147" />其中,k<i≤n:若v<sub>i</sub>>v<sub>total</sub>,则该预备视频为高质量预备视频,若v<sub>i</sub><v<sub>total</sub>,则该预备视频为低质量预备视频,按照高质量预备视频V<sub>k+1</sub>,V<sub>k+2</sub>,...,V<sub>l</sub>、低质量预备视频V<sub>l+1</sub>,V<sub>l+2</sub>,...,V<sub>n</sub>的顺序进行排序;⑷用户终端先接收优先视频V<sub>1</sub>,V<sub>2</sub>,...,V<sub>k</sub>的同时,对高质量预备视频和低质量预备视频依次进行缓冲,按照缓冲同百分比率视频的原则分配带宽,具体公式如下:高质量预备视频所占用的带宽为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>v</mi><mi>i</mi></msub><mo>=</mo><mfrac><msub><mi>S</mi><mi>i</mi></msub><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mi>l</mi></msubsup><msub><mi>S</mi><mi>m</mi></msub></mrow></mfrac><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>v</mi><mrow><mi>t</mi><mi>o</mi><mi>t</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>-</mo><msubsup><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></msubsup><msub><mi>v</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000872950740000014.GIF" wi="660" he="160" /></maths>其中i∈[k+1,l],i∈N;低质量预备视频所占用的带宽为<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>v</mi><mi>i</mi></msub><mo>=</mo><mfrac><msub><mi>S</mi><mi>i</mi></msub><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mi>l</mi><mo>+</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msub><mi>S</mi><mi>m</mi></msub></mrow></mfrac><mo>&CenterDot;</mo><mrow><mo>(</mo><msub><mi>v</mi><mrow><mi>t</mi><mi>o</mi><mi>t</mi><mi>a</mi><mi>l</mi></mrow></msub><mo>-</mo><msubsup><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></msubsup><msub><mi>v</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000872950740000015.GIF" wi="653" he="158" /></maths>其中i∈[l+1,n],i∈N。
地址 200240 上海市闵行区东川路800号