获取直播间内各直播频道的推流直播和拉流直播信息。
请求频率:单用户请求频率限制为 120 次/分钟。
以下请求参数列表仅列出了该接口的部分公共参数,完整公共参数列表见公共请求参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GetStreamsAPI | 接口名称。当前 API 的名称为 GetStreamsAPI 。 |
Version | String | 是 | 2020-06-01 | 接口版本。当前 API 的版本为 2020-06-01 。 |
ActivityId | Long | 是 | 1783674001300 | 直播间 ID。您可以通过 ListActivityAPI 接口查询 ID。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
LineDetails | Array of LineDetails | - | 直播频道的推流直播和拉流直播信息列表。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
LineId | Long | 3606624 | 直播频道 ID。 |
LineName | String | Default | 直播频道名称。 |
MainPushInfo | Array of MainPushInfo | - | 推流直播的主流地址信息。 |
BackPushInfo | Array of BackPushInfo | - | 推流直播的备流地址信息。 |
Ratio | String | 1280x720 | 直播频道的分辨率。 |
ForwardInfo | Array of ForwardInfo |
| 拉流直播的主流地址信息。 说明 开始拉流后,拉流任务的有效时间为 48 小时。 |
BackupForwardInfo | Array of BackupForwardInfo |
| 拉流直播的备流地址信息。 说明 开始拉流后,拉流任务的有效时间为 48 小时。 |
ExpireTime | Long | 1697167355 | 推流地址的过期时间。Unix 时间戳,单位为秒。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
PushPath | String | rtmp://push-rtmp-l6-act.pstatp.com/activity/ | 推流服务器地址。 |
PushUrl | String | rtmp://push-rtmp-l6-act.pstatp.com/activity/stream-402918918124208216?keeptime=0013c680&wsSecret=3933d232d0560f8979fb4825843bf32c&wsTime=65ddaf57 | 推流地址。 |
StreamingCode | String | stream-402918918124208216?keeptime=0013c680&wsSecret=3933d232d0560f8979fb4825843bf32c&wsTime=65ddaf57 | 推流密钥。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
PushPath | String | rtmp://push-rtmp-l6-act.pstatp.com/activity/ | 推流服务器地址。 |
PushUrl | String | rtmp://push-rtmp-l6-act.pstatp.com/activity/stream-402918918124208216?k=3a221d196a806cbf&t=1710323159 | 推流地址。 |
StreamingCode | String | stream-402918918124208216?k=3a221d196a806cbf&t=1710323159 | 推流秘钥。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
PullStreamUrl | String | https://example/livesaas?key=example | 拉流直播的主流地址。 |
PullStreamStatus | String |
| 拉流直播任务状态。支持以下取值:
|
PullStreamCheckStatus | String |
| 拉流检测状态。支持以下取值:
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
PullStreamUrl | String | https://example2/livesaas?key=example | 拉流直播的备流地址。 |
PullStreamStatus | String |
| 拉流直播任务状态。支持以下取值:
|
PullStreamCheckStatus | String |
| 拉流检测状态。支持以下取值:
|
GET https://livesaas.volcengineapi.com/?Action=GetStreamsAPI&Version=2020-06-01&ActivityId=1783674001300
{ "ResponseMetadata": { "RequestId": "202310131019011A649D65514456C6D597", "Action": "GetStreamsAPI", "Version": "2020-06-01", "Service": "livesaas", "Region": "cn-north-1", "SystemTime": 1697163541 }, "Result": { "LineDetails": [ { "LineId": 3606624, "ExpireTime": 1697167355, "MainPushInfo": { "PushUrl": "rtmp://push-rtmp-l6-act.pstatp.com/activity/stream-402918918124208216?keeptime=0013c680&wsSecret=3933d232d0560f8979fb4825843bf32c&wsTime=65ddaf57", "PushPath": "rtmp://push-rtmp-l6-act.pstatp.com/activity/", "StreamingCode": "stream-402918918124208216?keeptime=0013c680&wsSecret=3933d232d0560f8979fb4825843bf32c&wsTime=65ddaf57" }, "BackPushInfo": { "PushPath": "rtmp://push-rtmp-l6-act.pstatp.com/activity/", "StreamingCode": "stream-402918918124208216?k=3a221d196a806cbf&t=1710323159", "PushUrl": "rtmp://push-rtmp-l6-act.pstatp.com/activity/stream-402918918124208216?k=3a221d196a806cbf&t=1710323159" }, "ForwardInfo": { "PullStreamUrl": "https://example/livesaas?key=example", "PullStreamStatus": 0, "PullStreamCheckStatus": 0 }, "LineName": "Default", "BackupForwardInfo": { "PullStreamUrl": "https://example2/livesaas?key=example", "PullStreamStatus": 0, "PullStreamCheckStatus": 0 }, "Ratio": "1280x720" } ] } }