多人直播流处理方法、装置、系统及计算设备制造方法及图纸

技术编号:39066747 阅读:16 留言:0更新日期:2023-10-12 19:59
本发明专利技术实施例公开了一种多人直播流处理方法、装置、系统及计算设备。方法包括:获取多人直播流的用户位置映射数据,用户位置映射数据中包含多人直播流对应的多个连线用户与直播界面位置的映射关系;将用户位置映射数据写入多人直播流对应的直播流数据中;将直播流数据发送给截图服务端,截图服务端将用户位置映射数据写入多人直播流对应的截图图像中,并将携带有用户位置映射数据的截图图像发送至审核端。采用本方案,审核端能够基于截图图像获得相应的用户位置信息,提升直播流的审核效率。率。率。

【技术实现步骤摘要】
多人直播流处理方法、装置、系统及计算设备


[0001]本专利技术实施例涉及数据处理
,具体涉及一种多人直播流处理方法、装置、系统及计算设备。

技术介绍

[0002]随着科技及社会的不断发展,直播服务的出现极大丰富了人们的工作与生活。为了保障直播服务的合法合规以及提升用户体验,通常需要对直播流进行内容审核。在对直播流进行内容审核时,通常是生成直播流对应的截图图像,进而对该截图图像进行内容审核。
[0003]目前,许多直播服务提供了多人连线直播功能,该功能支持多个用户(如多个主播用户,或主播用户与至少一个观众用户等等)在同一直播画面中展示各自的视频内容。
[0004]在多人连线直播功能中,直播流的截图图像包含有多个用户的画面,审核人员需要人工分辨不同的画面所对应的用户,从而导致直播流的审核效率低下,审核成本高。

技术实现思路

[0005]鉴于现有技术中存在直播流审核效率低下和/或审核成本高的技术问题,提出了本专利技术实施例,以便提供一种克服上述问题或者至少部分地解决上述问题的多人直播流处理方法、装置、系统、计算设备及计算机存储介质。
[0006]根据本专利技术实施例的第一方面,提供了一种多人直播流处理方法,所述方法包括:
[0007]获取多人直播流的用户位置映射数据;其中,所述用户位置映射数据中包含所述多人直播流对应的多个连线用户与直播界面位置的映射关系;
[0008]将所述用户位置映射数据写入所述多人直播流对应的直播流数据中;
[0009]将所述直播流数据发送给截图服务端,以供所述截图服务端将所述用户位置映射数据写入所述多人直播流对应的截图图像中,并供所述截图服务端将携带有所述用户位置映射数据的截图图像发送至审核端。
[0010]在一种可选的实施方式中,所述获取多人直播流的用户位置映射数据进一步包括:
[0011]按照预设的获取频率,获取多人直播流的用户位置映射数据,并记录每条用户位置映射数据对应的视频帧;
[0012]和/或,响应于检测到的所述多人直播流的界面布局变更事件,获取所述多人直播流的用户位置映射数据,并记录每条用户位置映射数据对应的视频帧。
[0013]在一种可选的实施方式中,将所述用户位置映射数据编码为补充增强信息,并将所述补充增强信息加入所述多人直播流对应的直播流数据中。
[0014]在一种可选的实施方式中,在所述获取多人直播流的用户位置映射数据之前,所述方法还包括:生成所述多人直播流的直播界面布局信息;
[0015]则所述获取多人直播流的用户位置映射数据进一步包括:从所述直播界面布局信
息中提取出所述多人直播流的用户位置映射数据。
[0016]根据本专利技术实施例的第二方面,提供了一种多人直播流处理方法,所述方法包括:
[0017]接收合流端发送的多人直播流对应的直播流数据;其中,所述直播流数据中包含有所述多人直播流的用户位置映射数据,所述用户位置映射数据中包含所述多人直播流对应的多个连线用户与直播界面位置的映射关系;
[0018]从所述直播流数据中解析出所述用户位置映射数据;
[0019]将所述用户位置映射数据写入截图图像中;
[0020]将携带有所述用户位置映射数据的截图图像发送至审核端。
[0021]在一种可选的实施方式中,所述将所述用户位置映射数据写入截图图像中进一步包括:
[0022]确定所述截图图像对应的目标视频帧;
[0023]将所述目标视频帧对应的用户位置映射数据写入所述截图图像中。
[0024]在一种可选的实施方式中,若所述目标视频帧不具有对应的用户位置映射数据;
[0025]则所述将所述用户位置映射数据写入截图图像中进一步包括:确定所述截图图像的上一截图图像,将写入所述上一截图图像的用户位置映射数据写入所述截图图像中。
[0026]在一种可选的实施方式中,所述将所述用户位置映射数据写入截图图像中进一步包括:
[0027]将所述用户位置映射数据写入所述截图图像的注释字段中。
[0028]根据本专利技术实施例的第三方面,提供了一种多人直播流处理方法,所述方法包括:
[0029]接收截图服务端发送的携带有用户位置映射数据的截图图像;其中,所述截图服务端将合流端发送的多人直播流对应的直播流数据中的用户位置映射数据写入所述截图图像中;
[0030]从所述截图图像中解析出所述用户位置映射数据;其中,所述用户位置映射数据中包含所述多人直播流对应的多个连线用户与直播界面位置的映射关系;
[0031]基于所述用户位置映射数据对所述截图图像进行审核处理。
[0032]在一种可选的实施方式中,所述方法还包括:基于所述用户位置映射数据,将所述多人直播流对应的多个连线用户的用户信息渲染至所述截图图像的相应位置。
[0033]根据本专利技术实施例的第四方面,提供了一种多人直播流处理装置,所述装置包括:
[0034]获取模块,用于获取多人直播流的用户位置映射数据;其中,所述用户位置映射数据中包含所述多人直播流对应的多个连线用户与直播界面位置的映射关系;
[0035]数据写入模块,用于将所述用户位置映射数据写入所述多人直播流对应的直播流数据中;
[0036]发送模块,用于将所述直播流数据发送给截图服务端,以供所述截图服务端将所述用户位置映射数据写入所述多人直播流对应的截图图像中,并供所述截图服务端将携带有所述用户位置映射数据的截图图像发送至审核端。
[0037]在一种可选的实施方式中,获取模块用于:按照预设的获取频率,获取多人直播流的用户位置映射数据,并记录每条用户位置映射数据对应的视频帧;
[0038]和/或,响应于检测到的所述多人直播流的界面布局变更事件,获取所述多人直播流的用户位置映射数据,并记录每条用户位置映射数据对应的视频帧。
[0039]在一种可选的实施方式中,数据写入模块用于:将所述用户位置映射数据编码为补充增强信息,并将所述补充增强信息加入所述多人直播流对应的直播流数据中。
[0040]在一种可选的实施方式中,该装置还包括:生成模块,用于生成所述多人直播流的直播界面布局信息;
[0041]则获取模块用于:从所述直播界面布局信息中提取出所述多人直播流的用户位置映射数据。
[0042]根据本专利技术实施例的第五方面,提供了一种多人直播流处理装置,所述装置包括:
[0043]接收模块,用于接收合流端发送的多人直播流对应的直播流数据;其中,所述直播流数据中包含有所述多人直播流的用户位置映射数据,所述用户位置映射数据中包含所述多人直播流对应的多个连线用户与直播界面位置的映射关系;
[0044]解析模块,用于从所述直播流数据中解析出所述用户位置映射数据;
[0045]位置写入模块,用于将所述用户位置映射数据写入截图图像中;
[0046]发送模块,用于将携带有所述用户位置映射数据的截图图像发送至审核端。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多人直播流处理方法,其特征在于,所述方法包括:获取多人直播流的用户位置映射数据;其中,所述用户位置映射数据中包含所述多人直播流对应的多个连线用户与直播界面位置的映射关系;将所述用户位置映射数据写入所述多人直播流对应的直播流数据中;将所述直播流数据发送给截图服务端,以供所述截图服务端将所述用户位置映射数据写入所述多人直播流对应的截图图像中,并供所述截图服务端将携带有所述用户位置映射数据的截图图像发送至审核端。2.根据权利要求1所述的方法,其特征在于,所述获取多人直播流的用户位置映射数据进一步包括:按照预设的获取频率,获取多人直播流的用户位置映射数据,并记录每条用户位置映射数据对应的视频帧;和/或,响应于检测到的所述多人直播流的界面布局变更事件,获取所述多人直播流的用户位置映射数据,并记录每条用户位置映射数据对应的视频帧。3.根据权利要求1或2所述的方法,其特征在于,所述将所述用户位置映射数据写入所述多人直播流对应的直播流数据中进一步包括:将所述用户位置映射数据编码为补充增强信息,并将所述补充增强信息加入所述多人直播流对应的直播流数据中。4.根据权利要求1

