一种在线视频优化方法和移动终端的制作方法

文档序号:8415658阅读:509来源:国知局
一种在线视频优化方法和移动终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种在线视频优化方法和移动终端。
【背景技术】
[0002]随着移动互联网和智能终端的发展,移动在线视频业务已经成为移动互联网上的主流应用之一。
[0003]近年来,电视开机率的大幅度下降,越来越多的年轻人选择用电脑、手机、平板电脑观看网络视频来填补碎片时间,如:上下班途中,尤其是手机、平板电脑等移动终端具有易于携带的特性,所以利用移动终端来观看视频的人数迅速增加。
[0004]目前,针对移动在线视频下载技术中,常用的有基于RTSP/RTP协议的流媒体技术方案和HTTP渐进式下载播放方案,以及现在逐渐崛起的HAS技术。HAS技术是在网络服务器端将视频切割成大量不同质量的视频切片,根据网络情况选择判断出适合当前网络的码率,利用HTTP协议完成视频的下载分发不同质量的视频切片。
[0005]但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
[0006]HAS根据网络情况,对下一个视频切片的适合码率做出预判,再下载相应的视频切片,能够带来较好的用户体验。然而,在现有技术中,HAS专门针对是固定网络的,而与固定网络相比,移动网络具有信号质量和带宽变化快,不稳定等特点。所以,在现有技术中存在HAS技术对移动网络快速变化的响应慢,进而不能应用在移动在线视频中应用的技术问题。

【发明内容】

