System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 视频页面切换方法、装置、介质及设备制造方法及图纸_技高网

视频页面切换方法、装置、介质及设备制造方法及图纸

技术编号:40749430 阅读:2 留言:0更新日期:2024-03-25 20:05
本申请实施例提供一种视频页面切换方法、装置、介质及设备,该方法包括:响应于针对当前页面的滑动操作,根据滑动操作判断滑动操作的预测操作结果;若预测操作结果为控制当前页面切换至相邻页面、且切换频率不超过预设频率,则预先加载相邻页面的播放资源;在当前页面切换为相邻页面时,根据播放资源播放所述相邻页面的视频。本申请通过预判用户针对当前页面的滑动操作对应的预测操作结果,进而分析用户是想要切换至相邻页面或停留在当前页面,若预测操作结果为控制当前页面切换至相邻页面,则预先加载相邻页面的播放资源,使得滑动操作结束时可以直接拉起相邻页面的播放资源进行播放,避免用户切换页面时出现卡顿的问题。

【技术实现步骤摘要】

本申请涉及电子通信,尤其涉及一种视频页面切换,特别涉及一种视频页面切换方法、装置、介质及设备


技术介绍

1、在流媒体播放如观看直播时,用户往往要求播放画面的高分辨率、高实时度以及高帧率,这对移动终端的处理能力和通信带宽提出了高要求。当前用户在移动终端中观看流媒体播放如直播时,可以通过滑动屏幕来在不同的视频页面之间切换。但是,由于如前所述流媒体播放数据较大,对处理能力和带宽占用的要求很高,用户在不同的视频页面之间切换时,进入新的视频页面需要等待视频加载和播放,会有一段缓冲时间,严重影响用户体验。


技术实现思路

1、本申请实施例提供一种视频页面切换方法、装置、介质及设备,利用本申请实施例提供的视频页面切换方法,以减轻或避免用户在切换视频页面如直播页面时产生的迟滞感。

2、本申请实施例一方面提供了一种视频页面切换方法,所述视频页面切换方法包括:

3、响应于针对当前页面的滑动操作的触发,确定所述滑动操作对应的运动参数;

4、基于所述运动参数,预测所述滑动操作的预测操作结果;

5、响应于所述预测操作结果为将所述当前页面切换至相邻页面,预先加载所述相邻页面的播放资源;

6、响应于所述滑动操作的结束,根据所述播放资源播放所述相邻页面的多媒体内容,其中,在所述滑动操作结束后的预设时间后,所述当前页面和所述相邻页面完成切换。

7、在本申请实施例所述的视频页面切换方法中,所述基于所述运动参数,预测所述滑动操作的预测操作结果,包括

8、获取所述当前页面在所述滑动操作从开始到结束的过程中对应的运动参数;

9、基于所述运动参数判断所述滑动操作的预测操作结果,所述预测操作结果包括切换至相邻页面或停留在当前页面。

10、在本申请实施例所述的视频页面切换方法中,所述获取所述当前页面在所述滑动操作从开始到结束的过程中对应的运动参数,包括:

11、在所述滑动操作开始或结束时刻调取用于获取页面运动参数的获取函数,通过所述获取函数获取所述当前页面在所述滑动操作从开始到结束的过程中对应的运动参数,所述运动参数包括所述当前页面在滑动操作开始时对应的起始速度、所述当前页面在滑动操作结束时对应的终止速度、所述当前页面在滑动操作开始至结束时对应的第一加速度、所述当前页面在滑动操作结束时进行回弹过程对应的第二加速度中的一种或多种。

12、在本申请实施例所述的视频页面切换方法中,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

13、通过所述起始速度及第一加速度,计算所述当前页面在所述触发操作开始到结束时对应的第一位移;

14、若所述第一位移超过第一预设阈值,则判断所述滑动操作对应的预测操作结果为切换至相邻页面;

15、若所述第一位移不超过第一预设阈值,则判断所述滑动操作对应的预测操作结果为停留在当前页面。

16、在本申请实施例所述的视频页面切换方法中,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

17、通过所述终止速度及第二加速度,计算所述当前页面在所述触发操作结束后回弹至速度为0时对应的第二位移;

18、若所述第二位移超过第二预设阈值,则判断所述滑动操作对应的预测操作结果为切换至相邻页面;

19、若所述第二位移不超过第二预设阈值,则判断所述滑动操作对应的预测操作结果为停留在当前页面。

20、在本申请实施例所述的视频页面切换方法中,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

21、判断所述第一加速度或第二加速度是否超过第三预设阈值;

22、若所述第一加速度或第二加速度超过所述第三预设阈值,则判断所述滑动操作对应的预测操作结果为切换至相邻页面;

23、若所述第一加速度或第二加速度不超过第三预设阈值,则判断所述滑动操作对应的预测操作结果为停留在当前页面。

24、在本申请实施例所述的视频页面切换方法中,在所述预先加载所述相邻页面的播放资源之前,所述方法还包括:

25、创建所述相邻页面的播放器,所述播放器用于在所述相邻页面播放所述播放资源。

