一种视频播放数据源确定方法及装置制造方法及图纸

技术编号:37676167 阅读:21 留言:0更新日期:2023-05-26 04:41
本公开提供的一种视频播放数据源确定方法及装置,应用于播放终端,通过播放终端对数据源的调用历史统计数据,对数据源下载时间预测模型进行本地化适应性训练,能够在当前的运行环境数据和数据源的调用历史统计数据的情况下,结合数据源的数据源信息,使用训练好的数据源下载时间预测模型获得各数据源对应的数据下载预测时长,再利用视频播放下载请求对应的数据可用下载时长与各数据源对应的数据下载预测时长进行对比,确定出合适的数据源进行视频播放,满足用户的视频观看需求。满足用户的视频观看需求。满足用户的视频观看需求。

【技术实现步骤摘要】
一种视频播放数据源确定方法及装置


[0001]本公开涉及流媒体
,尤其涉及一种视频播放数据源确定方法及装置。

技术介绍

[0002]随着互联网技术的快速发展和硬件端配置的升级,越来越多的用户能够通过具有视频播放功能的播放终端随时随地观看视频,为了保证向用户提供优质的视频播放功能和体验,视频提供方常常会提供多条来源不同的数据源,以供播放终端选择其中一条数据源进行视频播放。
[0003]然而,不同来源的数据源在不同场景下的数据传输局限程度也不同,因此,如何确定出合适的数据源进行视频播放,成为本领域技术人员急需解决的技术问题。

技术实现思路

