直播质量检测处理方法及其装置、设备、介质、产品与流程

文档序号:29956153发布日期:2022-05-10 15:24阅读:6435来源:国知局
直播质量检测处理方法及其装置、设备、介质、产品与流程

本申请涉及网络直播领域,尤其涉及一种直播质量检测处理方法,此外还涉及该方法相应的装置、设备、非易失性存储介质以及计算机程序产品。

背景技术

随着互联网的发展,互联网中存在多种直播平台,各平台为平台用户提供直播间在线服务,以使主播用户在其平台中开启直播间,吸引观众用户进入直播间中参与主播用户开启的主播活动,使直播平台中存在各类型的直播间供平台用户浏览,提升平台中用户的使用体验。

但在现有的直播平台中,存在着部分以挂播形式进行直播的挂播直播间,影响着平台的直播间业务,挂播直播间是指在直播平台上进行低质量直播的直播间,例如,通过在直播间中播放以往的直播录像或直播与其所处的直播分区无相关的直播内容,或者仅开启直播间而不进行开展任意的直播业务,进而利用直播平台所设置的直播奖励规则,从直播平台中牟取相关经济利益,且平台中存在的挂播直播间十分影响平台用户的直播观看体验,造成平台的用户流失。

针对上述的问题,本申请人出于该些问题的考虑做出相应的探索。



技术实现要素:

本申请的目的在于满足现有技术的需求或克服现有技术的至少部分不足而提供一种直播质量检测处理方法及其相应的装置、电子设备、非易失性存储介质以及计算机程序产品。

为实现本申请的目的,采用如下技术方案:

适应本申请的目的而提出的一种直播质量检测处理方法,包括如下步骤:

响应主播端的直播间开启事件,获取该主播端作用于直播流的开播源信息,且监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据;

识别出所述直播流对应的直播特征标识,且确定该直播流的视频截图与所述主播端所属的录播视频流的特征相似度,获取特征相似度较高的疑似录播截图;

调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验,若校验结果为挂播直播间,则相应修改所述主播端的直播权限以控制其所述直播流的产出;

若校验结果为疑似挂播直播间时,则将所述开播源信息、直播特征标识、直播互动数据及所述疑似录播截图推送至审核端进行第二校验,进而根据审核端推送的审核结果确定该直播间是否为挂播直播间。

进一步的实施例中,所述监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据的步骤中,包括如下由服务器执行的步骤:

监听所述主播端作用于直播间中公屏聊天互动事件,获取主播端输出至该直播间的公屏聊天区中的一个或多个聊天文本;

对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容;

获取处于所述直播间的多个观众端所对应的用户昵称,校验各所述聊天文本及文本内容中是否存在与该些用户昵称相匹配的词组;

统计校验结果为存在相匹配词组的结果数量,所述直播互动数据中包含该结果数量。

进一步的实施例中,所述监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据的步骤中,包括如下由服务器执行的步骤:

响应作用于所述直播间的虚拟礼物赠送事件,获取赠送该事件所对应的虚拟礼物的观众端的送礼用户昵称;

响应作用于所述直播间的观众进入事件,获取进入所述直播间的新观众端的新观众用户昵称;

对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容;

校验所述文本内容是否与所述送礼用户昵称或新观众用户昵称相匹配,若是,则相应更新所述主播端所对应的直播互动数据。

进一步的实施例中,所述识别出所述直播流对应的直播特征标识的步骤中,包括如下由服务器执行的步骤:

调用训练至收敛的图像特征提取模型提取所述直播流中的视频流,获取该视频流所对应的图像特征向量;

调用训练至收敛的语音识别模型提取所述直播流中的音频流,获取该音频流所对应的文本内容;

调用训练至收敛的文本特征提取模型提取所述文本内容,获取该文本信息的文本特征向量;

分别对所述图像特征向量及文本特征向量进行分类映射,确定所述直播流的所对应的直播特征标识。

进一步的实施例中,所述调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验的步骤中,包括如下由服务器执行的步骤:

当所述开播源信息包含为视频播放源的开播源类型时,获取该视频播放源所对应的视频流的补充增强信息;

解析所述补充增强信息,校验该补充增强信息中是否包含录播特征标识;

当所述补充增强信息中包含所述录播特征标识时,则表征所述视频流为录播视频流,所述主播段所处的直播间将确定为挂播直播间。

进一步的实施例中,所述调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验的步骤中,包括如下由服务器执行的步骤:

确定所述主播端所处的直播间的预设直播分区,获取该直播分区所对应的直播类型;

根据最新为所述主播端所对应的直播流所识别的直播特征标识,判断所述直播类型是否与该直播特征标识相匹配;

当所述直播类型与直播特征标识不匹配时,则所述直播间将被确定为所述挂播直播间。

进一步的实施例中,若校验结果为疑似挂播直播间时,则将所述开播源信息、直播特征标识、直播互动数据及所述疑似录播截图推送至审核端进行第二校验的步骤中,包括如下由审核端执行的步骤:

接收由服务器推送的疑似挂播直播间信息,将该疑似挂播直播间信息中包含的直播间特征信息、开播源信息、直播特征标识及直播互动数据输出至图形用户界面中进行显示;

将所述疑似挂播直播间信息中包含的疑似录播截图及其对应的录播视频同步输出至图形用户界面中显示;

响应作用于所述疑似挂播直播间信息所对应的直播间的审核事件,将该审核事件所对应的审核结果推送至服务器中。

适应本申请的目的而提出的一种直播质量检测处理装置,其包括:

直播开启响应模块,用于响应主播端的直播间开启事件,获取该主播端作用于直播流的开播源信息,且监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据;

直播流识别模块,用于识别出所述直播流对应的直播特征标识,且确定该直播流的视频截图与所述主播端所属的录播视频流的特征相似度,获取特征相似度较高的疑似录播截图;

挂播直播间校验模块,用于调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验,若校验结果为挂播直播间,则相应修改所述主播端的直播权限以控制其所述直播流的产出;

审核结果处理模块,用于若校验结果为疑似挂播直播间时,则将所述开播源信息、直播特征标识、直播互动数据及所述疑似录播截图推送至审核端进行第二校验,进而根据审核端推送的审核结果确定该直播间是否为挂播直播间。

进一步的实施例中,所述直播开启响应模块包括:

