QueryLiveStreamStatus 查询直播流状态
根据流编号(orderno)查询单条直播流的推流状态,仅可查询当前账号所属流,不支持批量查询。
请求信息
| 项目 |
内容 |
| 请求地址 |
http://openapi.chunyuyun.cn/QueryLiveStreamStatus.ashx |
| 请求方式 |
POST Form表单 |
| 鉴权方式 |
HMAC-SHA256签名,签名规则参考【签名算法说明】章节 |
请求参数
| 参数名 |
是否必填 |
说明 |
| openapi_key |
是 |
开放密钥 AccessKey |
| Timestamp |
是 |
Unix秒级时间戳 |
| Nonce |
是 |
随机字符串,推荐GUID |
| Signature |
是 |
签名结果 |
| orderno |
是 |
流唯一编号(创建接口返回的orderno) |
请求示例
POST http://openapi.chunyuyun.cn/QueryLiveStreamStatus.ashx
Form参数:
openapi_key=AKxxxx
Timestamp=1769932800
Nonce=550e8400-e29b-41d4-a716-446655440000
ordernum=YSCYY202611061630208888
Signature=【签名结果,参考签名文档】
返回参数说明
| 字段 |
说明 |
| pushstate |
推流状态;1=正在推流,0=未推流 |
成功返回示例
{
"code": 0,
"msg": "success",
"data": [
{
"pushstate": 1
}
]
}
本接口专属错误码
| code |
说明 |
| 0 |
查询成功 |
| -1 |
直播流不存在(编号错误或者不属于当前账号) |
| -2 |
访问受限,请联系客服 |
⚠️ 注意事项:
1. 该接口只返回推流状态字段,如需流完整信息,请调用 GetLiveStreamDetail;
2. 只能查询归属当前 openapi_key 的流,无法查询其他账号流;
3. pushstate 仅代表推流状态,不代表流是否过期、是否被回收禁用。