【技术实现步骤摘要】
数据处理方法及装置、移动终端和计算机可读存储介质
本公开涉及计算机
,更具体地,涉及一种数据处理方法、一种数据处理装置、一种移动终端和一种计算机可读存储介质。
技术介绍
在快节奏的生活环境下,用户常常在移动终端观看网络视频,但在线播放视频会经常受到网络环境的影响,例如网络不稳定时出现卡顿等状况,使得用户的观看体验下降。针对网络环境发生改变的情形,目前通常采用基于运动向量估计的时间分片转码算法来降低视频转码时间,但近年来已经很少有更优的算法出现,现有算法仍然不能较好的满足移动终端视频播放的流畅性需求。因此,在实现本公开的过程中,专利技术人发现,针对网络环境发生改变的情形,采用相关技术不能较好的满足移动终端视频播放的流畅性需求。
技术实现思路
有鉴于此,本公开提供了一种数据处理方法、一种数据处理装置、一种移动终端和一种计算机可读存储介质。本公开的一个方面提供了一种数据处理方法,应用于移动终端,上述方法包括在输出多媒体文件的第一片段的过程中,获取上述移动终端当前所处网络环境的网络参数和上述移动终端当前的设备运行参数,其中,上述多媒体文件的第一片段是从服务器端获取的;根据上述网络参数和上述设备运行参数确定上述移动终端的播放质量等级;以及向上述服务器端发送上述移动终端的播放质量等级,以使得上述服务器端根据上述移动终端的播放质量等级确定上述多媒体文件的第二片段的码率。根据本公开的实施例,根据上述网络参数和上述设备运行参数确定上述移动终端的播放质量等级包括:判断上述网络参数 ...
【技术保护点】
1.一种数据处理方法,应用于移动终端,所述方法包括:/n在输出多媒体文件的第一片段的过程中,获取所述移动终端当前所处网络环境的网络参数和所述移动终端当前的设备运行参数,其中,所述多媒体文件的第一片段是从服务器端获取的;/n根据所述网络参数和所述设备运行参数确定所述移动终端的播放质量等级;以及/n向所述服务器端发送所述移动终端的播放质量等级,以使得所述服务器端根据所述移动终端的播放质量等级确定所述多媒体文件的第二片段的码率。/n
【技术特征摘要】 【专利技术属性】
1.一种数据处理方法,应用于移动终端,所述方法包括:
在输出多媒体文件的第一片段的过程中,获取所述移动终端当前所处网络环境的网络参数和所述移动终端当前的设备运行参数,其中,所述多媒体文件的第一片段是从服务器端获取的;
根据所述网络参数和所述设备运行参数确定所述移动终端的播放质量等级;以及
向所述服务器端发送所述移动终端的播放质量等级,以使得所述服务器端根据所述移动终端的播放质量等级确定所述多媒体文件的第二片段的码率。
2.根据权利要求1所述的方法,其中,根据所述网络参数和所述设备运行参数确定所述移动终端的播放质量等级包括:
判断所述网络参数是否满足第一预设条件;
在所述网络参数满足所述第一预设条件的情况下,判断所述设备运行参数是否满足第二预设条件;以及
在所述设备运行参数满足所述第二预设条件的情况下,将所述网络参数和所述设备运行参数按照第一预设公式进行计算,并根据计算所得的第一结果确定所述移动终端的播放质量等级。
3.根据权利要求2所述的方法,其中,
在所述设备运行参数不满足所述第二预设条件的情况下,将所述网络参数和所述设备运行参数按照第二预设公式进行计算,并根据计算所得的第二结果确定所述移动终端的播放质量等级;或者
在所述网络参数不满足所述第一预设条件的情况下,将所述移动终端的播放质量等级确定为预设等级。
4.根据权利要求1所述的方法,其中,所述网络参数包括以下至少之一:下载速率、延迟时间、丢包率;所述设备运行参数包括以下至少之一:处理器处理速率、剩余内存空间、电池电量。
5.根据权利要求1所述的方法,其中,在输出所述多媒体文件的第一片段之前,所述方法还包括:
向所述服务器端发送用于获取所述多媒体文件的获取请求;以及
接收来自所述服务器端发送的所述多媒体文件的第一片段,其中,所述服务器端预先对所述多媒体文件进行分片,得到包括所述第一片段的多个片段,每个片段具有对应的一个或多个候选码率,且所述第一片段的码率最低,其中,所述服务器端根据所述移动终端的播放质量等级确定所述多媒体文件的第二片段的码率包括:所述服务器端根据所述移动终端的播放质量等级从所述第二片段的一个或多个候选码率中确定所述多媒体文件的第二片段的码率。
6.一种数据处理装置,应用于移动终端,所述装置包括:
获取模块,用于在输出多媒体文件的第一片段的过程中,获取所述移动终端当前所处网络环境的网络参数和所述移动终端当前的设备运行参数,其中,所述多媒体文件的第一片段是从服务器端获取的;
技术研发人员:陈广政,牛锋华,贾瑞卿,扈克然,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。