聊天文本获取子模块,用于监听所述主播端作用于直播间中公屏聊天互动事件,获取主播端输出至该直播间的公屏聊天区中的一个或多个聊天文本;

文本内容获取子模块,用于对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容;

用户昵称匹配子模块,用于获取处于所述直播间的多个观众端所对应的用户昵称,校验各所述聊天文本及文本内容中是否存在与该些用户昵称相匹配的词组;

结果数量统计子模块,用于统计校验结果为存在相匹配词组的结果数量,所述直播互动数据中包含该结果数量。

进一步的实施例中,所述直播流识别模块包括:

礼物赠送响应子模块,用于响应作用于所述直播间的虚拟礼物赠送事件,获取赠送该事件所对应的虚拟礼物的观众端的送礼用户昵称;

观众进入响应子模块,用于响应作用于所述直播间的观众进入事件,获取进入所述直播间的新观众端的新观众用户昵称;

文本内容获取子模块,用于对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容;

用户昵称匹配子模块,用于校验所述文本内容是否与所述送礼用户昵称或新观众用户昵称相匹配,若是,则相应更新所述主播端所对应的直播互动数据。

较佳的实施例中,所述直播流识别模块还块包括:

直播流特征提取子模块,用于调用训练至收敛的图像特征提取模型提取所述直播流中的视频流,获取该视频流所对应的图像特征向量;

文本内容获取子模块,用于调用训练至收敛的语音识别模型提取所述直播流中的音频流,获取该音频流所对应的文本内容;

文本特征获取子模块,用于调用训练至收敛的文本特征提取模型提取所述文本内容,获取该文本信息的文本特征向量;

直播特征标识确定子模块,用于分别对所述图像特征向量及文本特征向量进行分类映射,确定所述直播流的所对应的直播特征标识。

进一步的实施例中,所述挂播直播间校验模块包括:

补充增强信息获取子模块,用于当所述开播源信息包含为视频播放源的开播源类型时,获取该视频播放源所对应的视频流的补充增强信息;

补充增强信息解析子模块,用于解析所述补充增强信息,校验该补充增强信息中是否包含录播特征标识;

挂播直播间确定子模块,用于当所述补充增强信息中包含所述录播特征标识时,则表征所述视频流为录播视频流,所述主播段所处的直播间将确定为挂播直播间。

较佳的实施例中,所述挂播直播间校验模块还包括:

直播类型获取子模块,用于确定所述主播端所处的直播间的预设直播分区,获取该直播分区所对应的直播类型;

类型特征匹配子模块,用于根据最新为所述主播端所对应的直播流所识别的直播特征标识,判断所述直播类型是否与该直播特征标识相匹配;

挂播直播间确定子模块,当所述直播类型与直播特征标识不匹配时,则所述直播间将被确定为所述挂播直播间。

进一步的实施例中,所述审核结果处理模块包括:

信息输出显示子模块,用于接收由服务器推送的疑似挂播直播间信息,将该疑似挂播直播间信息中包含的直播间特征信息、开播源信息、直播特征标识及直播互动数据输出至图形用户界面中进行显示;

信息同步显示子模块,用于将所述疑似挂播直播间信息中包含的疑似录播截图及其对应的录播视频同步输出至图形用户界面中显示;

审核结果推送子模块,用于响应作用于所述疑似挂播直播间信息所对应的直播间的审核事件,将该审核事件所对应的审核结果推送至服务器中。

适应本申请的目的而提出的一种电子设备,包括中央处理器和存储器,所述中央处理器用于调用运行存储于所述存储器中的计算机程序以执行所述直播质量检测处理方法的步骤。

适应本申请的目的而提出的一种非易失性存储介质,其存储有依据所述直播质量检测处理方法所实现的计算机程序,所述计算机程序被计算机调用运行时,执行其相应的方法所包括的步骤。

为解决上述技术问题本申请实施例还提供一种计算机程序产品,包括计算机程序及计算机指令,该计算机程序及计算机指令被处理器执行时,使得所述处理器执行上述所述直播数据分层预测方法或直播质量检测处理方法的步骤。

相对于现有技术,本申请的优势如下:

本申请为直播平台提供检测平台中存在的挂播直播间的功能,根据处于平台中的直播间的开播源、直播互动数据、直播特征标识进行校验检测,以判断直播间是否为挂播直播间,根据直播间的各类型直播信息多维地对直播间进行挂播校验,相比较传统地单一直播数据校验方式的局限性,本申请有效地提升了挂播直播间的校验准确率,防止出现误判的情况,造成错误封禁平台中正常直播的直播间,影响正常直播间中主播用户的直播业务的进行及观众用户的直播观看体验。

其次,本申请除了自动化地检测平台中存在的挂播直播间外,还将截取直播流中疑似录播的视频截图,以便在自动校验挂播系统无法完成确定疑似挂播直播间是否为挂播直播间时,将疑似挂播直播间的直播信息及疑似录播视频截图推送至审核端进行人工审核,提升挂播校验系统整体的挂播校验准确性。

本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为实施本申请的技术方案相关的一种典型的网络部署架构示意图;

图2为本申请的直播质量检测处理方法的典型实施例的流程示意图;

图3为本申请中的挂播直播间审核页面的图形用户界面的示意图;

图4为本申请中直播间页面的图形用户界面的示意图;

图5为本申请关于响应公屏聊天互动事件以统计直播互动数据的实施方式所形成的流程示意图;

图6为本申请关于响应虚拟礼物赠送事件及观众进入事件以统计直播互动数据的实施方式所形成的流程示意图;

图7为本申请关于识别出直播流对应的直播特征标识的实施方式所形成的流程示意图;

图8为本申请关于针对开播源信息的挂播直播校验策略的实施方式所形成的流程示意图;

图9为本申请关于针对直播特征标识的挂播直播校验策略的实施方式所形成的流程示意图;

图10为本申请关于审核端中处理疑似直播间的实施方式所形成的流程示意图;

图11为本申请的直播质量检测处理装置的典型实施例的原理框图;

