Mengkueri parameter audio dan video aliran pengambilan hulu dalam periode waktu tertentu.
Deskripsi operasi
Rentang waktu kueri maksimum adalah 24 jam.
Rentang waktu kueri minimum adalah 1 menit.
Rentang waktu kueri maksimum adalah 7 hari.
Batas QPS
Batas QPS per pengguna tunggal untuk API ini adalah 10 panggilan per menit. Jika batas terlampaui, panggilan API akan dibatasi, yang dapat memengaruhi bisnis Anda. Panggil API ini dengan tepat.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:DescribeLiveUpVideoAudioInfo |
get |
*Domain.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
ID wilayah. |
cn-shanghai |
| Stream |
string |
Yes |
Nama aliran yang akan dikueri. Tentukan nama aliran lengkap dalam format berikut: |
rtmp://example.com/AppName/StreamName |
| StartTime |
string |
No |
Waktu mulai. Tentukan waktu dalam format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2015-12-10T15:00:00Z |
| EndTime |
string |
No |
Waktu akhir. Tentukan waktu dalam format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2015-12-10T15:10:00Z |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Informasi video dan audio. |
||
| RequestId |
string |
ID permintaan. |
BC858082-736F-4A25-867B-E5B67C85ACF7 |
| UpItems |
object |
||
| PublishItem |
array<object> |
Jumlah total aliran pengambilan yang diagregasi dalam respons. |
|
|
array<object> |
Informasi. |
||
| AacHeaders |
object |
||
| AacHeaders |
array<object> |
Header AAC audio per detik. Unit: count. |
|
|
object |
Header AAC audio per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
20 |
| AppName |
string |
Nama aplikasi ingest. |
AppName |
| AudioBitRate |
object |
||
| AudioBitRate |
array<object> |
Bitrate audio per detik. Unit: bit/s. |
|
|
object |
Bitrate audio per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
24552 |
| AudioFrames |
object |
||
| AudioFrames |
array<object> |
Laju frame audio per detik. Unit: frames. |
|
|
object |
Laju frame audio per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
23 |
| AudioInterval |
object |
||
| AudioInterval |
array<object> |
Interval frame audio maksimum per detik. Unit: milliseconds. |
|
|
object |
Interval frame audio maksimum per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
254 |
| AudioStamps |
object |
||
| AudioStamps |
array<object> |
Timestamp audio per detik. Unit: milliseconds. |
|
|
object |
Timestamp audio per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
725053422 |
| AvcHeaders |
object |
||
| AvcHeaders |
array<object> |
Header AVC audio per detik. Unit: count. |
|
|
object |
Header AVC audio per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
11 |
| CodecInfo |
string |
Informasi Kodek audio dan video. |
H264/AAC |
| DomainName |
string |
Domain ingest. |
example.com |
| ErrorFlags |
object |
||
| ErrorFlags |
array<object> |
Kode error untuk pemutusan pengambilan aliran. |
|
|
object |
Kode error untuk pemutusan pengambilan aliran. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
0 |
| PublishInterval |
string |
Durasi pengambilan aliran, dalam detik. Nilai "-" menunjukkan bahwa pengambilan aliran sedang berlangsung dan durasi belum tersedia. |
- |
| PublishIp |
string |
Alamat IP klien pengambilan aliran. |
cn397 |
| PublishStatus |
string |
Status pengambilan aliran. Nilai valid:
|
1 |
| PublishTime |
string |
Waktu mulai pengambilan aliran, dalam format UTC. |
2015-12-10T15:00:00Z |
| StopTime |
string |
Waktu akhir pengambilan aliran, dalam format UTC. |
2015-12-10T15:10:00Z |
| StreamName |
string |
Nama aliran. |
StreamName |
| UniqueId |
string |
ID unik untuk setiap sesi pengambilan aliran. |
2.-395_37261_9848098_1538080899396 |
| VideoAndAudioStamp |
object |
||
| V_AStamp |
array<object> |
Selisih per detik antara Stempel waktu UNIX video dan Stempel waktu UNIX audio. Unit: milliseconds. |
|
|
object |
Selisih per detik antara Stempel waktu UNIX video dan Stempel waktu UNIX audio. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
359 |
| VideoBitRate |
object |
||
| VideoBitRate |
array<object> |
Bitrate video per detik. Unit: bit/s. |
|
|
object |
Bitrate video per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
3970160 |
| VideoFrames |
object |
||
| VideoFrames |
array<object> |
Laju frame video per detik. Unit: frames. |
|
|
object |
Laju frame video per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
29 |
| VideoInterval |
object |
||
| VideoInterval |
array<object> |
Interval keyframe video maksimum per detik. Unit: milliseconds. |
|
|
object |
Interval keyframe video maksimum per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
278 |
| VideoStamps |
object |
||
| VideoStamps |
array<object> |
Cap waktu video per detik. Unit: milliseconds. |
|
|
object |
Cap waktu video per detik. |
||
| Time |
integer |
Waktu kueri, dinyatakan sebagai Stempel waktu UNIX dalam milidetik. |
1538134750408 |
| Value |
integer |
Nilai data deret waktu per detik dari data kualitas yang sesuai pada waktu kueri. |
725053781 |
Jika parameter tertentu tidak ada, string kosong akan dikembalikan.
Contoh
Respons sukses
JSONformat
{
"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
}
]
}
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 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. | Anda tidak memiliki izin yang cukup untuk operasi ini. Hubungi administrator Anda untuk mengonfigurasi izin akses. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.