火山引擎直播质检平台针对客户直播和视频内容合规需求,适用于电商直播、在线教育、社交娱乐等需要对直播或视频内容进行合规审核的业务场景,提供机审与人审结合的全流程审核工具,帮助企业节约成本并提升合规工作的效率。本文档介绍直播质检和视频质检相关的接口与回调说明,包含针对直播流的直播质检服务、针对视频文件的视频质检服务,并提供基于火山方舟和豆包大模型的意图质检能力。
下图展示了直播质检产品的调用流程和数据流转过程,包括从业务服务方发起请求、请求鉴权、任务创建、数据流转、任务执行及回调通知,到质检报告详情查询的各个步骤。您可以通过流程图清晰地了解每个步骤的操作及关系,确保质检任务的顺利进行。
直播质检平台支持针对直播流的质量检查,您可以使用以下接口和回调实现任务创建、质检报告获取和实时消息回调等功能。
类别 | API | 说明 |
|---|---|---|
项目 | 获取所有已创建的项目列表,包括项目名称、项目包含的审核场景数量和质检任务数量等。 | |
场景 | 获取指定项目下所有已创建的审核场景列表,包括审核场景 ID、名称,以及包含的规则数量等。 | |
获取指定项目下指定审核场景的详情,包括场景名称、场景类型、场景描述、场景包含的规则列表等。 | ||
任务 | 创建质检任务。 | |
结束正在机审中的任务。 | ||
获取指定项目下所有已创建的质检任务列表,包含任务状态、任务 ID、直播拉流地址等任务详情。 | ||
获取指定项目下的质检任务详情,包含任务状态、任务 ID、直播拉流地址等任务详情。 | ||
获取指定任务的质检报告,包含违规占比、话术分析占比、图像分析占比等。 | ||
获取多个任务的合并质检报告,包含违规占比、话术分析占比、图像分析占比等。 | ||
获取质检任务中的所有截图列表。 | ||
人审 | 在指定直播质检任务中,对直播进行实时人工处置(警告或断流);或在机审结束后,提交是否人工审核通过的结论。 |
回调 | 说明 |
|---|---|
在任务开始到结束的整个生命周期中,当发生以下事件时,直播质检会对所设置的接口地址进行回调通知。
|
视频质检支持针对视频文件进行内容审核与质量检查。您可以通过以下接口完成视频质检场景管理、任务创建、任务查询、报告获取以及人工审核等操作。
类别 | API | 说明 |
|---|---|---|
场景 | 获取当前账号下可用的视频质检场景列表。 | |
场景 | 获取指定视频质检场景的详细配置和规则信息。 | |
任务 | 创建视频质检任务。任务创建成功后返回任务 ID。 | |
任务 | 结束指定的视频质检任务。 | |
任务 | 获取当前账号下的视频质检任务列表及任务状态信息。 | |
任务 | 获取指定视频质检任务的详细信息。 | |
任务 | 获取指定视频质检任务生成的质检报告。 | |
人审 | 对视频质检结果提交人工审核结论。 |
回调 | 说明 |
|---|---|
在视频质检任务生命周期内,当任务状态变化、机审完成、审核结果生成或提交人工审核意见等事件发生时,向配置的回调地址发送通知。 |