图12为本申请一个实施例的计算机设备的基本结构框图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,这里所使用的“客户端”、“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他诸如个人计算机、平板电脑之类的通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“客户端”、“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“客户端”、“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本申请所称的“服务器”、“客户端”、“服务节点”等名称所指向的硬件,本质上是具备个人计算机等效能力的电子设备,为具有中央处理器(包括运算器和控制器)、存储器、输入设备以及输出设备等冯诺依曼原理所揭示的必要构件的硬件装置,计算机程序存储于其存储器中,中央处理器将存储在外存中的程序调入内存中运行,执行程序中的指令,与输入输出设备交互,借此完成特定的功能。

需要指出的是,本申请所称的“服务器”这一概念,同理也可扩展到适用于服务器机群的情况。依据本领域技术人员所理解的网络部署原理,所述各服务器应是逻辑上的划分,在物理空间上,这些服务器既可以是互相独立但可通过接口调用的,也可以是集成到一台物理计算机或一套计算机机群的。本领域技术人员应当理解这一变通,而不应以此约束本申请的网络部署方式的实施方式。

请参阅图1,本申请相关技术方案实施时所需的硬件基础可按图中所示的架构进行部署。本申请所称服务器80部署在云端,作为一个业务服务器,其可以负责进一步连接起相关数据服务器以及其他提供相关支持的服务器等,以此构成逻辑上相关联的服务机群,来为相关的终端设备例如图中所示的智能手机81和个人计算机82或者第三方服务器(未图示)提供服务。所述的智能手机和个人计算机均可通过公知的网络接入方式接入互联网,与云端的服务器80建立数据通信链路,以便运行所述服务器所提供的服务相关的终端应用程序。

对于服务器而言,所述的应用程序通常会被构建为服务进程,开放相应的程序接口,供各种终端设备上运行的应用程序进行远程调用,本申请中适于运行于服务器的相关技术方案,便可以此种方式实现于服务器中。

所述的应用程序,是指运行于服务器或终端设备上的应用程序,这一应用程序采用编程的方式实现了本申请的相关技术方案,其程序代码可被以计算机可执行指令的形式保存于计算机能识别的非易失性存储介质中,并被中央处理器调入内存中运行,通过该应用程序在计算机的运行而构造出本申请的相关装置。

对于服务器而言,所述的应用程序通常会被构建为服务进程,开放相应的程序接口,供各种终端设备上运行的应用程序进行远程调用,本申请中适于运行于服务器的相关技术方案,便可以此种方式实现于服务器中。

本申请中适于在终端设备实现的技术方案也可以被编程内置于提供网络直播的应用程序中,作为其一部分扩展功能。所述的网络直播,是指一种基于前述的网络部署架构所实现的一种直播间网络服务。

本申请所称的直播间,是指依靠互联网技术实现的一种视频聊天室,通常具备音视频播控功能,包括主播用户和观众用户,观众用户可以包括已经在平台中注册的注册用户,也可以是未注册的游客用户;可以是关注了主播用户的注册用户,也可以是未关注主播用户的注册或未注册用户。主播用户与观众用户之间可通过语音、视频、文字等公知的线上交互方式来实现互动,一般是主播用户以音视频流的形式为观众用户表演节目,并且在互动过程中还可产生经济交易行为。当然,直播间的应用形态并不局限于在线娱乐,也可推广到其他相关场景中,例如教育培训场景、视频会议场景、产品推介销售场景以及其他任何需要类似互动的场景中。

本领域技术人员对此应当知晓:本申请的各种方法,虽然基于相同的概念而进行描述而使其彼此间呈现共通性,但是,除非特别说明,否则这些方法都是可以独立执行的。同理,对于本申请所揭示的各个实施例而言,均基于同一发明构思而提出,因此,对于相同表述的概念,以及尽管概念表述不同但仅是为了方便而适当变换的概念,应被等同理解。

本申请即将揭示的各个实施例,除非明文指出彼此之间的相互排斥关系,否则,各个实施例所涉的相关技术特征可以交叉结合而灵活构造出新的实施例,只要这种结合不背离本申请的创造精神且可满足现有技术中的需求或解决现有技术中的某方面的不足即可。对此变通,本领域技术人员应当知晓。

请参阅图2,本申请的一种直播质量检测处理方法,在其典型实施例中,其包括如下步骤:

步骤S11,响应主播端的直播间开启事件,获取该主播端作用于直播流的开播源信息,且监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据:

服务器响应平台中任意主播端的所述直播间开启事件,获取该主播端推送其自身的直播流的开播源信息,且在该主播端的直播间开启后,将监听该主播端在其开启的直播间中的所述直播互动事件,进而统计所述直播互动事件所地狱的直播互动数据。

所述的直播间开启事件是指处于当前直播平台的主播端开启用于进行直播业务的直播间的事件,服务器通过响应当前直播平台中的所述直播间开启事件,进而获取该直播间开启事件所属的主播端推送自身直播流的所述开播源信息。

所述的开播源信息是指用于表征主播端生成其自身直播流的所采用的开播工具,例如,当所述主播端推送至服务器中的直播流为摄像视频流时,则该直播流对应的开播源信息中包含的开播源类型为摄像工具,如手机摄像头或相机等摄影播放源,当所述主播端推送至服务器中的直播流为视频文件时,则该直播流所对应的开播源信息中包含的开播源类型为视频播放器等视频播放源,又比如当所述直播流为音频流时,则该直播流所对应的开播源信息中包含的开播源类型可为麦克风或音频播放器等音频播放源,当然,所述主播端的直播流可为由多种开播工具所生成的直播流,例如,当所述直播流为露脸直播电影解说的直播内容时,则该直播流中将包含主播用户通过开播源类型为摄影工具所生成的录像画面、通过开播源类型为视频播放器所生成的电影画面、以及通过麦克风的音频流,而当主播端关闭任意开播工具时,其所对应的直播流的所述开播源信息中也将记载关闭的开播工具所对应的开播源类型。

服务器响应所述直播间开启事件且获取所述主播端推送的直播流后,将通过其所对应的直播流特征信息,获取该直播流特征信息中包含的所述开播源信息。

当所述主播端开启直播间进行直播业务后,服务器将监听该主播端作用于所述直播间的直播互动事件,所述直播互动事件是指处于主播端的主播用户与处于所述直播间的观众端的观众用户进行基于直播业务的交互事件,例如,主播用户与直播间中的观众用户通过公屏聊天区进行交流、主播用户通过直播流与直播间中的观众用户进行对话,或者主播用户答谢直播间中观众用户的赠送虚拟礼物等交互行为皆为所述直播互动事件。

