直播方法、装置、设备、存储介质及计算机程序产品与流程

文档序号:41423775发布日期:2025-03-25 19:22阅读:43来源:国知局
直播方法、装置、设备、存储介质及计算机程序产品与流程

本技术属于计算机,可涉及视频直播、多媒体技术以及云技术等领域,具体而言,本技术涉及一种直播方法、装置、设备、存储介质及计算机程序产品。


背景技术:

1、随着网络技术的快速发展,视频直播已经成为一种大众化的娱乐方式,其中,直播连麦是视频直播的一个重要功能,观众可通过连麦与主播实时互动,参与直播内容。

2、常见的直播连麦的连麦布局模版有四宫格、九宫格等。在主播与观众连麦成功后,可基于选择的布局模版对各连麦对象的视频流进行混流,生成连麦画面,主播和每个连麦观众的画面展示在相应的宫格中。之后,主播端将混流后的连麦画面发送至内容分发网络(content delivery network,cdn),由cdn网络分发给观看直播的各其他观众。

3、但是,目前的连麦布局模版较为单一,直播连麦的展示形式缺乏趣味性,观众体验较差。


技术实现思路

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、本技术实施例提供的直播方法,由直播间的主播选择第一观众进行连连麦布局设置,基于选中的第一观众的连麦布局设置操作,得到目标连麦布局样式,并在直播间进行视频连麦时,基于目标连麦布局样式展示各连麦对象的连麦画面。基于本技术实施例提供的方案,使直播间的观众参与进行连麦布局的设置,提高了直播连麦的趣味性,解决了连麦布局形式单一的问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1