技术新讯 > 电子通信装置的制造及其应用技术 > 视频显示方法、装置及存储介质与流程  >  正文

视频显示方法、装置及存储介质与流程

  • 国知局
  • 2024-08-02 14:14:41

本公开涉及计算机,尤其涉及视频显示方法、装置及存储介质。

背景技术:

1、随着通信技术和互联网技术的发展,短视频、直播等多样化视频传播模式的兴起,带来了信息交互便利性的显著提升,极大地促进了信息传播。在这些多样化的视频传播模式中,推荐相关系列视频是一种常见的促进信息交互的功能。但是,相关技术在沉浸流模式下播放视频的场景中如果需要展示关联推荐视频,会导致跳出沉浸流模式,从而导致视频播放体验的中断,也会导致关联推荐视频播放路径的延长,影响信息交互效果。

技术实现思路

1、为了解决上述至少一个技术问题,本公开提供视频显示方法、装置及存储介质,本公开的技术方案如下:

2、根据本公开实施例的第一方面,提供一种视频显示方法,包括:

3、显示第一视频和第一控件,所述第一视频为目标账户的推荐视频,所述第一控件用于触发显示第二视频,所述第二视频为所述第一视频的关联推荐视频;

4、在所述第一视频处于暂停状态并且接收到针对所述第一控件的触发指令的情况下,在所述第一视频的显示区域播放所述第二视频。

5、在一些可能的实施方式中,所述在所述第一视频的显示区域播放所述第二视频,包括:

6、在所述第一视频的显示区域上显示所述第一视频的暂停画面;

7、在所述暂停画面上叠加显示目标播放界面,所述目标播放界面用于播放所述第二视频;

8、扩大所述目标播放界面,直至所述目标播放界面全部覆盖所述第一视频的暂停画面。

9、在一些可能的实施方式中,所述在所述暂停画面上叠加显示目标播放界面,包括:在所述目标播放界面未全部覆盖所述第一视频的暂停画面的情况下,在所述目标播放界面显示所述第二视频的封面;

10、所述方法还包括:响应于所述目标播放界面全部覆盖所述第一视频的暂停画面的情况,在所述目标播放界面播放所述第二视频。

11、在一些可能的实施方式中,所述方法还包括:

12、在检测到对所述第二视频的切换操作的情况下,将所述目标播放界面内显示的所述第二视频切换为第三视频,并在所述目标播放界面播放所述第三视频,所述第三视频为推荐视频流中所述第二视频的下一个视频,所述推荐视频流为所述第一视频的关联推荐视频形成的视频流。

13、在一些可能的实施方式中,所述目标播放界面包括第二控件,所述第二控件用于关闭所述第一视频的关联推荐视频;所述方法还包括:

14、在检测对所述第二控件的触发操作的情况下,关闭所述目标播放界面,重新显示所述第一视频的暂停画面。

15、在一些可能的实施方式中,所述重新显示所述第一视频的暂停画面之后,所述方法还包括:

16、在检测到对所述第一视频的播放操作的情况下,在所述第一视频的显示区域继续播放所述第一视频;

17、在检测到对所述第一视频的切换操作的情况下,将所述第一视频的显示区域中的所述第一视频切换为第四视频,并在所述第一视频的显示区域播放所述第四视频,所述第四视频为目标视频流中所述第一视频的下一个视频,所述目标视频流为对所述目标账户进行个性化视频推荐所得到的视频流。

18、在一些可能的实施方式中,所述目标播放界面包括第二控件,所述第二控件用于关闭所述第一视频的关联推荐视频,所述方法还包括:

19、在所述目标播放界面扩大的过程中,响应于对所述第二控件的触发操作,关闭所述目标播放界面,重新显示所述第一视频的暂停画面。

20、在一些可能的实施方式中,所述扩大所述目标播放界面,包括:

21、获取所述目标账户对应的扩大操作参数,所述扩大操作参数包括下述至少一个:所述目标播放界面初始显示时的形状参数、所述目标播放界面初始显示时的位置参数、所述目标播放界面的扩大方式、所述目标播放界面的扩大速度;

22、基于所述扩大操作参数显示所述目标播放界面,并对所述目标播放界面进行扩大操作。