26、在本申请实施例所述的视频页面切换方法中,所述根据所述播放资源播放所述相邻页面的多媒体内容,包括:

27、通过所述播放器对所述播放资源进行播放资源解码操作得到待渲染数据,以及将所述待渲染数据在所述相邻页面上进行渲染上屏操作,待所述当前页面和所述相邻页面完成切换完成之后开始播放所述相邻页面的多媒体内容。

28、在本申请实施例所述的视频页面切换方法中,在所述预先加载所述相邻页面的播放资源之前,所述方法还包括:

29、判断将所述当前页面切换至相邻页面的切换频率是否超过预设预设频率,若不超过所述预设预设频率,则执行预先加载所述相邻页面的播放资源的操作

30、在本申请实施例所述的视频页面切换方法中,在所述预先加载所述相邻页面的播放资源之前,所述方法还包括:

31、若判断将所述当前页面切换至相邻页面的切换频率超过所述预设频率,则将页面的查看方式从详情查看切换为缩略图查看,所述缩略图用于展示相应页面的封面及/或标题。

32、在本申请实施例所述的视频页面切换方法中,在所述基于所述运动参数,预测所述滑动操作的预测操作结果之后,所述方法还包括:

33、若所述预测操作结果为控制所述当前页面切换至相邻页面、且切换频率超过所述预设频率,则在所述当前页面切换为相邻页面时,预先加载所述相邻页面的下一页面的播放资源。

34、相应的,本申请实施例另一方面还提供了一种视频页面切换装置,所述视频页面切换装置包括:

35、确定模块,用于响应于针对当前页面的滑动操作的触发,确定所述滑动操作对应的运动参数;

36、预测模块,用于基于所述运动参数,预测所述滑动操作的预测操作结果;

37、加载模块,用于响应于所述预测操作结果为将所述当前页面切换至相邻页面,预先加载所述相邻页面的播放资源;

38、播放模块,用于响应于所述滑动操作的结束,根据所述播放资源播放所述相邻页面的多媒体内容,其中,在所述滑动操作结束后的预设时间后,所述当前页面和所述相邻页面完成切换。

39、相应的,本申请实施例另一方面还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的视频页面切换方法。

40、相应的,本申请实施例另一方面还提供了一种终端设备,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的视频页面切换方法。

41、本申请实施例提供了一种视频页面切换方法、装置、介质及设备,该方法通过响应于针对当前页面的滑动操作的触发,确定所述滑动操作对应的运动参数;基于所述运动参数,预测所述滑动操作的预测操作结果;响应于所述预测本文档来自技高网...

【技术保护点】

1.一种视频页面切换方法,其特征在于,包括:

2.如权利要求1所述的视频页面切换方法,其特征在于,所述基于所述运动参数,预测所述滑动操作的预测操作结果,包括:

3.如权利要求2所述的视频页面切换方法,其特征在于,所述获取所述当前页面在所述滑动操作从开始到结束的过程中对应的运动参数,包括:

4.如权利要求3所述的视频页面切换方法,其特征在于,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

5.如权利要求3所述的视频页面切换方法,其特征在于,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

6.如权利要求3所述的视频页面切换方法,其特征在于,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

7.如权利要求1所述的视频页面切换方法,其特征在于,在所述预先加载所述相邻页面的播放资源之前,所述方法还包括:

8.如权利要求7所述的视频页面切换方法,其特征在于,所述根据所述播放资源播放所述相邻页面的多媒体内容,包括:

9.如权利要求1所述的视频页面切换方法,其特征在于,在所述预先加载所述相邻页面的播放资源之前,所述方法还包括:

10.如权利要求9所述的视频页面切换方法,其特征在于,在所述预先加载所述相邻页面的播放资源之前,所述方法还包括:

11.如权利要求9所述的视频页面切换方法,其特征在于,在所述基于所述运动参数,预测所述滑动操作的预测操作结果之后,所述方法还包括:

12.一种视频页面切换装置,其特征在于,包括:

13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1-11任一项所述的视频页面切换方法。

14.一种终端设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行权利要求1-11任一项所述的视频页面切换方法。

...

【技术特征摘要】

1.一种视频页面切换方法,其特征在于,包括:

2.如权利要求1所述的视频页面切换方法,其特征在于,所述基于所述运动参数,预测所述滑动操作的预测操作结果,包括:

3.如权利要求2所述的视频页面切换方法,其特征在于,所述获取所述当前页面在所述滑动操作从开始到结束的过程中对应的运动参数,包括:

4.如权利要求3所述的视频页面切换方法,其特征在于,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

5.如权利要求3所述的视频页面切换方法,其特征在于,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

6.如权利要求3所述的视频页面切换方法,其特征在于,所述基于所述运动参数判断所述滑动操作的预测操作结果,包括:

7.如权利要求1所述的视频页面切换方法,其特征在于,在所述预先加载所述相邻页面的播放资源之前,所述方法还包括:

8.如权利要求7所述的视频页面切换方法,...

【专利技术属性】
技术研发人员:张继东
申请(专利权)人:书行科技北京有限公司
类型:发明
国别省市:

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

1