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

直播画面的显示方法、装置、电子设备、直播机以及介质制造方法及图纸

技术编号:41228334 阅读:2 留言:0更新日期:2024-05-09 23:45
本申请涉及一种直播画面的显示方法、装置、电子设备、直播机以及介质,所述方法应用于直播助手,其方法包括:显示直播画面的模式菜单;响应于用户对画中画或者分屏的选择操作,将终端设备获取的两路视频流进行画中画或者分屏处理;和/或,响应于用户的切换主摄的选择操作,将两路视频流中的主视频流作为直播画面的画中画的背景,或者,将主视频流作为直播画面的分屏的上半部分;和/或,响应于用户的切换特写的选择操作,将两路视频流中的特写视频流作为直播画面的画中画的背景,或者,将特写视频流作为直播画面的分屏的上半部分。本申请给主播带来了便捷性,提高了直播效果的设置效率。

【技术实现步骤摘要】

本申请涉及数据处理,具体涉及一种直播画面的显示制方法、装置、电子设备直播机以及介质。


技术介绍

1、当今的网络直播技术随着自媒体的广泛深入日趋成熟,网络直播平台也成为了一种崭新的社交媒体。

2、目前终端设备操作系统中,虽然各个硬件厂商配备了多个摄像头,但是对于前端的应用来说,通常只开放后置主摄以及前置摄像头的权限。一方面,前端应用通常无法使用双摄功能的,所以目前市面上使用手机产品进行视频直播时,主播通常只能通过直播应用使用手机的一个摄像头的画面进行直播,便利性欠佳目前;另一方面,目前直播软件通常只支持美颜、特效等,通常不支持画中画或者分屏模式,以及不同模式之间的自由切换,使用不方便。


技术实现思路

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、本申请开发了一种直播助手,直播助手允许用户用于直播的终端设备同时启用两个摄像头,从而获取主视频流和特写视频流在内的两路视频流,且直播助手还提供了直播画面的模式菜单,在模式菜单中包括多个可选项,具体包括:切换主摄、切换特写、画中画和分屏,用户在,用户可以对其中任意一个模式的选择,当用户选择了【画中画】,直播助手则将终端设备获取的两路视频流进行画中画处理;当用户选择了【分屏】,直播助手则将终端设备获取的两路视频流进行分屏处理;当直播画面当前为画中画模式下,如果用户选择了【切换主摄】,则将两路视频流中的主视频流作为直播画面的画中画的背景;如果用户选择了【切换特写】,则两路视频流中的特写视频流作本文档来自技高网...

【技术保护点】

1.一种直播画面的显示方法,其特征在于,所述方法应用于直播助手,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述显示直播画面的模式菜单,包括:

3.根据权利要求1所述的方法,其特征在于,所述显示直播画面的模式菜单包括:

4.根据权利要求1或2或3所述的方法,其特征在于,所述方法还包括:

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

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

7.一种直播画面的显示装置,其特征在于,所述装置包括:

8.一种电子设备,包括:

9.一种直播机,其特征在于,所述直播机部署有权利要求7所述的直播画面的显示装置。

10.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,其特征在于,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行所述权利要求1~6任一项所述的方法。

【技术特征摘要】

1.一种直播画面的显示方法,其特征在于,所述方法应用于直播助手,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述显示直播画面的模式菜单,包括:

3.根据权利要求1所述的方法,其特征在于,所述显示直播画面的模式菜单包括:

4.根据权利要求1或2或3所述的方法,其特征在于,所述方法还包括:

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

6.根据权利要求1所述的...

【专利技术属性】
技术研发人员:姚紫微李祥李涛
申请(专利权)人:珠海视熙科技有限公司
类型:发明
国别省市:

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

1