System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 直播处理方法、装置、电子设备、存储介质及程序产品制造方法及图纸_技高网

直播处理方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:41536866 阅读:20 留言:0更新日期:2024-06-03 23:15
本申请提供了一种直播处理方法、装置、电子设备、存储介质及程序产品;方法包括:显示媒体共享房间的房间界面,该房间界面中包括主播放区域及次播放区域,次播放区域中包括至少一个直播窗口,每个直播窗口对应一个直播对象;在主播放区域,通过媒体播放窗口播放媒体内容,该媒体内容,用于供加入媒体共享房间的至少两个对象进行观看,该至少两个对象包括直播对象;在次播放区域,通过各直播窗口播放相应直播对象的直播内容;通过本申请,能够增加媒体共享房间的功能多样性以及体验多样性,提高硬件处理资源的利用率。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种直播处理方法、装置、电子设备、存储介质及程序产品


技术介绍

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、在上述方案中,显示模块,还用于在所述次播放区域隐藏显示所述目标窗口之后,调整所述次播放区域中剩余窗口的窗口大小,以使所述剩余窗口的窗口大小适配所述本文档来自技高网...

【技术保护点】

1.一种直播处理方法,其特征在于,所述方法包括:

2.如权利要求1所述方法,其特征在于,任一个所述直播窗口与所述媒体播放窗口的位置可互换。

3.如权利要求1所述的方法,其特征在于,所述通过媒体播放窗口播放媒体内容,包括:

4.如权利要求1所述方法,其特征在于,所述方法还包括:

5.如权利要求4所述的方法,其特征在于,所述次播放区域包括至少一个子播放区域,所述直播窗口和所述子播放区域一一对应,所述主播放区域的区域大小大于所述子播放区域的区域大小;所述将所述媒体播放窗口所处的位置和所述目标直播窗口所处的位置进行互换之后,所述方法还包括:

6.如权利要求4所述的方法,其特征在于,所述方法还包括:

7.如权利要求4所述的方法,其特征在于,所述方法还包括:

8.如权利要求4所述的方法,其特征在于,所述方法还包括:

9.如权利要求4所述的方法,其特征在于,所述方法还包括:

10.如权利要求4所述的方法,其特征在于,所述方法还包括:

11.如权利要求4所述的方法,其特征在于,所述方法还包括:

12.如权利要求11所述的方法,其特征在于,所述控制所述第二直播窗口处于悬浮状态之后,所述方法还包括:

13.如权利要求11所述的方法,其特征在于,所述方法还包括:

14.如权利要求1所述的方法,其特征在于,所述显示媒体共享房间的房间界面,包括:

15.如权利要求1所述的方法,其特征在于,所述方法还包括:

16.如权利要求15所述的方法,其特征在于,所述在所述次播放区域隐藏显示所述目标窗口之后,所述方法还包括:

17.如权利要求1所述的方法,其特征在于,所述方法还包括:

18.如权利要求17所述的方法,其特征在于,所述方法还包括:

19.一种直播处理装置,其特征在于,所述装置包括:

20.一种电子设备,其特征在于,所述电子设备包括:

21.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时,实现权利要求1至18任一项所述的直播处理方法。

22.一种计算机程序产品,包括计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时,实现权利要求1至18任一项所述的直播处理方法。

...

【技术特征摘要】

1.一种直播处理方法,其特征在于,所述方法包括:

2.如权利要求1所述方法,其特征在于,任一个所述直播窗口与所述媒体播放窗口的位置可互换。

3.如权利要求1所述的方法,其特征在于,所述通过媒体播放窗口播放媒体内容,包括:

4.如权利要求1所述方法,其特征在于,所述方法还包括:

5.如权利要求4所述的方法,其特征在于,所述次播放区域包括至少一个子播放区域,所述直播窗口和所述子播放区域一一对应,所述主播放区域的区域大小大于所述子播放区域的区域大小;所述将所述媒体播放窗口所处的位置和所述目标直播窗口所处的位置进行互换之后,所述方法还包括:

6.如权利要求4所述的方法,其特征在于,所述方法还包括:

7.如权利要求4所述的方法,其特征在于,所述方法还包括:

8.如权利要求4所述的方法,其特征在于,所述方法还包括:

9.如权利要求4所述的方法,其特征在于,所述方法还包括:

10.如权利要求4所述的方法,其特征在于,所述方法还包括:

11.如权利要求4所述的方法,其特征在于,所述方法还包括:

12.如权利要求...

【专利技术属性】
技术研发人员:刘啸南施建平贾松松曹二梅张海龙马越张悦曹江波
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1