服务器监听所述主播端在其直播间的所述直播互动事件,以统计所述直播互动事件所对应的直播互动数据,所述的直播互动数据一般是指主播端与处于直播间中的观众端进行有效互动的统计数据,例如,服务器监听所述主播端作用于直播间中公屏聊天互动事件,获取主播端输出至该直播间的公屏聊天区中的一个或多个聊天文本,同时对该主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容,进而通过获取处于所述直播间的多个观众端所对应的用户昵称,校验各所述聊天文本及文本内容中是否存在与该些用户昵称相匹配的词组,以统计校验结果为存在相匹配词组的结果数量,结果为存在相匹配词组即表征所述聊天文本或音频流为有效互动,即所述结果数量可作为所述直播互动数据。

另一种所述直播互动数据的统计方式为服务器响应作用于所述直播间的虚拟礼物赠送事件,获取赠送该事件所对应的虚拟礼物的观众端的送礼用户昵称,且当所述直播间触发观众进入事件,服务器将响应该事件以获取进入所述直播间的新观众端的新观众用户昵称,以便服务器对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容,进而校验所述文本内容是否与所述送礼用户昵称或新观众用户昵称相匹配,若相匹配则表征所述虚拟礼物赠送事件为有效的赠礼事件,而非刷礼物等为了防止直播间被平台判断为挂播直播间的数据造假行为,则服务器将相应更新所述主播端所对应的所述直播互动数据,例如,文本内容与所述送礼用户昵称及新观众用户昵称相匹配时,则对应更新所述直播互动数据中用于表征为有效送礼或有效新观众互动的互动数据。

步骤S12,识别出所述直播流对应的直播特征标识,且确定该直播流的视频截图与所述主播端所属的录播视频流的特征相似度,获取特征相似度较高的疑似录播截图:

服务器接收所述主播端推送的直播流后,将定时或实时对该直播流进行实时直播特征标识的识别,以便于后续判断该主播端在其直播间中进行的直播业务是否与该主播端预设的直播分区相对应,具体的,服务器调用训练至收敛的图像特征提取模型提取所述直播流中的视频流,获取该视频流所对应的图像特征向量,同时调用训练至收敛的语音识别模型提取所述直播流中的音频流,获取该音频流所对应的文本内容,且调用训练至收敛的文本特征提取模型提取所述文本内容,获取该文本信息的文本特征向量,进而在获取所述图像特征训练即文本特征向量后,分别对该图像特征向量及文本特征向量进行分类映射,以确定所述直播流所对应的直播特征标识。

所述的直播特征标识是指用于表征直播流所对应的直播内容、直播场景或主播属性等直播流中为观众用户所呈现的内容,例如,当所述直播流的视频流中输出的视频画面为主播用户在室内进行直播卖货时,且该主播用户的女性时,该直播流被服务器所识别出的直播特征标识中将包含直播带货标识、室内场景及女主播标识。

服务器在对所述直播流进行直播特征标识识别的同时,以将对该直播流进行录播画面检索,以获取该直播流中与所述主播端所属的录播视频流中画面较为相似的视频截图,具体的,服务器分别截取所述直播流的多个视频帧的视频截图,并提取该些视频截图的图像特征,且获取所述主播端所属的录播视频库,通过计算该些视频截图的图像特征分别与该录播视频库中一个或多个录屏视频流的特征相似度,将相似度较高的视频截图确定为所述疑似录播截图,以便后续将该疑似录播截图推送至审核端中进行人工审核,进一步地判断所述直播间是否为挂播直播间。

所述的录播视频流一般是指所述主播端以往的直播流,服务器通过将所述录播视频流对应存储至所述主播端所属的录播视频库中,以便对该主播端当前所推送的直播流进行录播画面检索,且同时也可供平台中的用户进行浏览观看。

步骤S13,调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验,若校验结果为挂播直播间,则相应修改所述主播端的直播权限以控制其所述直播流的产出:

服务器调用预设的所述挂播直播校验处理,以根据所述直播间的开播源信息、直播特征标识或直播互动数据,对该直播间进行挂播直播间校验,判断该直播间是否为所述挂播直播间。

所述的挂播直播间是指在直播平台上进行低质量直播的直播间,例如,挂播直播间一般通过在其直播间中播放以往的直播录像、或在直播间中直播与其所处的直播分区无相关的直播内容,或者仅开启直播间而不进行开展任意的直播业务等,挂播直播间严重影响直播平台的直播业务,影响平台用户的直播观看体验。

所述的第一校验是指服务器根据所述挂播直播校验策略校验所述主播端的直播间是否存在挂播的第一轮机器校验方式,其中,所述的挂播直播校验策略是指用于根据直播间的开播源信息、直播特征标识或直播互动数据的校验直播间是否为挂播直播间的校验策略,例如,所述挂播直播校验策略中存在针对直播间的所述开播源信息的校验策略,具体的,服务器确定所述直播间的开播源信息,当该开播源信息中包含的为摄像头的开播源类型时,服务器判断该摄像头是否开启,当服务器确定该摄像头的关闭时间超过预设校验时间时,所述直播间将初步被判断为挂播直播间,同时根据所述挂播直播校验策略中针对该直播间的所述直播特征标识或直播互动数据,进一步地校验所述直播间是否为挂播直播间。

另外,服务器调用所述挂播直播校验策略,校验所述主播端的开播源信息,当所述开播源信息为视频播放源时,服务器将获取该视频播放源所对应的视频流,具体的,所述视频播放源一般是指视频播放器,而所述视频流是指该视频播放其中播放的视频文本,服务器获取所述视频流的补充增强信息(SEI)后,将解析该补充增强信息(SEI),校验该补充增强信息(SEI)中是否包含所述录播特征标识,具有所述录播特征标识的视频流一般为通过直播平台的直播录制工具所生成的录播视频流独有的特征标识,若视频流的补充增强信息(SEI)中包含该录播特征标识,则表明该视频流为所述录屏视频流,即所述直播间符合与开播源信息相对应的挂播直播校验策略,则该直播间将被服务器初步确定为所述挂播直播间。