23、在一些可能的实施方式中,所述方法还包括:

24、在接收到对所述目标播放界面正在播放的目标视频的切换指令的情况下,显示第一提示信息,所述目标视频为所述第一视频的最后一个关联推荐视频,所述第一提示信息用于指示不存在尚未被展示的关联推荐视频。

25、在一些可能的实施方式中,所述在所述第一视频的显示区域播放所述第二视频,包括:

26、将所述第一视频的显示区域中的所述第一视频切换为所述第二视频;

27、在所述第一视频的显示区域播放所述第二视频。

28、在一些可能的实施方式中,所述在所述第一视频的显示区域播放所述第二视频之后,所述方法还包括:

29、响应于对所述第二视频的切换指令,将所述第一视频的显示区域中的所述第二视频切换为第三视频并播放所述第三视频,所述第三视频为推荐视频流中所述第二视频的下一个视频,所述推荐视频流为所述第一视频的关联推荐视频形成的视频流。

30、在一些可能的实施方式中,所述在所述第一视频的显示区域播放所述第二视频,包括:

31、在所述第一视频的显示区域显示第二控件,所述第二控件用于关闭所述第一视频的关联推荐视频;

32、在接收到对所述第二控件的触发指令的情况下,将所述第一视频的显示区域中正在播放的视频切换为第四视频,并在所述第一视频的显示区域播放所述第四视频,所述第四视频为目标视频流中所述第一视频的下一个视频,所述目标视频流为对所述目标账户进行个性化视频推荐所得到的视频流。

33、在一些可能的实施方式中,所述方法还包括:

34、在接收到对所述第一视频的显示区域中正在播放的目标视频的切换指令的情况下,显示第二提示信息,所述目标视频为所述第一视频的最后一个关联推荐视频,所述第二提示信息用于指示不存在尚未被展示的关联推荐视频。

35、在一些可能的实施方式中,所述方法还包括:

36、在接收到对所述第一视频的显示区域中正在播放的目标视频的切换指令的情况下,所述目标视频为所述第一视频的最后一个关联推荐视频,将所述第一视频的显示区域中正在播放的所述目标视频切换为所述第四视频,并在所述第一视频的显示区域播放所述第四视频,所述第四视频为目标视频流中所述第一视频的下一个视频,所述目标视频流为对所述目标账户进行个性化视频推荐所得到的视频流。

37、根据本公开实施例的第二方面,提供一种视频显示装置,该装置包括:

38、第一显示模块,被配置为执行显示第一视频和第一控件,所述第一视频为目标账户的推荐视频,所述第一控件用于触发显示第二视频,所述第二视频为所述第一视频的关联推荐视频;

39、第二显示模块,被配置为执行在所述第一视频处于暂停状态并且接收到针对所述第一控件的触发指令的情况下,在所述第一视频的显示区域播放所述第二视频。

40、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

41、在所述第一视频的显示区域上显示所述第一视频的暂停画面;

42、在所述暂停画面上叠加显示目标播放界面,所述目标播放界面用于播放所述第二视频;

43、扩大所述目标播放界面,直至所述目标播放界面全部覆盖所述第一视频的暂停画面。

44、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

45、在所述目标播放界面未全部覆盖所述第一视频的暂停画面的情况下,在所述目标播放界面显示所述第二视频的封面;

46、响应于所述目标播放界面全部覆盖所述第一视频的暂停画面的情况,在所述目标播放界面播放所述第二视频。

47、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

48、在检测到对所述第二视频的切换操作的情况下,将所述目标播放界面内显示的所述第二视频切换为第三视频,并在所述目标播放界面播放所述第三视频,所述第三视频为推荐视频流中所述第二视频的下一个视频,所述推荐视频流为所述第一视频的关联推荐视频形成的视频流。

49、在一个可能的实施方式中,所述目标播放界面包括第二控件,所述第二控件用于关闭所述第一视频的关联推荐视频;所述第二显示模块,被配置为执行:

50、在检测对所述第二控件的触发操作的情况下,关闭所述目标播放界面,重新显示所述第一视频的暂停画面。

51、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

