【技术实现步骤摘要】
视频播放方法、装置、电子设备及存储介质
本公开涉及计算机软件应用领域,尤其涉及视频播放方法、装置、电子设备及存储介质。
技术介绍
对于支持用户上传及发布视频的客户端,用户可以通过客户端上传视频,然后服务器可以对视频进行处理,例如一般需要进行转码处理;又如也可以抽取视频信息,并且根据信息对应地添加交互操作按键或视频装饰等。之后,在用户点击播放该视频时,由服务器将处理后的视频发送至客户端进行播放。在客户端上传视频后,需要等待服务器处理,在处理期间本地的已发布视频列表中并不展示该视频,然而,如果处理期间等待时长,将降低用户的体验感。
技术实现思路
本公开提供一种视频播放方法、装置、电子设备及存储介质,以至少解决用户使用客户端发布视频时等待时间长的问题。本公开的技术方案如下:根据本公开实施例的第一方面,提供一种视频播放方法,所述方法包括:响应于指定目标视频的视频上传触发操作,将存储在本地的目标视频上传到服务器;同时,将本地的目标视频的索引展示在显示界面中;响应于通过所述索引触发所述目标视频的播放操 ...
【技术保护点】
1.一种视频播放方法,其特征在于,所述方法包括:/n响应于指定目标视频的视频上传触发操作,将存储在本地的目标视频上传到服务器;同时,将本地的目标视频的索引展示在显示界面中;/n响应于通过所述索引触发所述目标视频的播放操作,向所述服务器发送数据获取请求;所述数据获取请求表征确认所述服务器是否已存储所述目标视频;/n在所述服务器已存储所述目标视频的情况下,获取所述服务器存储的目标视频并进行播放;其中,所述服务器存储的目标视频为对所上传的目标视频按照预定方法进行处理得到;/n在所述服务器未存储所述目标视频的情况下,播放所述存储在本地的目标视频。/n
【技术特征摘要】
20190829 CN 20191080695251.一种视频播放方法,其特征在于,所述方法包括:
响应于指定目标视频的视频上传触发操作,将存储在本地的目标视频上传到服务器;同时,将本地的目标视频的索引展示在显示界面中;
响应于通过所述索引触发所述目标视频的播放操作,向所述服务器发送数据获取请求;所述数据获取请求表征确认所述服务器是否已存储所述目标视频;
在所述服务器已存储所述目标视频的情况下,获取所述服务器存储的目标视频并进行播放;其中,所述服务器存储的目标视频为对所上传的目标视频按照预定方法进行处理得到;
在所述服务器未存储所述目标视频的情况下,播放所述存储在本地的目标视频。
2.根据权利要求1所述的方法,其特征在于,播放存储在本地的目标视频的过程中,所述方法还包括:
基于所述服务器存储的目标视频调整正在播放的所述目标视频。
3.根据权利要求2所述的方法,其特征在于,所述基于所述服务器存储的目标视频调整正在播放的所述目标视频,包括:
确定获取所述服务器存储的目标视频的时机;
基于所述时机向所述服务器发送数据获取请求;
在获取到所述服务器存储的目标视频的情况下,确定本地与所述服务器存储的目标视频的差异数据;
基于所述差异数据调整正在播放的所述目标视频。
4.根据权利要求3所述的方法,其特征在于,所述确定获取所述服务器存储的目标视频的时机的依据,包括以下至少一种:
客户端与服务器的网络连接参数、正在播放的所述目标视频当前的播放参数、以及表征用户对视频播放的行为偏好的数据。
5.根据权利要求3所述的方法,其特征在于,所述基于所述差异数据调整正在播放的所述目标视频,包括:
获取正在播放的所述目标视频当前的播放位置;
根据所述播放位置之后的差异数据调整正在播放的所述目标视频。
6.根据权利要求3所述的方法,其特征在于,所述基于所述差异数据调整正在播放的所述目标视频,还包括:
获取用户的历史行为数据;所述历史行为数据表征用户对视频播放的行为偏好;
基于所述历史行为数据,根据所述差异数据调整正在播放的所述目标视频。
7.根据权利要求3所述的方法,其特征在于,所述基于所述差异数据调整正在播放的所述目标视频,还包括:
将所述服务器存储的目标视频保存到本地,以便后续响应于指定所述目标视频的视频播放触发操作,播放所述保存到本地的目标视频。
8.根据权利要求3所述的方法,其特征在于,所述差异数据,包括以下中的至少一项:
广告、进度条、附加交互操作按键及视频装饰。
9.一种视频播放装置,其特征在于,所述装置包括:发送模块与播放模块;
所述发送模块,被配置为执行响应于指定目标视频的视频上传触发操作,将存储在本地的目标视频上传到服务器;同时,将本地的目标视频的索引展示在显示界面中;<...
【专利技术属性】
技术研发人员:张一文,周静,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。