[0007]本发明提供了一种在线视频优化方法和移动终端,用以解决现有技术存在HAS技术对移动网络快速变化的响应慢,进而不能应用在移动在线视频中应用的技术问题,实现了利用第一脚本库信息快速判断下一个视频切片质量的技术效果。
[0008]一方面,本申请提供了一种在线视频优化方法,应用于一移动终端,所述方法包括:
[0009]当所述移动终端中的视频播放功能处于开启状态,且在所述移动终端播放当前视频时,获得M个第一比较结果,每个第一比较结果用于表征所述移动终端获得的一个终端地理信息是否符合所述移动终端中存储的用于表征所述终端移动信息的第一脚本库信息;
[0010]在所述M个第一比较结果符合第一预设条件时,根据所述移动终端所在的小区网络测量信息及邻区网络测量信息,预判获得所述移动终端的下一个视频切片质量;
[0011]获得并播放一服务器基于所述下一个视频切片质量传输来的下一个切片视频,其中,M为大于等于I的整数。
[0012]在本申请的技术方案中,在所述移动终端中的视频播放功能处于开启状态时,且在所述移动终端播放当前视频时,获得M个第一比较结果,S卩比较所述移动终端获得的M个终端地理信息是否符合存储在移动终端中的第一脚本库信息,在所述M个第一比较结果符合第一预设条件时,根据所述移动终端所在的小区网络测量信息及邻区网络测量信息,预判获得所述移动终端的下一个视频切片质量,进一步获得并播放一服务器基于所述下一个视频切片质量传输来的下一个切片视频,解决现有技术存在的HAS技术对移动网络快速变化的响应慢,进而不能应用在移动在线视频中应用的技术问题,实现了移动终端符合第一脚本库信息中的第一比较结果符合第一预设条件时,根据小区网络信息和邻区网络信息来预判下一个视频切片质量,从而实现了 HAS技术应该到移动在线视频中。
[0013]可选的,在所述获得M个第一比较结果之前,所述方法还包括:
[0014]建立获得所述第一脚本库信息。
[0015]可选的,所述建立获得所述第一脚本库信息,具体为:
[0016]根据所述移动终端测量上报的所述移动终端的N个地理信息和所述移动终端所在小区和邻区的N个网络测量信息,建立获得所述第一脚本库信息,其中,N为大于等于I的整数。
[0017]可选的,所述根据所述移动终端测量上报的所述移动终端的N个地理信息和所述移动终端所在小区和邻区的N个网络测量信息,建立获得所述第一脚本库信息,具体包括:
[0018]检测所述移动终端中的所述视频播放功能是否处于开启状态,获得第一判断结果;
[0019]当所述第一判断结果为是时,依次取j从I到N,执行如下步骤:
[0020]获得第j个地理信息和第j个网络测量信息;
[0021]根据所述第j个地理信息和所述第j个网络测量信息,判断所述移动终端是否处于移动状态,获得第二判断结果;
[0022]当所述第二判断结果为是时,根据所述第j个地理信息和第j个网络测量信息,获得所述移动终端的第j个移动信息;
[0023]在j等于N时,获得N个移动信息;
[0024]判断所述移动终端是否处于静止状态,获得第三判断结果;
[0025]在所述第三判断结果为是时,根据所述N个移动信息,建立获得所述第一脚本库信息。
[0026]可选的,在所述判断所述移动终端是否结束所述移动状态,获得第三判断结果之后,所述方法还包括:
[0027]当所述第三判断结果为否时,执行步骤:检测所述移动终端中的所述视频播放功能是否处于开启状态,获得第一判断结果。
[0028]可选的,所述获得M个第一比较结果,具体为:
[0029]依次取i从I至M,执行如下步骤:
[0030]获得所述移动终端的第i个终端地理信息;
[0031]判断所述第i个终端地理信息是否符合所述第一脚本库信息,获得第i个第一比较结果;
[0032]当i等于M时,获得所述M个第一比较结果。
[0033]可选的,所述在所述M个第一比较结果符合第一预设条件时,根据所述移动终端所在的小区网络测量信息及邻区网络测量信息,预判获得所述移动终端的下一个视频切片质量,具体包括:
[0034]判断所述M个第一比较结果中是否至少有比较结果为是的预设数量个第一比较结果,获得第四判断结果;
[0035]在所述第四判断结果为是时,根据所述移动终端所在的小区网络测量信息及邻区网络测量信息,预判获得所述移动终端的下一个视频切片质量。
[0036]可选的,在所述判断所述M个第一比较结果中是否至少有比较结果为是的预设数量个第一比较结果,获得第四判断结果之后,所述方法还包括:
[0037]在所述第四判断结果为否时,建立与所述第一脚本库信息不同的第二脚本库信肩、O
[0038]可选的,所述根据所述移动终端所在的小区网络测量信息及邻区网络测量信息,预判获得所述移动终端的下一个视频切片质量,具体包括:
[0039]在所述小区网络测量信息对应的小区网络值及所述邻区网络测量信息对应的邻区网络值皆在第一数值区间时,预判获得所述移动终端的所述下一个视频切片质量为第一质量;
[0040]在所述小区网络值及所述邻区网络值皆在第二数值区间时,预判获得所述移动终端的所述下一个视频切片质量为第二质量;
[0041]在所述小区网络值及所述邻区网络值皆在第三数值区间时,预判获得所述移动终端的所述下一个视频切片质量为第三质量;
[0042]其中,所述第一数值区间、所述第二数值区间以及所述第三数值区间均不相同,所述第一质量、所述第二质量以及所述第三质量均不相同。
[0043]另一方面,本申请提供了一种移动终端,所述移动终端包括:
[0044]第一获得单元,用于当所述移动终端中的视频播放功能处于开启状态,且在所述移动终端播放当前视频时,获得M个第一比较结果,每个第一比较结果用于表征所述移动终端获得的一个终端地理信息是否符合所述移动终端中存储的用于表征所述终端移动信息的第一脚本库信息;
[0045]第一预判单元,用于在所述M个第一比较结果符合第一预设条件时,根据所述移动终端所在的小区网络测量信息及邻区网络测量信息,预判获得所述移动终端的下一个视频切片质量;
[0046]第一播放单元,用于获得并播放一服务器基于所述下一个视频切片质量传输来的下一个切片视频,其中,M为大于等于I的整数。
[0047]在本申请实施例中,在所述移动终端中的视频播放功能处于开启状态时,且在所述移动终端播放当前视频时,获得M个第一比较结果,S卩比较所述移动终端获得的M个终端地理信息是否符合存储在移动终端中的第一脚本库信息,在所述M个第一比较结果符合第一预设条件时,根据所述移动终端所在的小区网络测量信息及邻区网络测量信息,预判获得所述移动终端的下一个视频切片质量,进一步获得并播放一服务器基于所述下一个视频切片质量传输来的下一个切片视频,解决现有技术存在的HAS技术对移动网络快速变化的响应慢,进而不能应用在移动在线视频中应用的技术问题,实现了移动终端符合第一脚本库信息中的第一比较结果符合第一预设条件时,根据小区网络信息和邻区网络信息来预判下一个视频切片质量,从而实现了 HAS技术应该到移动在线视频中。
[0048]可选的,所述移动终端还包括:
[0049]第一建立单元,用于在所述获得M个第一比较结果之前,建立获得所述第一脚本库信息。
[0050]可选的,所述第一建立单元,具体为:
[0051]第一建立子单元,用于根据所述移动终端测量上报的所述移动终端的N个地理信息和所述移动终端所在小区和邻区的N个网络测量信息,建立获得所述第一脚本库信息,其中,N为大于等于I的整数。
[0052]可选的
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1