获取直播状态接口
  • 帮助与文档 直播 服务API 直播推流管理 获取直播状态接口

    获取直播状态接口

    • 接口定义

      接口描述

      获取直播状态

      接口地址

      /svc/api3/live/<channel_web_id>/livestatus

      接口协议

      HTTP GET

      HTTP HEADER

      Authorization=<authorization>

      version=<version>


    • 请求参数

      名称

      说明

      数据类型

      最大长度

      可空

      channel_web_id

      视频webid

      String

      100

      否


    • 请求示例

      GET /svc/api3/live/<channel_web_id>/livestatus HTTP/1.1

      Host: svc.suning.com

      Content-Type: application/json

      Authorization: <authorization>

      version: <version>

      { "live_status": "init" }

    • 响应内容

      名称

      数据类型

      说明

      channel_id

      String

      频道id

      live_status

      String

      直播状态(详见  直播状态表)

      stream_status

      String

      直播流状态

      delay

      Integer

      下次请求延迟时间(单位:秒)


    • 响应示例

      
      {
        "data": {
          "channel_id": 156590026,
          "live_status": "living",
          "stream_status": "ok",
          "delay": "3"
        },
        "err": 0,
        "msg": "success"
      }
                                              

    推流地址示例:

    rtmp://118.123.212.91:1936/push/61f8f4cd2e4b4e72aebbdc02e0215ef5?ts=1781868478&token=4e4d6c15c9289310387d9aa105970892

    推流地址拼接逻辑参考 推流地址拼接逻辑说明

    • 文本导读:
    • 获取直播状态接口
苏宁视频云服务