本公开涉及移动终端,尤其涉及一种改善视频播放效果的方法、装置、移动终端、服务器及介质。
背景技术:
1、在日常生活中,地铁已成为人们出行的主要交通工具,带来了极大的便利。但是在地铁场景下,人们会面临蜂窝信号(也即移动信号)质量差的问题,在移动终端上使用视频类的应用时会出现卡顿的现象,影响用户的使用体验。
2、引起蜂窝信号质量差的原因主要有两面,一方面是运营商基站部署不合理导致信号覆盖率差,另一方面是地铁隧道会使蜂窝信号衰减严重。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种改善视频播放效果的方法、装置、移动终端、服务器及介质。
2、根据本公开实施例的第一方面,提供了一种改善视频播放效果的方法,应用于移动终端,所述方法包括:
3、响应于所述移动终端进入至目标区域中,获取移动网络信号的接收功率以及移动网络信号的信噪比;
4、基于所述接收功率和所述信噪比,确定所述移动网络信号处于衰减状态;
5、基于预存的神经网络预测模型、所述接收功率和所述信噪比,获得预测时长,其中,所述预测时长用于表征自当前时刻至开始进入弱信号场之间的时长;
6、发送第一信号至目标应用对应的服务器,所述第一信号包含所述预测时长,所述第一信号用于通知所述服务器在所述预测时长内进行视频预加载并在所述预测时长的终止时刻降低所述目标应用的视频分辨率。
7、在本公开一些示例性的实施例中,所述获取移动网络信号的接收功率以及移动网络信号的信噪比,包括:
8、对所述移动网络信号进行监听;
9、当所述接收功率小于或等于第一预设阈值或者当所述信噪比小于或等于第二预设阈值时,每间隔第一预设时长获取所述接收功率和所述信噪比;
10、存储当前时刻之前第一数量个所述接收功率以及所述当前时刻之前第二数量个所述信噪比。
11、在本公开一些示例性的实施例中,所述基于所述接收功率和所述信噪比,确定所述移动网络信号处于衰减状态,包括:
12、基于预存的第一衰减模型和存储的所述第一数量个所述接收功率,获得存储的所述第一数量个所述接收功率相对所述第一衰减模型的第一相似参数;
13、基于预存的第二衰减模型和存储的所述第二数量个所述信噪比,获得存储的所述第二数量个所述接收功率相对所述第二衰减模型的第二相似参数;
14、根据所述第一相似参数和所述第二相似参数,确定所述移动网络信号处于衰减状态。
15、在本公开一些示例性的实施例中,所述基于预存的第一衰减模型和存储的所述第一数量个所述接收功率,获得存储的所述第一数量个所述接收功率相对所述第一衰减模型的第一相似参数,包括:
16、计算存储的所述第一数量个所述接收功率相对所述第一衰减模型的第一欧氏距离,将所述第一欧式距离值作为所述第一相似参数;和/或,
17、计算存储的所述第二数量个所述接收功率相对所述第二衰减模型的第二欧氏距离,将所述第二欧式距离值作为所述第二相似参数。
18、在本公开一些示例性的实施例中,所述根据所述第一相似参数和所述第二相似参数,确定所述移动网络信号处于衰减状态,包括:
19、所述第一相似参数和所述第二相似参数均小于或等于第三预设阈值时,确定所述移动网络信号处于衰减状态。
20、在本公开一些示例性的实施例中,所述方法还包括:
21、所述移动终端的显示屏处于亮屏状态、所述移动终端的移动网络处于使用状态且所述目标应用于前台运行时,对所述移动网络信号进行监听。
22、在本公开一些示例性的实施例中,确定所述移动终端进入至所述目标区域的方法,包括:
23、获取气压信息和运动信息;
24、基于所述气压信息和所述运动信息,确定所述移动终端进入至所述目标区域。
25、在本公开一些示例性的实施例中,所述方法还包括:
26、当满足以下条件中的任意一个条件时,发出第二信号至所述目标应用对应的服务器,其中,所述第二信号用于通知所述服务器调节所述视频分辨率至降低前的状态;
27、其中,条件一、当所述接收功率大于或等于第四预设阈值且持续第二预设时长;
28、条件二、所述目标应用停止运行或者所述目标应用切换至后台运行;
29、条件三、所述移动终端的显示屏由亮屏状态切换至息屏状态;
30、条件四、所述移动终端的移动网络处于暂停使用状态时;
31、条件五、所述移动终端离开所述目标区域。
32、根据本公开实施例的第二方面,提供了一种改善视频播放效果的方法,应用于服务器,所述方法包括:
33、接收第一信号,所述第一信号由安装有目标应用的移动终端发送,所述第一信号表征所述移动终端将要进入弱信号场,所述第一信号包含预测时长;
34、基于接收到的所述第一信号,在所述预测时长内进行视频预加载并在所述预测时长的终止时刻降低所述目标应用的视频分辨率。
35、在本公开一些示例性的实施例中,所述方法还包括:
36、接收所述移动终端发送的第二信号;
37、基于所述第二信号,调节所述目标应用的所述视频分辨率至降低前的状态。
38、在本公开一些示例性的实施例中,所述基于接收到的所述第一信号,在所述预测时长内进行视频预加载,包括:
39、根据所述预测时长的时间长度,调整所述视频预加载过程中加载的视频的分辨率。
40、根据本公开实施例的第三方面,提供了一种改善视频播放效果的装置,应用于移动终端,所述装置包括:
41、第一获取模块,用于响应于所述移动终端进入至目标区域中,获取移动网络信号的接收功率以及移动网络信号的信噪比;
42、所述第一获取模块,还用于基于所述接收功率和所述信噪比,确定所述移动网络信号处于衰减状态;
43、所述第一获取模块,还用于基于预存的神经网络预测模型、所述接收功率和所述信噪比,获得预测时长,其中,所述预测时长用于表征自当前时刻至开始进入弱信号场之间的时长;
44、第一处理模块,用于发送第一信号至目标应用对应的服务器,所述第一信号包含所述预测时长,所述第一信号用于通知所述服务器在所述预测时长内进行视频预加载并在所述预测时长的终止时刻降低所述目标应用的视频分辨率。
45、根据本公开实施例的第四方面,提供了一种改善视频播放效果的装置,应用于服务器,所述装置包括:
46、第二获取模块,用于接收第一信号,所述第一信号由安装有目标应用的移动终端发送,所述第一信号表征所述移动终端将要进入弱信号场,所述第一信号包含预测时长;
47、第二处理模块,用于基于接收到的所述第一信号,在所述预测时长内进行视频预加载并在所述预测时长的终止时刻降低所述目标应用的视频分辨率。
48、根据本公开实施例的第五方面,提供了一种移动终端,所述移动终端包括:
49、显示屏;
50、处理器;
51、用于存储处理器可执行指令的存储器;
52、其中,所述处理器被配置为执行所述存储器中的可执行指令以实现本公开第一方面提供的改善视频播放效果的方法。
53、根据本公开实施例的第六方面,提供了一种服务器,所述服务器包括:
54、处理器;
55、用于存储处理器可执行指令的存储器;
56、其中,所述处理器被配置为执行所述存储器中的可执行指令以实现本公开第二方面提供的改善视频播放效果的方法。
57、根据本公开实施例的第七方面,提供了一种非临时性计算机可读存储介质,其上存储有可执行指令,该可执行指令被移动终端的处理器执行时实现本公开第一方面提供的改善视频播放效果的方法。
58、根据本公开实施例的第八方面,提供了一种非临时性计算机可读存储介质,其上存储有可执行指令,该可执行指令被服务器的处理器执行时实现本公开第二方面提供的改善视频播放效果的方法。
59、采用本公开的上述方法,具有以下有益效果:本公开中的方法无需耗费大量的人力和物力成本进行大范围扫网,利用神经网络模型、接收功率和信噪比即可准确预测移动终端将要进入弱信号场及预测时长,移动终端发送第一信号通知服务器在移动终端进入至弱信号场前的预测时长内快速对目标应用中播放的视频进行预加载,及时调整目标应用的视频分辨率,有效避免移动终端进入弱信号场后发生视频卡顿问题,提升用户的使用体验。
60、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种改善视频播放效果的方法,其特征在于,应用于移动终端,所述方法包括:
2.根据权利要求1所述的改善视频播放效果的方法,其特征在于,所述获取移动网络信号的接收功率以及移动网络信号的信噪比,包括:
3.根据权利要求2所述的改善视频播放效果的方法,其特征在于,所述基于所述接收功率和所述信噪比,确定所述移动网络信号处于衰减状态,包括:
4.根据权利要求3所述的改善视频播放效果的方法,其特征在于,所述基于预存的第一衰减模型和存储的所述第一数量个所述接收功率,获得存储的所述第一数量个所述接收功率相对所述第一衰减模型的第一相似参数,包括:
5.根据权利要求4所述的改善视频播放效果的方法,其特征在于,所述根据所述第一相似参数和所述第二相似参数,确定所述移动网络信号处于衰减状态,包括:
6.根据权利要求2所述的改善视频播放效果的方法,其特征在于,所述方法还包括:
7.根据权利要求1至5任一项所述的改善视频播放效果的方法,其特征在于,确定所述移动终端进入至所述目标区域的方法,包括:
8.根据权利要求1至5任一项所述的改善视频播放效果的方法,其特征在于,所述方法还包括:
9.一种改善视频播放效果的方法,其特征在于,应用于服务器,所述方法包括:
10.根据权利要求9所述的改善视频播放效果的方法,其特征在于,所述方法还包括:
11.根据权利要求9所述的改善视频播放效果的方法,其特征在于,所述基于接收到的所述第一信号,在所述预测时长内进行视频预加载,包括:
12.一种改善视频播放效果的装置,其特征在于,应用于移动终端,所述装置包括:
13.一种改善视频播放效果的装置,其特征在于,应用于服务器,所述装置包括:
14.一种移动终端,其特征在于,所述移动终端包括:
15.一种服务器,其特征在于,所述服务器包括:
16.一种非临时性计算机可读存储介质,其上存储有可执行指令,其特征在于,该可执行指令被移动终端的处理器执行时实现如权利要求1至8中任一项所述的改善视频播放效果的方法。
17.一种非临时性计算机可读存储介质,其上存储有可执行指令,其特征在于,该可执行指令被服务器的处理器执行时实现如权利要求9至11中任一项所述的改善视频播放效果的方法。