关于所述的挂播直播校验策略中针对直播间的所述直播特征标识的校验策略,服务器将首先确定所述直播间的预设直播分区,获取该直播分区所对应的直播类型,以根据最新为所述主播端所对应的直播流所识别的直播特征标识,判断所述直播类型是否与该直播特征标识相匹配,当所述直播类型与直播特征标识不匹配时,则所述直播间将被初步确定为所述挂播直播间;另外,服务器也可根据通过所述直播特征标识中关于人声标识,确定该人声标识是否表征直播流中存在人声,若不存在,则所述直播间将被初步确定为所述挂播直播间。

关于所述的挂播直播校验策略中针对直播间的所述直播互动数据的校验策略,一般为判断所述直播互动数据是否超过预设的互动数值,例如,服务器解析直播间的所述直播互动数据,获取直播互动数据中有效送礼互动数据、有效新观众互动数据、有效语言交流互动数据等,当该些互动数据任意一个或多个未超过相对应的互动数值时,则所述直播间将被初步确定为所述挂播直播间。

服务器根据所述的挂播直播校验策略校验中关于所述直播间的开播源信息、直播特征标识及直播互动数据,逐步地校验该直播间是否为挂播直播间,一般当服务器判断所述直播间的开播源信息、直播特征标识及直播互动数据皆被判断为符合相应的挂播直播校验策略时,则该直播间将被确定为所述挂播直播间,进而相应修改所述主播端的直播权限,以控制该直播间的所述直播流的产出,例如,禁止推送该直播间至直播平台的推荐直播列表中,所述推荐直播列表中包含直播平台推荐给平台用户进行浏览的直播间,且禁止该直播间的主播端授权开启直播间,停止该主播端在当前平台中的直播业务。

当服务器判断直播间的所述开播源信息、直播特征标识及直播互动数据不完全符合相关的挂播直播校验策略时,则服务器会根据所述直播间所满足的挂播直播校验策略,输出表征该直播间疑似存在的挂播问题的校验结果至所述审核端中进行第二校验,例如,服务器判断所述直播间除了其开播源信息符合用于校验是否为录播的挂播直播校验策略外,该直播间的直播特征标识及直播互动数据皆不符合用于校验是否为挂机的挂播直播校验策略时,则该直播间将被服务器确定为疑似录播的挂播直播间,服务器将表征该直播间疑似存在录播的挂播问题的校验结果推送至所述审核端中,或者,服务器判断所述直播间的所述直播特征标识及直播互动数据符合用于校验是否为挂机的挂播直播校验处理外,该直播间的开播源信息不符合用于校验是否为录播的挂播直播校验处理时,则服务器将表征该直播间疑似存在挂机的校验结果推送至所述审核端中,当然,本领域技术人员可根据实际的应用场景设计各挂播直播校验策略的校验目的及其所需的直播间数据,恕不赘述;另外,服务器向所述审核端推送所述校验结果时,将同时推送该直播间的所述开播源信息、直播特征标识、直播互动数据及疑似录播截图推送至审核端中进行第二校验。

另外,所述的挂播直播校验策略中针对直播间的开播源信息、直播特征标识及直播互动数据皆预设不同的校验权重,例如,当所述开播源信息的校验权重最高时,若服务器判断直播间的所述开播源信息的符合相关的挂播直播校验策略时,则服务器将不再判断该直播间的所述直播特征标识及直播互动数据是否满足相关的挂播直播校验策略,而直接将该直播间确定为挂播直播间;本领域技术人员可灵活设计所述校验权重,恕不赘述。

步骤S14,若校验结果为疑似挂播直播间时,则将所述开播源信息、直播特征标识、直播互动数据及所述疑似录播截图推送至审核端进行第二校验,进而根据审核端推送的审核结果确定该直播间是否为挂播直播间:

当服务器通过所述挂播直播校验策略确定所述直播间为疑似挂播直播间时,将该直播间的所述开播源信息、直播特征标识、直播互动数据及疑似录播截图推送至所述审核端中,以便所述审核端对该直播间进行人工审核。

所述的第二校验是指审核端根据所述主播端的开播源信息、直播特征标识、直播互动数据及所述疑似录播截图进行第二轮校验的方式,该校验方式一般针对被第一轮校验判断为存在疑似挂播的直播间,其中,所述的审核端是指进行人工审核业务的执行端,所述审核端接收服务器推送的所述直播间的所述开播源信息、直播特征标识、直播互动数据及疑似录播截图后,将该些信息输出显示至挂播直播间审核页面中,以便处于该审核端的审核人员进行人工审核,具体的,所述审核端接收由服务器推送的疑似挂播直播间信息,将该疑似挂播直播间信息中包含的直播间特征信息、开播源信息、直播特征标识及直播互动数据输出至挂播直播间页面的图形用户界面中进行显示,且将所述疑似挂播直播间信息中包含的疑似录播截图及其对应的录播视频同步输出至图形用户界面中显示,进而响应由处于该审核端的审核人员所触发的作用于所述疑似挂播直播间信息所对应的直播间的审核事件,将该审核事件所对应的审核结果推送至服务器中。

请参考图3,图3为所述挂播直播间审核页面的图形用户界面的示意图,图3中将所述疑似挂播直播的开播源信息、直播特征标识及直播互动数据输出至所示挂播直播间审核页面中显示,且将所述疑似录播截图输出至图3中的疑似录播截图窗口301中显示,使所述疑似录播截图与其所对应的录播视频同步输出至所示挂播直播间审核页面中进行显示,且图3中所示的审核结果窗口302可用于生成由审核人员所编辑的审核结果推送至服务器中,以便服务器根据该审核结果判断所述疑似挂播直播间是否为挂播直播间。

另外,所述审核端也可通过自身的疑似挂播校验策略对所述疑似挂播直播间进行校验,以在所述第一校验的校验基础上进一步地校验该疑似挂播直播间是否为挂播直播间,例如,审核端通过所述判断所述疑似录播截图与其相对应的录播视频流的相似度数据,当该相似度数据超过预设的阈值时,该阈值一般设置在70%-90%的范围内,则该疑似挂播直播间将被确定为挂播直播间,所述审核端将该审核结果推送至服务器中,以便服务器相应修改所述挂播直播间所属的主播端的直播权限。

