视频监控

  • 视频监控 > API 文档 > 流管理相关接口 >查询推流记录

    查询推流记录

    最近更新时间: 2022-08-10 11:51:33

    描述

    本接口用于查询推流历史记录

    • 接口请求域名:qvs.qiniuapi.com
    • 请求方式:GET
    • 接口路径:/v1/namespaces/{namespaceId}/streams/{streamId}/pubhistories?start=<start>&end=<end>&offset=<offset>&line=<line>
    • Get请求,通过非SDK方式调用的客户,http头部Content-Type要么置空, 要么不要携带; 公共http header说明

    请求参数

    路径参数

    参数名称 必填 字段类型 说明
    namespaceId string 空间ID
    streamId string 流ID
    start integer 推流开始时间(unix timestamp in second)
    end integer 推流结束时间(unix timestamp in second)
    line integer 一次返回多少条, 最大值1000条,当超过1000条时,需要结合offset 循环读取。
    offset integer 偏移量。当数据较多,需要循环读取时使用。例如有2001条数据,初始值offset = 0, 第N次请求时offset = (N -1) * line

    响应参数

    参数名称 类型 说明
    items 推流历史记录数组 推流历史记录数组
    items.start integer 推流开始时间(unix timestamp in second)
    items.end integer 推流结束时间(unix timestamp in second)
    items.type string 推流记录类型,实时流/历史流
    items.duration integer 推流时长,单位为秒
    total integer 查询到历史记录总数

    示例

    请求示例

    curl --request GET \
      --url http://qvs.qiniuapi.com/v1/namespaces/d102sni9zryu/streams/device009/pubhistories?start=1586828400&end=1586828425 \
      --header 'authorization: Qiniu j853F3bLkWl59I5BOkWm6q1Z1mZClpr9Z9CLfDE0:u372aQV0359mzwTVGxn22sRgFYc='
    

    响应示例

    {
     "items":[
      {
          "start": 1586828404,
          "end": 1586828420,
          "duration": 16,
      }
     ]
     "total":1
    }
    
    以上内容是否对您有帮助?
  • Qvm free helper
    Close