直播云

  • 直播实时信息

    最近更新时间:2017-08-02 14:21:17

    查询直播开始时间、主播IP、当前码率、当前帧率等信息。

    请求包

    GET /v2/hubs/<Hub>/streams/<EncodedStreamTitle>/live
    Host: pili.qiniuapi.com
    Authorization: <QiniuToken>
    Content-Type: application/x-www-form-urlencoded
    
    参数名称 说明
    Hub 直播空间名
    EncodedStreamTitle 对流名做URL 安全的 Base64 编码后得到的字符串

    返回包

    200 {
        "startAt": <StartAt>,
        "clientIP": "<ClientIP>",
        "bps": <Bps>, // 当前码率
        "fps": {
            "audio": <Audio>,
            "video": <Video>,
            "data": <Data>
        }
    }
    
    612 {
        "error": "stream not found"
    }
    
    619 {
        "error": "no live" // 流不在直播
    }
    
    参数名称 说明
    startAt 整数,Unix 时间戳,表示推流开始的时间。
    clientIP 字符串,表示主播的IP。
    bps 整数,表示当前码率。
    fps 结构体,表示当前帧率信息。
    audio 整数,当前音频帧率。
    video 整数,当前视频帧率。
    data 整数,当前数据帧率。

    示例

    请求包:

    GET /v2/hubs/PiliSDKTest/streams/Y2FydGVyMjAwMA==/live HTTP/1.1
    Host: pili.qiniuapi.com
    User-Agent: pili-sdk-go/v2 go1.6 darwin/amd64
    Authorization: Qiniu 7O7hf7Ld1RrC_fpZdFvU8aCgOPuhw2K4eapYOdII:KXlu-LPfSeZN9KyoachEVBxN8Qs=
    Content-Type: application/x-www-form-urlencoded
    Accept-Encoding: gzip
    

    返回包:

    HTTP/1.1 200 OK
    Content-Length: 105
    Content-Type: application/json
    Date: Wed, 18 May 2016 13:12:57 GMT
    X-Log: PILI:3;PILI-LINA:4
    X-Reqid: 7qsRAEfkulKwq08U
    X-Reqid: 7qsRAEfkulKwq08U
    
    {"startAt":1463577162,"clientIP":"172.21.1.106:53349","bps":73827,"fps":{"audio":38,"video":23,"data":0}}
    
    以上内容是否对您有帮助?
  • Close