服务器接收由所述审核端推送的所述审核结果后,将根据该审核结果最终确定所述疑似挂播直播间是否为挂播直播间,若所述审核结果表征该疑似挂播直播间为挂播直播间时,则服务器将相应修改该挂播直播间所属的主播端的直播权限,以控制该直播间的所述直播流的产出,例如,禁止该直播间推送直播间至服务器中,禁止推送该直播间至直播平台的推荐直播列表中,所述推荐直播列表中包含直播平台推荐给平台用户进行浏览的直播间,且禁止该直播间的主播端授权开启直播间,停止该主播端在当前平台中的直播业务。

通过本典型实施例中可知,本方法为直播平台提供检测平台中存在的挂播直播间的功能,根据直播间的开播源信息、直播互动数据、直播特征标识自动化挂播校验检测,判断所示直播间是否为挂播直播间,多维地对直播间进行挂播校验,相比较传统地单一直播数据校验方式的局限性,本方法有效地提升了挂播直播间的校验准确率,防止出现误判的情况,造成错误封禁平台中正常直播的直播间,影响正常直播间中主播用户的直播业务的进行及观众用户的直播观看体验;其次,本方法除了自动化地检测平台中存在的挂播直播间外,还将截取直播流中疑似录播的视频截图,以便在自动校验挂播系统无法完成确定疑似挂播直播间是否为挂播直播间时,将疑似挂播直播间的直播信息及疑似录播视频截图推送至审核端进行人工审核,提升挂播校验系统整体的挂播校验准确性。

以上的典型实施例及其变化实施例充分揭示了本申请的直播质量检测处理方法的实施方案,但是,仍可通过对一些技术手段的变换和扩增而演绎出该方法的多种变化实施例,如下概要说明其他实施例:

一种实施例中,请参考图4及图5,所述监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据的步骤中,包括如下由服务器执行的步骤:

步骤S111,监听所述主播端作用于直播间中公屏聊天互动事件,获取主播端输出至该直播间的公屏聊天区中的一个或多个聊天文本:

请参考图4,图4为直播间页面的图形用户界面的示意图,服务器响应所述主播端的所述公屏聊天互动事件,获取该主播端推送至图4中的公屏聊天区域401中显示的所述聊天文本。

所述聊天文本一般由所述主播端推送至服务器中,以便服务器获取该聊天文本广播至该主播端所处的直播间中进行显示,同时服务器也将根据该聊天文本进行后续的直播互动数据统计。

步骤S112,对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容:

服务器获取主播端推送的直播流,并解析该直播流以获取其包含的所述音频流,以调用训练至收敛的声学语音识别模型,通过对该音频流进行语音预处理,经声学模型提取语音特征之后,采用语言模型识别语音特征,获得相应的文本内容,实现语音转文字的操作。

步骤S113,获取处于所述直播间的多个观众端所对应的用户昵称,校验各所述聊天文本及文本内容中是否存在与该些用户昵称相匹配的词组:

服务器获取所述主播端所处的直播间中的多个观众端所对应的所述用户昵称,并判断所述聊天文本及文本内容总是否存在与该些用户昵称相匹配的词组,例如,该些用户昵称中存在为小明的用户昵称时,服务器则校验所述聊天文本及文本内容是否存在“小明”的词组。

步骤S114,统计校验结果为存在相匹配词组的结果数量,所述直播互动数据中包含该结果数量:

服务器将统计所述聊天文本或文本内容中存在与所述用户昵称相匹配的词组的校验结果的数量,以对应更新该主播端所属的所属直播互动数据。

本实施例中,通过校验主播端推送的聊天文本及音频流中是否存在与处于直播间的观众用户昵称,进而判断主播用户是否与当前直播间中的观众进行互动,以统计有效的互动次数。

一种实施例中,请参考图4及图6,所述监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据的步骤中,包括如下由服务器执行的步骤:

步骤S111’,响应作用于所述直播间的虚拟礼物赠送事件,获取赠送该事件所对应的虚拟礼物的观众端的送礼用户昵称:

服务器响应所述主播端所属的直播间中的所述虚拟礼物赠送事件,确定该虚拟礼物赠送事件中赠送虚拟礼物的观众端,以获取该观众端所对应的送礼用户昵称。

所述的虚拟礼物赠送事件数字是指处于直播间的观众端向主播端赠送相对应的虚拟礼物的事件。

步骤S112’,响应作用于所述直播间的观众进入事件,获取进入所述直播间的新观众端的新观众用户昵称:

服务器响应所述主播端所处的直播间中的所述观众进入事件,确定该观众进入事件所对应的新观众端,以获取该新观众端所对应的新观众用户昵称。

请参考图4,图4为直播间页面的图形用户界面的示意图,图4中的新观众进入通知窗口401即为所述观众进入事件在直播间中的可视化方式。

步骤S113’,对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容:

服务器获取主播端推送的直播流,并解析该直播流以获取其包含的所述音频流,以调用训练至收敛的声学语音识别模型,通过对该音频流进行语音预处理,经声学模型提取语音特征之后,采用语言模型识别语音特征,获得相应的文本内容,实现语音转文字的操作。

步骤S114’,校验所述文本内容是否与所述送礼用户昵称或新观众用户昵称相匹配,若是,则相应更新所述主播端所对应的直播互动数据:

服务器校验所述文本内容是否与所述送礼用户昵称或新观众用户昵称相匹配,具体的,服务器通过查询所述文本内容中是否存在与所述送礼用户昵称及新观众用户昵称相对应的词组,以判断该文本内容是否与所述送礼用户昵称或新观众用户昵称相匹配,若匹配,则对应更新所述直播互动数据中关于送礼互动次数及新观众互动次数。

本实施例中,通过响应虚拟礼物赠送事件及新观众进入事件,判断直播间中当前主播是否通过语言与送礼的观众或新观众进行有效互动,进而统计该些事件所对应的直播互动数据。

一种实施例中,请参考图7,所述识别出所述直播流对应的直播特征标识的步骤中,包括如下由服务器执行的步骤:

步骤S121,调用训练至收敛的图像特征提取模型提取所述直播流中的视频流,获取该视频流所对应的图像特征向量:

服务器接收由主播端推送的所述直播流后,将解析获取该直播流中包含的视频流,以采用一个预训练至收敛状态的图像特征提取模型,例如Resnet,对该直播流进行特征提取,获得表征其深层语义信息的图像特征向量,将该图像特征向量归一化为高维向量。

