获取拉流信息
1. 接口描述
接口名称:
/eventopenapi/event/settings/pull/info
发送方式:
POST
参数格式:
accept: application/json;content-type: application/json
2. 输入参数
| 参数 | 类型 | 必须 | 说明 | 
|---|---|---|---|
| token | String | 是 | 统一鉴权token | 
| eventId | Long | 是 | 直播会议ID | 
3. 输出参数
| 参数 | 类型 | 说明 | 
|---|---|---|
| timeStamp | Long | 返回时间(时间戳,单位毫秒) | 
| requestId | String | 请求ID(在接口异常时, 需提供请求ID) | 
| code | Int | 返回的状态码 | 
| msg | String | 当返回结果的状态码不为200时,包含的错误信息 | 
| data | json | 返回数据 | 
data 参数说明
| 参数 | 类型 | 说明 | 
|---|---|---|
| eventId | Long | 直播会议ID | 
| channelStatus | Int | 直播状态 直播状态:0: 已创建,1: 直播开始,2: 直播结束, 3: 合并中,4: 会议结束点播中,5: 会议结束无点播,6: 已删除 7: 已关闭 | 
| pullInfo | Json | 直播拉流信息 | 
pullInfo 参数说明
| 参数 | 类型 | 说明 | 
|---|---|---|
| isEnabled | Int | 是否开启拉流:1: 开启,0: 停止 | 
| pullUrl | String | 拉流地址,支持rtmp\flv\mp4\hls | 
| status | Int | 拉流状态 0: 未启动, 1: 执行中, 2: 异常 | 
4. 示例
输入示例
{
    "token":"5d41c4ac806c6440eb6aa8e071115f2b",
    "eventId": 567452
}
输出示例
{
    "timeStamp": 1655111147518,
    "code": 200,
    "msg": "Successfully to get the event pull info!",
    "data": {
        "eventId": 567452,
        "channelStatus": 0,
        "pullInfo": {
            "isEnabled": 0,
            "pullUrl": "https://10.255.0.1/live/livestream.flv",
            "status": 0
        }
    },
    "requestId": "10.255.0.106_20220613_170547_1655111147448"
}
    
  

