视频直播

产品文档

视频直播

帮助中心 > OpenAPI & SDK > 视频直播 > 查看域名下历史推流记录

describeLiveStreamPublishList

描述

查看推流历史记录

请求方式

GET

请求地址

https://live.jdcloud-api.com/v1/streams/{publishDomain}/publishList

名称 类型 是否必需 默认值 描述
publishDomain String True 推流域名

请求参数

名称 类型 是否必需 默认值 描述
pageNum Integer False 1 页码

- 取值范围[1, 100000]
pageSize Integer False 10 分页大小

- 取值范围[10, 100]
appName String False 应用名称
streamName String False 流名称
startTime String True 推流起始时间
- UTC时间
格式:yyyy-MM-dd'T'HH:mm:ss'Z'
示例:2018-10-21T10:00:00Z
- 最大支持最近90天内的流历史查询
endTime String False 当前时间 推流结束时间
- UTC时间
格式:yyyy-MM-dd'T'HH:mm:ss'Z'
示例:2018-10-21T10:00:00Z
- 最大支持最近90天内的流历史查询
- 结束时间为空默认为当前时间

返回参数

名称 类型 描述
result Result
requestId String requestId

Result

名称 类型 描述
pageNumber Integer 当前页码
pageSize Integer 每页数量
totalCount Integer 查询总数
liveStreamPublishInfos LiveStreamPublishInfo[ ] 推流历史集合

LiveStreamPublishInfo

名称 类型 描述
publishDomain String 推流域名
appName String 应用名称
streamName String 流名称
publishUpTime String 推流开始时间
- UTC时间
格式:yyyy-MM-dd'T'HH:mm:ss'Z'
publishDownTime String 推流结束时刻
- UTC时间
格式:yyyy-MM-dd'T'HH:mm:ss'Z'

返回码

返回码 描述
200 OK
400 Invalid parameter
401 Authentication failed
404 Not found
500 Internal server error
503 Service unavailable

请求示例

GET

https://live.jdcloud-api.com/v1/streams/push.yourdomain.com/onlineList?appName=yourapp&streamName=yourstream&startTime=2015-12-02T01:00:00Z&endTime=2015-12-02T04:00:00Z

返回示例

{
    "requestId": "bgvmivir54gddpgi764se9f4kfr7ge41", 
    "result": {
        "liveStreamPublishInfos": [
            {
                "appName": "yourapp", 
                "publishDomain": "push.yourdomain.com", 
                "publishDownTime": "2015-12-02T03:11:19Z", 
                "publishUpTime": "2015-12-02T03:05:53Z", 
                "streamName": "yourstream"
            }
        ], 
        "pageNumber": 1, 
        "pageSize": 10, 
        "totalCount": 1
    }
}
更新时间:2019-07-16 18:23:15
文档反馈 docs feedback