开放能力
开发平台
行业应用
生态合作
开发与教学
资讯 社区 控制台
技术能力
语音技术
文字识别
人脸与人体
图像技术
语言与知识
视频技术
AR与VR
数据智能
场景方案
部署方案
行业应用
智能教育
智能医疗
智能零售
智能工业
企业服务
智能政务
信息服务
智能园区

提交任务

直播审核-提交任务

接口地址: https://aip.baidubce.com/rest/2.0/solution/v1/live/v1/config/save
请求方式:POST
请求体格式化: content-type:application/x-www-form-urlencoded

请求参数

参数名称 数据类型 描述 是否必须
appid Long 应用ID
streamUrl String 流地址,支持hls、rtmp、rtsp协议
strategyId Long 策略ID
streamType String 流地址协议类型,例如:hls、rtmp、rtsp等
extId String 用户侧流唯一标识,长度限制45字符以内
startTime Long 直播开始时间戳,当前时间之后,单位ms
endTime Long 直播结束时间戳,startTime之后,单位ms
streamName String 直播名称,长度限制20字符以内
streamDealInfo Object 音视频流处理方案,字段说明见下方 否,默认是视频抽帧频率5s,音频切分VAD模式,最长时间60s
subEvents Object 音频流、视频流订阅事件,字段说明见下方,默认音频、视频订阅都是违规
noticeUrl String 通知地址 ,接口定义见通知接口
region String hd/hn/hb 否(默认音视频流地址地域为hb,其他无效参数也是默认hb)
detectType Integer 审核类型 否(0:音、视频都审核,1:视频流,2:音频流; 默认0:音视频)

streamDealInfo结构

参数名称 数据类型 描述 是否必须
videoFrequency Integer 视频流处理抽帧频率,单位s,默认5s抽一帧图
audioCutModel Integer 音频流切分方式 ,VAD模式为0,固定时长切分为1,默认VAD切分音频流片段
audioCutLength Integer 音频流切分方式为固定时长时,切分音频的最长时长,单位s。该参数最长支持设置为60s,默认值为60s

subEvents结构

参数名称 数据类型 描述 是否必须
videoSubEvents String 视频流接收通知的订阅事件,参数是订阅事件的code,之间用英文逗号分隔,默认是2。例如 1,2,3,4
audioSubEvents String 音频流接收通知的订阅事件,参数是订阅事件的code,之间用英文逗号分隔,默认是2。例如 1,2,3,4

响应参数

参数名称 数据类型 描述 是否必须
公共响应体 公共响应参数,logId,ret,msg
data Object 任务提交成功的返回结构体

data结构

参数名称 数据类型 描述 是否必须
taskId String 音视频流任务的任务Id,全局唯一,用于后续停止流、查询审核结果等操作

响应示例

成功示例

{
    "logId":16139832848680002,
    "msg":"success",
    "ret":"0",
    "data":{
        "taskId":"163214312312312"
    }
}

失败示例

{
    "logId": 16139873216780003,
    "msg": "stream config exist",
    "ret": "282905"
}
上一篇
公共参数
下一篇
停止任务