获取拉流信息
1. 接口描述
接口名称:
/eventopenapi/event/pull/info
发送方式:
POST
参数格式:
accept: application/json;content-type: application/json
2. 输入参数
参数 | 类型 | 必须 | 说明 |
---|---|---|---|
token | String | 是 | 统一鉴权token |
eventId | Long | 是 | 直播会议ID |
includePush | Int | 否 | 是否需要推流地址:1 需要,0不需要(默认) |
3. 输出参数
参数 | 类型 | 说明 |
---|---|---|
timeStamp | Long | 返回时间(时间戳,单位毫秒) |
requestId | String | 请求ID(在接口异常时, 需提供请求ID) |
code | Int | 返回的状态码 |
msg | String | 当返回结果的状态码不为200时,包含的错误信息 |
data | json | 返回数据 |
data 参数说明
参数 | 类型 | 说明 |
---|---|---|
eventId | Long | 直播会议ID |
livePullUrl | Array | 拉流列表 |
pushInfo | json | 推流信息 |
pushInfo 参数说明
参数 | 类型 | 说明 |
---|---|---|
pushRtmpUrl | String | 推流地址 |
pushRtmpSign | String | 推流密钥 |
livePullUrl 参数说明
参数 | 类型 | 说明 |
---|---|---|
rtmp_url | String | RTMP拉流地址 |
flv_url | String | FLV拉流地址 |
hls_url | String | HLS拉流地址 |
provider | String | 直播平台名称, netease:网易,tencent:腾讯,ali:阿里, ks: 金山, quanshi: 全时 |
layout_type | Int | 直播布局 1: PC布局(默认),2:移动竖屏(用于二期扩展) |
url_expire_time | Long | 过期时间(单位毫秒) |
4. 示例
输入示例
{
"token":"5d41c4ac806c6440eb6aa8e071115f2b",
"eventId": 554410
}
输出示例
{
"timeStamp": 1646993766652,
"code": 200,
"msg": "Successfully to get the event pull info!",
"data": {
"eventId": 554410,
"livePullUrl": [
{
"rtmp_url": "rtmp://live-play-ks2-test.quanshi.com/live2/153857_239694969_1_ks?t=1647166566&k=0018dc652194e616",
"flv_url": "http://live-play-ks3-test.quanshi.com/live2/153857_239694969_1_ks.flv?t=1647166566&k=10ce0f3bca98584e",
"hls_url": "http://live-play-ks-test.quanshi.com/live2/153857_239694969_1_ks/index.m3u8?t=1647166566&k=ca1f14ca09021ca8",
"provider": "ks",
"layout_type": 1,
"url_expire_time": 1647166566
},
{
"rtmp_url": "rtmp://v0cc07109.live.126.net/live/951a2183a113431d813b675cf0a20e63",
"flv_url": "http://flv0cc07109.live.126.net/live/951a2183a113431d813b675cf0a20e63.flv?netease=flv0cc07109.live.126.net",
"hls_url": "http://pullhls0cc07109.live.126.net/live/951a2183a113431d813b675cf0a20e63/playlist.m3u8",
"provider": "netease",
"layout_type": 1,
"url_expire_time": 0
},
{
"rtmp_url": "rtmp://live-play-tx-test.quanshi.com/live/153857_239694969_1_tencent?txSecret=365e3c502c2ee4e731531bbf908897e9&txTime=622DC466",
"flv_url": "http://live-play-tx-test.quanshi.com/live/153857_239694969_1_tencent.flv?txSecret=365e3c502c2ee4e731531bbf908897e9&txTime=622DC466",
"hls_url": "http://live-play-tx-test.quanshi.com/live/153857_239694969_1_tencent.m3u8?txSecret=365e3c502c2ee4e731531bbf908897e9&txTime=622DC466",
"provider": "tencent",
"layout_type": 1,
"url_expire_time": 1647166566
},
{
"rtmp_url": "",
"flv_url": "",
"hls_url": "",
"provider": "quanshi",
"layout_type": 1,
"url_expire_time": 0
}
]
},
"requestId": "10.255.0.106_20220311_181606_1646993766015"
}