【技术实现步骤摘要】
视频播放方法、装置及计算机可读存储介质
本专利技术涉及视频
,尤其涉及一种视频播放方法、装置及计算机可读存储介质。
技术介绍
随着互联网技术的发展,可供视频客户端播放的视频越来越丰富,视频不仅可以涉及不同的电影、电视剧、电视节目等等,而且同一个视频也可能存在多种不同的语言版本,例如,某个电影同时具有中文版本和英文版本,或者,某个电视剧同时具有普通话版本和粤语版本,以此提升用户的娱乐体验。目前,视频进行语言版本的切换主要依赖于用户操作,如图1所示,不仅需要用户手动退出正在播放视频的当前语言版本的播放页面,然后手动查找视频的其他语言版本,并在播放页面播放视频的其他语言版本时手动拖动进度条至用户原先观看到的播放进度。由上可知,视频在上述语言版本切换过程中不仅操作过于繁琐,而且尚存在播放中断的问题。
技术实现思路
为了解决相关技术中存在的视频在语言版本切换过程中不仅操作过于繁琐而且会导致播放中断的问题,本专利技术各实施例提供一种视频播放方法、装置及计算机可读存储介质。其中,本专利技术 ...
【技术保护点】
1.一种视频播放方法,其特征在于,包括:/n针对播放页面所播放视频触发生成版本切换指令,所述版本切换指令用于指示所述视频从源语言版本切换至目标语言版本;/n在所述播放页面播放所述视频的源语言版本过程中,响应所述版本切换指令,请求视频服务端返回所述视频符合第一播放进度的目标语言版本;/n对所述视频符合第一播放进度的目标语言版本进行播放进度定位,得到第二播放进度;/n按照所述第二播放进度在所述播放页面中播放所述视频的目标语言版本。/n
【技术特征摘要】
1.一种视频播放方法,其特征在于,包括:
针对播放页面所播放视频触发生成版本切换指令,所述版本切换指令用于指示所述视频从源语言版本切换至目标语言版本;
在所述播放页面播放所述视频的源语言版本过程中,响应所述版本切换指令,请求视频服务端返回所述视频符合第一播放进度的目标语言版本;
对所述视频符合第一播放进度的目标语言版本进行播放进度定位,得到第二播放进度;
按照所述第二播放进度在所述播放页面中播放所述视频的目标语言版本。
2.如权利要求1所述的方法,其特征在于,所述播放页面包括播放窗口层和详情页展示层,所述播放窗口层叠加显示在所述详情页展示层上。
3.如权利要求2所述的方法,其特征在于,所述针对播放页面所播放视频触发生成版本切换指令,包括:
在所述播放窗口层播放所述视频的源语言版本时,如果检测到所述详情页展示层中触发的第一版本切换操作,则生成所述版本切换指令。
4.如权利要求2所述的方法,其特征在于,所述按照所述第二播放进度在所述播放页面中播放所述视频的目标语言版本,包括:
按照所述第二播放进度将所述视频的目标语言版本加载至所述播放窗口层;
在所述播放窗口层播放所述视频的目标语言版本,并在所述详情页展示层显示对应于所述目标语言版本的详情页数据。
5.如权利要求1所述的方法,其特征在于,所述播放页面为全屏显示于视频客户端的全屏播放页面。
6.如权利要求5所述的方法,其特征在于,所述针对播放页面所播放视频触发生成版本切换指令,包括:
在所述全屏播放页面中全屏播放所述视频时,如果检测到菜单输出操作,则将播放菜单页面悬浮显示在所述全屏播放页面上;
在所述播放菜单页面中,如果检测到第二版本切换操作,则生成所述版本切换指令。
7.如权利要求5所述的方法,其特征在于,所述按照所述第二播放进度在所述播放页面中播放所述视频的目标语言版本,包括:
在所述全屏播放页面中按照所述第二播放进度进行所述视频目标语言版本的全屏播放。
8.如权利要求7所述的方法,其特征在于,所述按照所述第二播放进度在所述播放页面中播放所述视频的目标语言版本,还包括:
对所述目标语言版本对应的详情页数据进行更新存储。
9.如权利要求5所述的方法,其特征在于,所述方法还包括:
为进行全屏播放的所述视频生成提示消息,所述提示消息用于提示用户所述视频正在从所述源语言版本切换至所述目标语言版本,或者,所述视频已经从所述源语言版本切换至所述目标语言版本;
在所述全屏播放页面中显示所述提示消息。
10.如权利...
【专利技术属性】
技术研发人员:史斌心,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。