查詢一段時間內的流的上行推流的音視頻參數。
介面說明
資料最大查詢跨度為 24 小時。
資料最小查詢跨度為 1 分鐘。
資料最大查詢範圍為 31 天。
QPS 限制
本介面的單使用者 QPS 限制為 10 次/分鐘。超過限制,API 呼叫會被限流,這可能會影響您的業務,請合理調用。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
live:DescribeLiveUpVideoAudioInfo |
get |
*Domain
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| RegionId |
string |
否 |
地區 ID。 |
cn-shanghai |
| Stream |
string |
是 |
查詢的流名,需要完整填寫,格式為: |
rtmp://example.com/AppName/StreamName |
| StartTime |
string |
否 |
起始時間。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。 |
2015-12-10T15:00:00Z |
| EndTime |
string |
否 |
結束時間。格式為:yyyy-MM-ddTHH:mm:ssZ(UTC 時間)。 |
2015-12-10T15:10:00Z |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
視頻音頻資訊。 |
||
| RequestId |
string |
請求 ID。 |
BC858082-736F-4A25-867B-E5B67C85ACF7 |
| UpItems |
object |
||
| PublishItem |
array<object> |
返回資訊中彙總推流數總計。 |
|
|
array<object> |
資訊。 |
||
| AacHeaders |
object |
||
| AacHeaders |
array<object> |
秒級音頻 AAC 頭,單位:次數。 |
|
|
object |
秒級音頻 AAC 頭。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
20 |
| AppName |
string |
推流 App 名稱。 |
AppName |
| AudioBitRate |
object |
||
| AudioBitRate |
array<object> |
秒級音頻碼率,單位:bit/s。 |
|
|
object |
秒級音頻碼率。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
24552 |
| AudioFrames |
object |
||
| AudioFrames |
array<object> |
秒級音訊框架率,單位:幀。 |
|
|
object |
秒級音訊框架率。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
23 |
| AudioInterval |
object |
||
| AudioInterval |
array<object> |
秒級最大音訊框架間隔,單位:毫秒。 |
|
|
object |
秒級最大音訊框架間隔。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
254 |
| AudioStamps |
object |
||
| AudioStamps |
array<object> |
秒級音頻時間戳記,單位:毫秒。 |
|
|
object |
秒級音頻時間戳記。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
725053422 |
| AvcHeaders |
object |
||
| AvcHeaders |
array<object> |
秒級音頻 AVC 頭,單位:次數。 |
|
|
object |
秒級音頻 AVC 頭。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
11 |
| CodecInfo |
string |
音視頻編碼資訊。 |
H264/AAC |
| DomainName |
string |
推流網域名稱。 |
example.com |
| ErrorFlags |
object |
||
| ErrorFlags |
array<object> |
推流斷開錯誤碼。 |
|
|
object |
推流斷開錯誤碼。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
0 |
| PublishInterval |
string |
推流時間長度,單位為秒;"-"表示正在推流,暫無推流時間長度。 |
- |
| PublishIp |
string |
推流端 IP。 |
cn397 |
| PublishStatus |
string |
推流狀態,分為 “1”: “正在推流” 或 “0”: “過去推流” 兩種 |
1 |
| PublishTime |
string |
推流開始時間,UTC 格式。 |
2015-12-10T15:00:00Z |
| StopTime |
string |
推流結束時間,UTC 格式。 |
2015-12-10T15:10:00Z |
| StreamName |
string |
流的名稱。 |
StreamName |
| UniqueId |
string |
每次推流的唯一 ID。 |
2.-395_37261_9848098_1538080899396 |
| VideoAndAudioStamp |
object |
||
| V_AStamp |
array<object> |
秒級音視頻時間戳記差值,單位:毫秒。 |
|
|
object |
秒級音視頻時間戳記差值。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
359 |
| VideoBitRate |
object |
||
| VideoBitRate |
array<object> |
秒級視頻碼率,單位:bit/s。 |
|
|
object |
秒級視頻碼率。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
3970160 |
| VideoFrames |
object |
||
| VideoFrames |
array<object> |
秒級視訊框架率,單位:幀。 |
|
|
object |
秒級視訊框架率。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
29 |
| VideoInterval |
object |
||
| VideoInterval |
array<object> |
秒級最大視訊框架間隔,單位:毫秒。 |
|
|
object |
秒級最大視訊框架間隔。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
278 |
| VideoStamps |
object |
||
| VideoStamps |
array<object> |
秒級視頻時間戳記,單位:毫秒。 |
|
|
object |
秒級視頻時間戳記。 |
||
| Time |
integer |
查詢時間,用 UNIX 毫秒時間戳記表示。 |
1538134750408 |
| Value |
integer |
對應品質資料在查詢時間的秒級指標值。 |
725053781 |
部分參數不存在時,返回Null 字元串。
樣本
正常返回樣本
JSON格式
{
"RequestId": "BC858082-736F-4A25-867B-E5B67C85ACF7",
"UpItems": {
"PublishItem": [
{
"AacHeaders": {
"AacHeaders": [
{
"Time": 1538134750408,
"Value": 20
}
]
},
"AppName": "AppName",
"AudioBitRate": {
"AudioBitRate": [
{
"Time": 1538134750408,
"Value": 24552
}
]
},
"AudioFrames": {
"AudioFrames": [
{
"Time": 1538134750408,
"Value": 23
}
]
},
"AudioInterval": {
"AudioInterval": [
{
"Time": 1538134750408,
"Value": 254
}
]
},
"AudioStamps": {
"AudioStamps": [
{
"Time": 1538134750408,
"Value": 725053422
}
]
},
"AvcHeaders": {
"AvcHeaders": [
{
"Time": 1538134750408,
"Value": 11
}
]
},
"CodecInfo": "H264/AAC",
"DomainName": "example.com",
"ErrorFlags": {
"ErrorFlags": [
{
"Time": 1538134750408,
"Value": 0
}
]
},
"PublishInterval": "-",
"PublishIp": "cn397",
"PublishStatus": "1",
"PublishTime": "2015-12-10T15:00:00Z",
"StopTime": "2015-12-10T15:10:00Z",
"StreamName": "StreamName",
"UniqueId": "2.-395_37261_9848098_1538080899396",
"VideoAndAudioStamp": {
"V_AStamp": [
{
"Time": 1538134750408,
"Value": 359
}
]
},
"VideoBitRate": {
"VideoBitRate": [
{
"Time": 1538134750408,
"Value": 3970160
}
]
},
"VideoFrames": {
"VideoFrames": [
{
"Time": 1538134750408,
"Value": 29
}
]
},
"VideoInterval": {
"VideoInterval": [
{
"Time": 1538134750408,
"Value": 278
}
]
},
"VideoStamps": {
"VideoStamps": [
{
"Time": 1538134750408,
"Value": 725053781
}
]
}
}
]
}
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 200 | InvalidDuration.ExceedOneDay | StartTime and EndTime Duration Exceeds One Day | |
| 200 | InvalidDuration.StratTimeBiggerEndTime | StartTime Bigger Than EndTime | |
| 400 | InvalidParam | Parameter Stream invalid. | |
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 401 | IllegalOperation | %s, please check and try again later. | 不允許的操作,請檢查後重試。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。