3中任一项所述的方法,其特征在于,在所述获取多人直播流的用户位置映射数据之前,所述方法还包括:生成所述多人直播流的直播界面布局信息;则所述获取多人直播流的用户位置映射数据进一步包括:从所述直播界面布局信息中提取出所述多人直播流的用户位置映射数据。5.一种多人直播流处理方法,其特征在于,所述方法包括:接收合流端发送的多人直播流对应的直播流数据;其中,所述直播流数据中包含有所述多人直播流的用户位置映射数据,所述用户位置映射数据中包含所述多人直播流对应的多个连线用户与直播界面位置的映射关系;从所述直播流数据中解析出所述用户位置映射数据;将所述用户位置映射数据写入截图图像中;将携带有所述用户位置映射数据的截图图像发送至审核端。6.根据权利要求5所述的方法,其特征在于,所述将所述用户位置映射数据写入截图图像中进一步包括:确定所述截图图像对应的目标视频帧;将所述目标视频帧对应的用户位置映射数据写入所述截图图像中。7.根据权利要求6所述的方法,其特征在于,若所述目标视频帧不具有对应的用户位置映射数据;则所述将所述用户位置映射数据写入截图图像中进一步包括:确定所述截图图像的上一截图图像,将写入所述上一截图图像的用户位置映射数据写入所述截图图像中。8.根据权利要求5

7中任一项所述的方法,其特征在于,所述将所述用户位置映射数据写入截图图像中进一步包括:将所述用户位置映射数据写入所述截图图像的注释字段中。
9.一种多人直播流处理方法,其特征在于,所述方法包括:接收截图服务端发送的携带有用户位置映射数据的截图图像;其中,所述截图服务端将合流端发送的多人直播流对应的直播流数据中的用户位置映射数...

【专利技术属性】
技术研发人员:汤然冯宇飞柴黎明李林雄
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1