52、在检测到对所述第一视频的播放操作的情况下,在所述第一视频的显示区域继续播放所述第一视频;

53、在检测到对所述第一视频的切换操作的情况下,将所述第一视频的显示区域中的所述第一视频切换为第四视频,并在所述第一视频的显示区域播放所述第四视频,所述第四视频为目标视频流中所述第一视频的下一个视频,所述目标视频流为对所述目标账户进行个性化视频推荐所得到的视频流。

54、在一个可能的实施方式中,所述目标播放界面包括第二控件,所述第二控件用于关闭所述第一视频的关联推荐视频,所述第二显示模块,被配置为执行:

55、在所述目标播放界面扩大的过程中,响应于对所述第二控件的触发操作,关闭所述目标播放界面,重新显示所述第一视频的暂停画面。

56、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

57、获取所述目标账户对应的扩大操作参数,所述扩大操作参数包括下述至少一个:所述目标播放界面初始显示时的形状参数、所述目标播放界面初始显示时的位置参数、所述目标播放界面的扩大方式、所述目标播放界面的扩大速度;

58、基于所述扩大操作参数显示所述目标播放界面,并对所述目标播放界面进行扩大操作。

59、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

60、在接收到对所述目标播放界面正在播放的目标视频的切换指令的情况下,显示第一提示信息,所述目标视频为所述第一视频的最后一个关联推荐视频,所述第一提示信息用于指示不存在尚未被展示的关联推荐视频。

61、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

62、将所述第一视频的显示区域中的所述第一视频切换为所述第二视频;

63、在所述第一视频的显示区域播放所述第二视频。

64、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

65、响应于对所述第二视频的切换指令,将所述第一视频的显示区域中的所述第二视频切换为第三视频并播放所述第三视频,所述第三视频为推荐视频流中所述第二视频的下一个视频,所述推荐视频流为所述第一视频的关联推荐视频形成的视频流。

66、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

67、在所述第一视频的显示区域显示第二控件,所述第二控件用于关闭所述第一视频的关联推荐视频;

68、在接收到对所述第二控件的触发指令的情况下,将所述第一视频的显示区域中正在播放的视频切换为第四视频,并在所述第一视频的显示区域播放所述第四视频,所述第四视频为目标视频流中所述第一视频的下一个视频,所述目标视频流为对所述目标账户进行个性化视频推荐所得到的视频流。

69、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

70、在接收到对所述第一视频的显示区域中正在播放的目标视频的切换指令的情况下,显示第二提示信息,所述目标视频为所述第一视频的最后一个关联推荐视频,所述第二提示信息用于指示不存在尚未被展示的关联推荐视频。

71、在一个可能的实施方式中,所述第二显示模块,被配置为执行:

72、在接收到对所述第一视频的显示区域中正在播放的目标视频的切换指令的情况下,所述目标视频为所述第一视频的最后一个关联推荐视频,将所述第一视频的显示区域中正在播放的所述目标视频切换为所述第四视频,并在所述第一视频的显示区域播放所述第四视频,所述第四视频为目标视频流中所述第一视频的下一个视频,所述目标视频流为对所述目标账户进行个性化视频推荐所得到的视频流。

73、根据本公开实施例的第三方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本公开实施例的第一方面中任一项的方法。

74、根据本公开实施例的第四方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现本公开实施例的第一方面中任一项的方法。

75、根据本公开实施例的第五方面,提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序,使得计算机设备执行本公开实施例的第一方面中任一项的方法。

76、本公开的实施例提供的技术方案至少带来以下有益效果:

77、在显示第一视频的场景中,如果第一视频处于暂停状态并且接收到显示该第一视频关联的第二视频的指令,则可以在第一视频的显示区域中直接播放该第二视频,而无需进行页面跳转。本公开通过直接在第一视频的显示区域播放该第二视频,可以为用户带来具备连续性的视频播放观感,避免了由于页面跳转所带来的突兀感。在保持显示区域不变的情况下,直接显示关联推荐视频可以快速实现关联推荐视频播放,无需用户执行其他操作,实现了关联推荐视频播放的最小路径效果。

78、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文地址:https://www.jishuxx.com/zhuanli/20240801/242141.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。