步骤S122,调用训练至收敛的语音识别模型提取所述直播流中的音频流,获取该音频流所对应的文本内容:

服务器获取主播端推送的直播流,并解析该直播流以获取其包含的所述音频流,以调用训练至收敛的语音识别模型,通过对该音频流进行语音预处理,提取语音特征之后,采用语言模型识别语音特征,获得相应的文本内容,实现语音转文字的操作。

步骤S123,调用训练至收敛的文本特征提取模型提取所述文本内容,获取该文本信息的文本特征向量:

采用一个预训练至收敛状态的文本特征提取模型,例如Bert、LSTM等,对所述文本内容进行特征提取,获得表征其深层语义信息的文本特征向量,将该文本特征向量归一化为高维向量。

步骤S124,分别对所述图像特征向量及文本特征向量进行分类映射,确定所述直播流的所对应的直播特征标识:

服务器获取所述图像特征向量及文本特征向量后,将采用一个分类器,分别将所述图像特征向量及文本特征向量全连接后映射到分类空间,得出所述图像特征向量及文本特征向量映射分别到多个直播特征类型相对应的分类概率,其中分类概率最大的分类模型,即为所述直播流的直播内容所包含的所述直播特征标识。

本实施例中,通过分别提取直播流的视频流及音频流的特征信息,并根据该特征信息对直播流进行直播特征分类,进而确定出该直播流所对应的直播特征标识。

一种实施例中,请参考图8,所述调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验的步骤中,包括如下由服务器执行的步骤:

步骤S131,当所述开播源信息包含为视频播放源的开播源类型时,获取该视频播放源所对应的视频流的补充增强信息:

服务器调用所述挂播直播校验策略,校验所述主播端的开播源信息,当所述开播源信息为视频播放源时,服务器将获取该视频播放源所对应的视频流,具体的,所述视频播放源一般是指视频播放器,而所述视频流是指该视频播放其中播放的视频文本。

服务器获取所述视频播放源所播放的视频流后,将获取该视频流的所述补充增强信息,所述补充增强信息是指用于表征视频流的识别码,不同的视频流具有不同的识别码,如视频流的ID用于区分不同的视频流。

步骤S132,解析所述补充增强信息,校验该补充增强信息中是否包含录播特征标识:

服务器获取所述视频流的补充增强信息后,将解析该补充增强信息,校验该补充增强信息中是否包含所述录播特征标识。

具有所述录播特征标识的视频流一般为通过直播平台的直播录制工具所生成的录播视频流独有的特征标识,若视频流的补充增强信息中包含该录播特征标识,则表明该视频流为所述录屏视频流。

步骤S133,当所述补充增强信息中包含所述录播特征标识时,则表征所述视频流为录播视频流,所述主播段所处的直播间将确定为挂播直播间:

当服务器校验所述视频流的补充增强信息中包含所述录播特征标识时,则表征该视频流为录播视频流,即所述直播间符合与开播源信息相对应的挂播直播校验策略,则该直播间将被服务器初步确定为所述挂播直播间。

本实施例中,当直播间的直播流为主播用户通过视频播放器所播放的视频时,将通过判断该视频的补充增强信息判断该视频流是否为录屏视频,以确定直播间是否为挂播直播间。

一种实施例中,请参考图9,所述调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验的步骤中,包括如下由服务器执行的步骤:

步骤S131’,确定所述主播端所处的直播间的预设直播分区,获取该直播分区所对应的直播类型:

直播间预设的直播分区一般由主播端所设置,服务器确定直播间的预设直播分区,以获取该直播间所对应的直播类型,例如,直播分区为唱歌分区的直播间其所对应的直播类型一般为歌词类型。

步骤S132’,根据最新为所述主播端所对应的直播流所识别的直播特征标识,判断所述直播类型是否与该直播特征标识相匹配:

服务器根据最新根据所述主播端的直播流所识别的所述直播特征标识,确定该直播特征标识所表征的直播类型,判断该直播特征标识所表征的直播类型是否为所述直播间的直播类型。

步骤S133’,当所述直播类型与直播特征标识不匹配时,则所述直播间将被确定为所述挂播直播间:

当服务器确定所述直播间的直播类型与其所对应的所述直播特征标识不匹配时,则该直播间将被服务器初步确定为所述挂播直播间。

本实施例中,通过判断直播间的直播内容是否与其对应的直播分区相符,以判断该直播间是否为挂播直播间。

一种实施例中,请参考图3及图10,若校验结果为疑似挂播直播间时,则将所述开播源信息、直播特征标识、直播互动数据及所述疑似录播截图推送至审核端进行第二校验的步骤中,包括如下由审核端执行的步骤:

步骤S141,接收由服务器推送的疑似挂播直播间信息,将该疑似挂播直播间信息中包含的直播间特征信息、开播源信息、直播特征标识及直播互动数据输出至图形用户界面中进行显示:

审核端接收由服务器推送的所述疑似挂播直播间信息,该疑似挂播直播间信息中包含疑似直播间的所述直播间特征信息、开播源信息、直播特征标识及直播互动数据,所述直播间特征信息中包含疑似直播间的直播间ID、直播间分区、直播间观众数量、主播名称及主播进行直播业务的设备等。

请参考图3,审核端解析获取所述疑似挂播直播间信息中包含的直播间特征信息、开播源信息、直播特征标识及直播互动数据后,将该些信息输出至如图3所示的挂播直播间审核界面中进行显示。

步骤S142,将所述疑似挂播直播间信息中包含的疑似录播截图及其对应的录播视频同步输出至图形用户界面中显示:

请参考图3,图3为所述挂播直播间审核页面的图形用户界面的示意图,所示审核端将所述疑似录播截图输出至图3中的疑似录播截图窗口301中显示,使所述疑似录播截图与其所对应的录播视频同步输出至所示挂播直播间审核页面中进行显示

步骤S143,响应作用于所述疑似挂播直播间信息所对应的直播间的审核事件,将该审核事件所对应的审核结果推送至服务器中:

请参考图3,图3中所示的审核结果窗口302可用于生成由审核人员编辑所述审核结果,当审核人员通过审核结果窗口302完成审核结果的编辑后,审核端将响应所述审核事件,将审核人员在所示审核结果窗口302中编辑的审核结果推送至服务器中,以便服务器根据该审核结果判断所述疑似挂播直播间是否为挂播直播间。

