直播截图方法、装置、设备及存储介质制造方法及图纸

技术编号:37157873 阅读:21 留言:0更新日期:2023-04-06 22:20
本申请实施例公开了一种直播截图方法、装置、设备及存储介质,该方法包括:根据直播间的属性信息确定第一截图频率;接收后端服务器发送的所述直播间的人数值,根据所述人数值对所述第一截图频率进行调整得到第二截图频率;以所述第二截图频率进行所述直播间的视频帧的图像转换得到直播截图,将所述直播截图上传至文件系统,并接收所述文件系统反馈的资源定位符,将所述属性信息、所述人数值以及所述资源定位符发送至审核系统。本方案通过动态调整截图频率,均衡了截图送审可靠性和机器资源的使用。用。用。

【技术实现步骤摘要】
直播截图方法、装置、设备及存储介质


[0001]本申请实施例涉及计算机
,尤其涉及一种直播截图方法、装置、设备及存储介质。

技术介绍

[0002]在直播过程中,为了确保主播正在直播的内容符合要求,保证直播平台正常运营,需要实时对主播直播内容进行检测。对于违规的直播内容进行封禁以保证直播内容的合规。
[0003]相关技术中,通过对直播内容进行截图,再针对直播截图进行审核,可以提高直播间的整体审核效率。实际运用中,由于直播间数量的庞大以及审核系统性能的限制,在使用固定截图频率进行直播间截图时,无法兼顾审核的实时性和可靠性。

技术实现思路