[0004]鉴于上述问题,本公开提供一种克服上述问题或者至少部分地解决上述问题的一种视频播放数据源确定方法及装置,技术方案如下:
[0005]一种视频播放数据源确定方法,应用于播放终端,所述方法包括:
[0006]获得第一数据源下载时间预测模型;
[0007]获得所述播放终端分别对多个数据源的调用历史统计数据;
[0008]利用所述调用历史统计数据对所述第一数据源下载时间预测模型进行训练,获得第二数据源下载时间预测模型;
[0009]在所述播放终端发起视频播放下载请求的情况下,获得所述视频播放下载请求对应的数据可用下载时长和运行环境数据,并获得各所述数据源的数据源信息;
[0010]对任一所述数据源:将所述运行环境数据、该数据源的所述调用历史统计数据和所述数据源信息输入至所述第二数据源下载时间预测模型,获得所述第二数据源下载时间预测模型输出的与该数据源对应的数据下载预测时长;
[0011]利用所述数据可用下载时长、各所述数据源对应的所述数据下载预测时长和所述数据源信息,在各所述数据源中确定出视频播放数据源。
[0012]可选的,在所述利用所述数据可用下载时长和各所述数据源对应的所述数据下载预测时长,在各所述数据源中确定出视频播放数据源之后,所述方法还包括:
[0013]调用所述视频播放数据源对所述视频播放下载请求进行响应,获得所述视频播放数据源本次调用的调用指标数据;
[0014]利用所述调用指标数据更新与所述视频播放数据源的所述调用历史统计数据;
[0015]基于更新后的所述视频播放数据源的所述调用历史统计数据、所述运行环境数据、所述视频播放数据源的所述数据源信息以及所述视频播放数据源在本次调用下的数据下载实际时长,生成与所述视频播放数据源对应的第一调用日志数据;
[0016]将所述第一调用日志数据传输至服务端,以使所述服务端使用所述第一调用日志数据对所述第一数据源下载时间预测模型进行训练,获得训练后的所述第一数据源下载时
间预测模型。
[0017]可选的,所述获得第一数据源下载时间预测模型,包括:
[0018]获得所述服务端训练好的所述第一数据源下载时间预测模型,其中,所述第一数据源下载时间预测模型由所述服务端基于不同的所述播放终端传输的、分别与各所述数据源对应的第二调用日志数据进行训练得到。
[0019]可选的,所述视频播放下载请求包括请求数据时间点和数据使用时间点,所述数据可用下载时长为所述请求数据时间点至所述数据使用时间点的时间间隔。
[0020]可选的,所述数据源信息包括数据源的成本等级。
[0021]可选的,所述利用所述数据可用下载时长、各所述数据源对应的所述数据下载预测时长和所述数据源信息,在各所述数据源中确定出视频播放数据源,包括:
[0022]确定所述数据下载预测时长不大于所述数据可用下载时长的至少一个第一数据源;
[0023]在所述至少一个所述第一数据源中,将所述成本等级最低的一个所述第一数据源确定为视频播放数据源。
[0024]可选的,所述利用所述数据可用下载时长、各所述数据源对应的所述数据下载预测时长和所述数据源信息,在各所述数据源中确定出视频播放数据源,包括:
[0025]在各所述数据源对应的所述数据下载预测时长均大于所述数据可用下载时长的情况下,在各所述数据源中,确定出所述成本等级最低的至少一个第二数据源;
[0026]在所述至少一个所述第二数据源中,将所述数据下载预测时长最短的一个所述第二数据源确定为视频播放数据源。
[0027]可选的,所述运行环境数据包括网络连接方式、运营商、最大带宽、操作系统、硬件配置参数、时段、地域以及数据长度。
[0028]可选的,所述调用历史统计数据包括所述数据源的请求总数、错误次数、错误率、下载均速、指数加权均速、慢速次数、慢速比、加权慢速比、请求数据相关资源下载次数、请求数据相关资源最近下载时间间隔以及请求数据相关资源下载成功次数。
[0029]一种视频播放数据源确定装置,应用于播放终端,所述装置包括:第一模型获得单元、调用历史统计数据获得单元、第二模型获得单元、数据信息获得单元、数据下载预测时长获得单元以及视频播放数据源确定单元,
[0030]所述第一模型获得单元,用于获得第一数据源下载时间预测模型;
[0031]所述调用历史统计数据获得单元,用于获得所述播放终端分别对多个数据源的调用历史统计数据;
[0032]所述第二模型获得单元,用于利用所述调用历史统计数据对所述第一数据源下载时间预测模型进行训练,获得第二数据源下载时间预测模型;
[0033]所述数据信息获得单元,用于在所述播放终端发起视频播放下载请求的情况下,获得所述视频播放下载请求对应的数据可用下载时长和运行环境数据,并获得各所述数据源的数据源信息;
[0034]所述数据下载预测时长获得单元,用于对任一所述数据源:将所述运行环境数据、该数据源的所述调用历史统计数据和所述数据源信息输入至所述第二数据源下载时间预测模型,获得所述第二数据源下载时间预测模型输出的与该数据源对应的数据下载预测时
长;
[0035]所述视频播放数据源确定单元,用于利用所述数据可用下载时长、各所述数据源对应的所述数据下载预测时长和所述数据源信息,在各所述数据源中确定出视频播放数据源。
[0036]借由上述技术方案,本公开提供的一种视频播放数据源确定方法及装置,应用于播放终端,可以获得第一数据源下载时间预测模型;获得播放终端分别对多个数据源的调用历史统计数据;利用调用历史统计数据对第一数据源下载时间预测模型进行训练,获得第二数据源下载时间预测模型;在播放终端发起视频播放下载请求的情况下,获得视频播放下载请求对应的数据可用下载时长和运行环境数据,并获得各数据源的数据源信息;对任一数据源:将运行环境数据、该数据源的调用历史统计数据和数据源信息输入至第二数据源下载时间预测模型,获得第二数据源下载时间预测模型输出的与该数据源对应的数据下载预测时长;利用数据可用下载时长和各数据源对应的数据下载预测时长,在各数据源中确定出视频播放数据源。本公开通过播放终端对数据源的调用历史统计数据,对数据源下载时间预测模型进行本地化适应性训练,能够在当前的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频播放数据源确定方法,其特征在于,应用于播放终端,所述方法包括:获得第一数据源下载时间预测模型;获得所述播放终端分别对多个数据源的调用历史统计数据;利用所述调用历史统计数据对所述第一数据源下载时间预测模型进行训练,获得第二数据源下载时间预测模型;在所述播放终端发起视频播放下载请求的情况下,获得所述视频播放下载请求对应的数据可用下载时长和运行环境数据,并获得各所述数据源的数据源信息;对任一所述数据源:将所述运行环境数据、该数据源的所述调用历史统计数据和所述数据源信息输入至所述第二数据源下载时间预测模型,获得所述第二数据源下载时间预测模型输出的与该数据源对应的数据下载预测时长;利用所述数据可用下载时长、各所述数据源对应的所述数据下载预测时长和所述数据源信息,在各所述数据源中确定出视频播放数据源。2.根据权利要求1所述的方法,其特征在于,在所述利用所述数据可用下载时长和各所述数据源对应的所述数据下载预测时长,在各所述数据源中确定出视频播放数据源之后,所述方法还包括:调用所述视频播放数据源对所述视频播放下载请求进行响应,获得所述视频播放数据源本次调用的调用指标数据;利用所述调用指标数据更新与所述视频播放数据源的所述调用历史统计数据;基于更新后的所述视频播放数据源的所述调用历史统计数据、所述运行环境数据、所述视频播放数据源的所述数据源信息以及所述视频播放数据源在本次调用下的数据下载实际时长,生成与所述视频播放数据源对应的第一调用日志数据;将所述第一调用日志数据传输至服务端,以使所述服务端使用所述第一调用日志数据对所述第一数据源下载时间预测模型进行训练,获得训练后的所述第一数据源下载时间预测模型。3.根据权利要求2所述的方法,其特征在于,所述获得第一数据源下载时间预测模型,包括:获得所述服务端训练好的所述第一数据源下载时间预测模型,其中,所述第一数据源下载时间预测模型由所述服务端基于不同的所述播放终端传输的、分别与各所述数据源对应的第二调用日志数据进行训练得到。4.根据权利要求1所述的方法,其特征在于,所述视频播放下载请求包括请求数据时间点和数据使用时间点,所述数据可用下载时长为所述请求数据时间点至所述数据使用时间点的时间间隔。5.根据权利要求1所述的方法,其特征在于,所述数据源信息包括数据源的成本等级。6.根据权利要求5所述的方法,其特征在于,所述利用所述数据可用下载时长、各所述数据源对应的所述数据下载预测时长和所述数据源信息...

【专利技术属性】
技术研发人员:盛骥斌曹问曾迅迅
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1