在线视频播放的方法及装置制造方法及图纸

技术编号:34637807 阅读:19 留言:0更新日期:2022-08-24 15:12
本发明专利技术提供一种在线视频播放的方法及装置,包括:根据已获取到的视频信息和预缓存的各个本地视频帧信息,确定待协助缓存的各个视频帧的视频帧信息,并根据各个视频帧信息,生成获取视频帧的协助缓存请求;在预设范围内搜索满足预设条件的各个目标用户设备;向各个目标用户设备发送协助缓存请求,以使每个目标用户设备在该用户设备的使用用户同意授权的情况下,返回各个视频帧信息对应的各个视频帧;确定各个视频帧中的各个目标视频帧,并将各个目标视频帧与各个本地视频帧进行解析,实现视频的在线播放。应用该方法,可以实现复杂网络下的视频播放,保障用户在线观看视频的稳定性,有效提高用户观看体验。有效提高用户观看体验。有效提高用户观看体验。

【技术实现步骤摘要】
在线视频播放的方法及装置


[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]清除各个所述视频帧中满足预设的损坏条件的各个视频帧,得到预处理后的各个视频帧,并对各个所述预处理后的视频帧进行去重操作,得到各个目标视频帧。
[0037]上述的装置,可选的,还包括:
[0038]缓存清理单元,用于检测每个所述本地视频帧对应的视频的播放进度以及每个所述视频帧的缓存时间;若该本地视频帧对应的视频已经完成播放,或该视频帧的缓存时间超过设定阈值,则清除该本地视频帧。
[0039]上述的装置,可选的,还包括:
[0040]第二发送单元,用于向用户发送是否同意预缓存视频的授权请求;
[0041]第三获取单元,用于若接收到所述用户同意授权请求的返回信息,则获取所述视频的历史观看记录;
[0042]第三执行单元,用于根据所述历史观看记录,运用智能推荐算法预先缓存所述视频的各个关键帧,得到所述视频的各个本地视频帧。
[0043]一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行上述的在线视频播放的方法。
[0044]一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行上述的在线视频播放的方法。
[0045]与现有技术相比,本专利技术包括以下优点:
[0046]基于本专利技术提供的实施例,在进行在线视频播放时,获取待播放视频的视频信息,并获取视频信息对应的预先缓存的各个本地视频帧以及每个本地视频帧的本地视频帧信息;根据视频信息和各个本地视频帧信息,确定待协助缓存的各个视频帧的视频帧信息,并根据各个视频帧信息,生成获取视频帧的协助缓存请求;在预设范围内搜索用户设备,获取满足预设条件的各个目标用户设备;向各个目标用户设备发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在线视频播放的方法,其特征在于,包括:获取待播放视频的视频信息,并获取所述视频信息对应的预先缓存的各个本地视频帧以及每个所述本地视频帧的本地视频帧信息;根据所述视频信息和各个所述本地视频帧信息,确定待协助缓存的各个视频帧的视频帧信息,并根据各个所述视频帧信息,生成获取视频帧的协助缓存请求;在预设范围内搜索用户设备,获取满足预设条件的各个目标用户设备;向各个所述目标用户设备发送所述协助缓存请求,以使每个所述目标用户设备在该用户设备的使用用户同意授权的情况下,返回各个所述视频帧信息对应的各个视频帧;确定各个所述视频帧中的各个目标视频帧,并将各个所述目标视频帧与各个所述本地视频帧进行解析,实现视频的在线播放。2.根据权利要求1所述的方法,其特征在于,所述在预设范围内搜索用户设备,获取满足预设条件的各个目标用户设备,包括:确定蓝牙能够进行稳定传输的距离内的各个用户设备为待检测设备;向各个所述待检测设备发送网络检测请求,以使每个所述待检测设备根据所述网络检测请求,返回同意或不同意检测网络状况的检测网络授权信息;当接收到各个所述待检测设备同意检测网络状况的检测网络授权信息时,检测各个所述待检测设备的网络状况是否满足预设的网络传输条件,并确定满足所述网络传输条件的各个用户设备为目标设备。3.根据权利要求1所述的方法,其特征在于,所述确定各个所述视频帧中的各个目标视频帧,包括:清除各个所述视频帧中满足预设的损坏条件的各个视频帧,得到预处理后的各个视频帧,并对各个所述预处理后的视频帧进行去重操作,得到各个目标视频帧。4.根据权利要求1所述的方法,其特征在于,还包括:检测每个所述本地视频帧对应的视频的播放进度以及每个所述视频帧的缓存时间;若该本地视频帧对应的视频已经完成播放,或该视频帧的缓存时间超过设定阈值,则清除该本地视频帧。5.根据权利要求1所述的方法,其特征在于,还包括:向用户发送是否同意预缓存视频的授权请求;若接收到所述用户同意授权请求的返回信息,则获取所述视频的历史观看记录;根据所述历史观看记录,运用智能推荐算法预先缓存所述视频的各个关键帧,得到所述视频的各个本地视频帧。6.一种在线视频播放的装置,其特征在于,包括:第一获取单元,用于获取待播放视频的视频信息,...

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

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

1