设置推流信息

1. 接口描述

接口名称:

/eventopenapi/event/settings/push/update

发送方式:

POST

参数格式:

accept: application/json;content-type: application/json

2. 输入参数

参数 类型 必须 说明
token String 统一鉴权token
eventId Long 直播会议ID
isEnablePush Int 全局推流开关 0: 关闭, 1: 开启
pushList Array 直播推流列表

pushList 参数说明

参数 类型 必须 说明
providerName String 服务商名称
rtmpUrl String 推流地址
rtmpSign String 推流密钥
isEnabled Int 是否启用 1: 启用, 0: 停用

3. 输出参数

参数 类型 说明
timeStamp Long 返回时间(时间戳,单位毫秒)
requestId String 请求ID(在接口异常时, 需提供请求ID)
code Int 返回的状态码
msg String 当返回结果的状态码不为200时,包含的错误信息
data json 返回数据

4. 示例

输入示例

{
    "token":"5d41c4ac806c6440eb6aa8e071115f2b",
    "eventId": 567452,
    "isEnablePush": 1,
    "pushList": [
        {
            "providerName": "provide-1",
            "rtmpUrl": "rtmp://10.255.0.1",
            "rtmpSign": "rtmpSignPwd001",
            "isEnabled": 1   
        },
        {
            "providerName": "provide-2",
            "rtmpUrl": "rtmp://10.255.0.2",
            "rtmpSign": "rtmpSignPwd002",
            "isEnabled": 1   
        }
    ]
}

输出示例

{
    "timeStamp": 1655110491082,
    "code": 200,
    "msg": "Successfully to update the event push data!",
    "data": null,
    "requestId": "10.255.0.106_20220613_165450_1655110490953"
}