[0004]本申请实施例提供了一种直播截图方法、装置、设备及存储介质,解决了相关技术中,在进行直播截图审核时无法兼顾实时性和可靠性的问题,通过动态调整截图频率,均衡了截图送审可靠性和机器资源的使用。
[0005]第一方面,本申请实施例提供了一种直播截图方法,应用于前端服务器,该方法包括:
[0006]根据直播间的属性信息确定第一截图频率;
[0007]接收后端服务器发送的所述直播间的人数值,根据所述人数值对所述第一截图频率进行调整得到第二截图频率;
[0008]以所述第二截图频率进行所述直播间的视频帧的图像转换得到直播截图,将所述直播截图上传至文件系统,并接收所述文件系统反馈的资源定位符,将所述属性信息、所述人数值以及所述资源定位符发送至审核系统。
[0009]第二方面,本申请实施例还提供了一种直播截图装置,包括:r/>[0010]频率初始化模块,配置为根据直播间的属性信息确定第一截图频率;
[0011]频率调整模块,配置为接收后端服务器发送的所述直播间的人数值,根据所述人数值对所述第一截图频率进行调整得到第二截图频率;
[0012]截图模块,配置为以所述第二截图频率进行所述直播间的视频帧的图像转换得到直播截图;
[0013]截图发送模块,配置为将所述直播截图上传至文件系统,并接收所述文件系统反馈的资源定位符,将所述属性信息、所述人数值以及所述资源定位符发送至审核系统。
[0014]第三方面,本申请实施例还提供了一种直播截图设备,该设备包括:
[0015]一个或多个处理器;
[0016]存储装置,用于存储一个或多个程序,
[0017]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理
器实现本申请实施例所述的直播截图方法。
[0018]第四方面,本申请实施例还提供了一种存储计算机可执行指令的非易失性存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请实施例所述的直播截图方法。
[0019]第五方面,本申请实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中,设备的至少一个处理器从计算机可读存储介质读取并执行计算机程序,使得设备执行本申请实施例所述的直播截图方法。
[0020]本申请实施例中,根据直播间的属性信息确定第一截图频率后,接收后端服务器发送的直播间的人数值,再根据人数值对第一截图频率进行调整得到第二截图频率,以第二截图频率进行直播间的视频帧的图像转换得到直播截图,将直播截图上传至文件系统,并接收所述文件系统反馈的资源定位符,将属性信息、所述人数值以及所述资源定位符发送至审核系统,该种截图过程可根据直播间的人气情况动态的进行截图频率的控制,避免了采用固定截图频率方式导致的灵活性差,无法兼顾实时性和可靠性的问题,通过动态调整截图频率,均衡了截图送审可靠性和机器资源的使用。同时,通过设置的和审核系统的信息交互方式,在发送截图的过程中进一步携带直播间的属性信息以及人气值,便于审核系统基于该特征进行灵活的审核,提高了审核效率。
附图说明
[0021]图1为本申请实施例提供的一种直播截图方法的应用场景示意图;
[0022]图2为本申请实施例提供的一种直播截图方法的流程图;
[0023]图3为本申请实施例提供的一种直播截图发送方法的流程图;
[0024]图4为本申请实施例提供的一种基于直播截图进行审核的方法的流程图;
[0025]图5为本申请实施例提供的一种直播截图装置的结构框图;
[0026]图6为本申请实施例提供的一种直播截图设备的结构示意图。
具体实施方式
[0027]下面结合附图和实施例对本申请实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请实施例,而非对本申请实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请实施例相关的部分而非全部结构。
[0028]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0029]图1为本申请实施例提供的一种直播截图方法的应用场景示意图,如图1所示,服务器连接有多个客户端,如客户端1、客户端2、...、客户端n,其中每个客户端可以是观看直播的观众使用的设备端,也可以是主播开启直播使用的设备端。其中,主播使用的设备端在
和服务器建立通信连接后,可将直播内容推送至服务器,服务器可以将该直播内容的视频流推送至登录相应直播间的观众的设备端,由此实现直播功能。其中,服务器在接收到直播内容的视频流时,对该直播内容进行截图,并通过审核系统实时的对该截图进行审核,如发现违规情况,则进行相应的处理。
[0030]图2为本申请实施例提供的一种直播截图方法的流程图,可应用于前端服务器,具体包括如下步骤:
[0031]步骤S101、根据直播间的属性信息确定第一截图频率。
[0032]在一个实施例中,该直播截图方法由前端服务器执行。直播端首先建立和后端服务器的连接,申请被分配的前端服务器,在直播端接收到被分配的前端服务器后,进行前端服务器的登录。可选的,后端服务器和前端服务器分别通过各自运行的后端服务进程和前端服务器进行实现上述功能。在直播端登录前端服务器后,前端服务器可相应的获取到直播间的属性信息。在进行截图频率的控制时,首先基于该属性信息确定第一截图频率,可理解为截图频率的初始化过程。
[0033]可选的,该属性信息包括直播间的直播类型、直播位置和直播内容,即和直播间关联的用于表征直播间的各个参数情况的信息。相应的,以属性信息包括直播类型、直播位置和直播内容为例,在确定第一截图频率时,基于该直播类型、直播位置和直播内容进行确定。当然,上述仅为示例性的几种直播间的属性信息,还可以包括其它属性信息。同时本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.直播截图方法,应用于前端服务器,其特征在于,包括:根据直播间的属性信息确定第一截图频率;接收后端服务器发送的所述直播间的人数值,根据所述人数值对所述第一截图频率进行调整得到第二截图频率;以所述第二截图频率进行所述直播间的视频帧的图像转换得到直播截图,将所述直播截图上传至文件系统,并接收所述文件系统反馈的资源定位符,将所述属性信息、所述人数值以及所述资源定位符发送至审核系统。2.根据权利要求1所述的直播截图方法,其特征在于,所述属性信息包括所述直播间的直播类型、直播位置和直播内容,所述根据直播间的属性信息确定第一截图频率,包括:根据所述直播间的直播类型、直播位置和直播内容以及分别设置截图频率对照表确定第一截图频率。3.根据权利要求1或2所述的直播截图方法,其特征在于,所述根据所述人数值对所述第一截图频率进行调整得到第二截图频率,包括:在所述人数值大于第一预设阈值的情况下,对所述第一截图频率进行增大得到第二截图频率;在所述人数值小于第二预设阈值的情况下,对所述第一截图频率进行减小得到第二截图频率,所述第一预设阈值大于所述第二预设阈值。4.根据权利要求1所述的直播截图方法,其特征在于,在所述根据直播间的属性信息确定第一截图频率之前,所述直播截图方法还包括:接收用户端的登录请求,将所述用户端的登录信息发送至所述后端服务器,用于所述后端服务器根据所述登录信息生成所述直播间的人数值;在所述用户端登录离开的情况下,将用户离开信息发送至所述后端服务器。5.根据权利要求1或4所述的直播截图方法,其特征在于,所述直播截图方法还包括:在预设时间内未接收到所述后端服务器发送的所述直播间的人数值时,发送人数值查询请求至所述后端服务器,以获取所述直播间的最新的人数值。6.根据权利要求1所述的直播截...

【专利技术属性】
技术研发人员:罗炜程阮承霖
申请(专利权)人:广州安思创信息技术有限公司
类型:发明
国别省市:

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

1