本实施例中,本申请具有人工审核端进行进一步的审核,审核疑似挂播直播间是否为挂播直播间,提升审核挂播直播间的准确率。

进一步,可以通过将上述各实施例所揭示的方法中的各个步骤进行功能化,构造出本申请的一种直播质量检测处理装置,按照这一思路,请参阅图11,其中的一个典型实施例中,该装置包括:直播开启响应模块11,用于响应主播端的直播间开启事件,获取该主播端作用于直播流的开播源信息,且监听所述主播端作用于所述直播间的直播互动事件,统计该直播互动事件所对应的直播互动数据;直播流识别模块12,用于识别出所述直播流对应的直播特征标识,且确定该直播流的视频截图与所述主播端所属的录播视频流的特征相似度,获取特征相似度较高的疑似录播截图;挂播直播间校验模块13,用于调用预设的挂播直播校验策略,根据所述开播源信息、直播特征标识或直播互动数据,进行第一校验,若校验结果为挂播直播间,则相应修改所述主播端的直播权限以控制其所述直播流的产出;审核结果处理模块14,用于若校验结果为疑似挂播直播间时,则将所述开播源信息、直播特征标识、直播互动数据及所述疑似录播截图推送至审核端进行第二校验,进而根据审核端推送的审核结果确定该直播间是否为挂播直播间。

一种实施例中,所述直播开启响应模块11包括:聊天文本获取子模块,用于监听所述主播端作用于直播间中公屏聊天互动事件,获取主播端输出至该直播间的公屏聊天区中的一个或多个聊天文本;文本内容获取子模块,用于对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容;用户昵称匹配子模块,用于获取处于所述直播间的多个观众端所对应的用户昵称,校验各所述聊天文本及文本内容中是否存在与该些用户昵称相匹配的词组;结果数量统计子模块,用于统计校验结果为存在相匹配词组的结果数量,所述直播互动数据中包含该结果数量。

一种实施例中,所述直播流识别模块12包括:礼物赠送响应子模块,用于响应作用于所述直播间的虚拟礼物赠送事件,获取赠送该事件所对应的虚拟礼物的观众端的送礼用户昵称;观众进入响应子模块,用于响应作用于所述直播间的观众进入事件,获取进入所述直播间的新观众端的新观众用户昵称;文本内容获取子模块,用于对所述主播端的直播流中的音频流进行声学语音识别,获得其中的语音信息相对应的文本内容;用户昵称匹配子模块,用于校验所述文本内容是否与所述送礼用户昵称或新观众用户昵称相匹配,若是,则相应更新所述主播端所对应的直播互动数据。

另一种实施例中,所述直播流识别模块12还块包括:直播流特征提取子模块,用于调用训练至收敛的图像特征提取模型提取所述直播流中的视频流,获取该视频流所对应的图像特征向量;文本内容获取子模块,用于调用训练至收敛的语音识别模型提取所述直播流中的音频流,获取该音频流所对应的文本内容;文本特征获取子模块,用于调用训练至收敛的文本特征提取模型提取所述文本内容,获取该文本信息的文本特征向量;直播特征标识确定子模块,用于分别对所述图像特征向量及文本特征向量进行分类映射,确定所述直播流的所对应的直播特征标识。

一种实施例中,所述挂播直播间校验模块13包括:补充增强信息获取子模块,用于当所述开播源信息包含为视频播放源的开播源类型时,获取该视频播放源所对应的视频流的补充增强信息;补充增强信息解析子模块,用于解析所述补充增强信息,校验该补充增强信息中是否包含录播特征标识;挂播直播间确定子模块,用于当所述补充增强信息中包含所述录播特征标识时,则表征所述视频流为录播视频流,所述主播段所处的直播间将确定为挂播直播间。

另一种实施例中,所述挂播直播间校验模块13还包括:直播类型获取子模块,用于确定所述主播端所处的直播间的预设直播分区,获取该直播分区所对应的直播类型;类型特征匹配子模块,用于根据最新为所述主播端所对应的直播流所识别的直播特征标识,判断所述直播类型是否与该直播特征标识相匹配;挂播直播间确定子模块,当所述直播类型与直播特征标识不匹配时,则所述直播间将被确定为所述挂播直播间。

一种实施例中,所述审核结果处理模块14包括:信息输出显示子模块,用于接收由服务器推送的疑似挂播直播间信息,将该疑似挂播直播间信息中包含的直播间特征信息、开播源信息、直播特征标识及直播互动数据输出至图形用户界面中进行显示;信息同步显示子模块,用于将所述疑似挂播直播间信息中包含的疑似录播截图及其对应的录播视频同步输出至图形用户界面中显示;审核结果推送子模块,用于响应作用于所述疑似挂播直播间信息所对应的直播间的审核事件,将该审核事件所对应的审核结果推送至服务器中。

为解决上述技术问题,本申请实施例还提供一种计算机设备,用于运行根据所述直播质量检测处理方法所实现的计算机程序。具体请参阅图12,图12为本实施例计算机设备基本结构框图。

如图12所示,计算机设备的内部结构示意图。该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种直播质量检测处理方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种直播质量检测处理方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

本实施方式中处理器用于执行本发明的直播质量检测处理装置中的各个模块/子模块的具体功能,存储器存储有执行上述模块所需的程序代码和各类数据。网络接口用于向用户终端或服务器之间的数据传输。本实施方式中的存储器存储有直播质量检测处理装置中执行所有模块/子模块所需的程序代码及数据,服务器能够调用服务器的程序代码及数据执行所有子模块的功能。

本申请还提供一种非易失性存储介质,所述的直播质量检测处理方法被编写成计算机程序,以计算机可读指令的形式存储于该存储介质中,计算机可读指令被一个或多个处理器执行时,意味着该程序在计算机中的运行,由此使得一个或多个处理器执行上述任一实施例直播质量检测处理方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。

综上所述,本申请为直播平台提供检测平台中存在的挂播直播间的功能,多维地对直播间进行挂播校验,相比较传统地单一直播数据校验方式的局限性,本申请有效地提升了挂播直播间的校验准确率,防止出现误判的情况,造成错误封禁平台中正常直播的直播间,影响正常直播间中主播用户的直播业务的进行及观众用户的直播观看体验。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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