Consulte les paramètres audio et vidéo des flux d'ingestion montants au cours d'une période spécifiée.
Description de l'opération
La plage de temps maximale de la requête est de 24 heures.
La plage de temps minimale de la requête est de 1 minute.
La période de requête maximale est de 7 jours.
Limite de QPS
La limite de QPS par utilisateur pour cette API est de 10 appels par minute. Si cette limite est dépassée, les appels d'API sont soumis à une limitation de débit, ce qui peut affecter votre activité. Veuillez appeler cette API de manière appropriée.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
live:DescribeLiveUpVideoAudioInfo |
get |
*Domaine.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Non |
L'identifiant de la région. |
cn-shanghai |
| Stream |
string |
Oui |
Le nom du flux à interroger. Spécifiez le nom complet du flux au format suivant : |
rtmp://example.com/AppName/StreamName |
| StartTime |
string |
Non |
L'heure de début. Spécifiez l'heure au format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2015-12-10T15:00:00Z |
| EndTime |
string |
Non |
L'heure de fin. Spécifiez l'heure au format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2015-12-10T15:10:00Z |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les informations vidéo et audio. |
||
| RequestId |
string |
L'identifiant de la requête. |
BC858082-736F-4A25-867B-E5B67C85ACF7 |
| UpItems |
object |
||
| PublishItem |
array<object> |
Le nombre total de flux d'ingestion agrégés dans la réponse. |
|
|
array<object> |
Les informations. |
||
| AacHeaders |
object |
||
| AacHeaders |
array<object> |
Les en-têtes AAC audio par seconde. Unité : nombre. |
|
|
object |
L'en-tête AAC audio par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
20 |
| AppName |
string |
Le nom de l'application d'ingestion. |
AppName |
| AudioBitRate |
object |
||
| AudioBitRate |
array<object> |
Le débit binaire audio par seconde. Unité : bit/s. |
|
|
object |
Le débit binaire audio par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
24552 |
| AudioFrames |
object |
||
| AudioFrames |
array<object> |
La fréquence de trames audio par seconde. Unité : trames. |
|
|
object |
La fréquence de trames audio par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
23 |
| AudioInterval |
object |
||
| AudioInterval |
array<object> |
L'intervalle maximal de trames audio par seconde. Unité : millisecondes. |
|
|
object |
L'intervalle maximal de trames audio par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
254 |
| AudioStamps |
object |
||
| AudioStamps |
array<object> |
L'horodatage audio par seconde. Unité : millisecondes. |
|
|
object |
L'horodatage audio par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
725053422 |
| AvcHeaders |
object |
||
| AvcHeaders |
array<object> |
Les en-têtes AVC audio par seconde. Unité : nombre. |
|
|
object |
L'en-tête AVC audio par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
11 |
| CodecInfo |
string |
Les informations de codec audio et vidéo. |
H264/AAC |
| DomainName |
string |
Le domaine d'ingestion. |
example.com |
| ErrorFlags |
object |
||
| ErrorFlags |
array<object> |
Les codes d'erreur pour la déconnexion de l'ingestion du flux. |
|
|
object |
Les codes d'erreur pour la déconnexion de l'ingestion du flux. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
0 |
| PublishInterval |
string |
La durée de l'ingestion du flux, en secondes. Une valeur de « - » indique que l'ingestion du flux est en cours et que la durée n'est pas encore disponible. |
- |
| PublishIp |
string |
L'adresse IP du client d'ingestion de flux. |
cn397 |
| PublishStatus |
string |
L'état de l'ingestion du flux. Valeurs valides :
|
1 |
| PublishTime |
string |
L'heure de début de l'ingestion du flux, au format UTC. |
2015-12-10T15:00:00Z |
| StopTime |
string |
L'heure de fin de l'ingestion du flux, au format UTC. |
2015-12-10T15:10:00Z |
| StreamName |
string |
Le nom du flux. |
StreamName |
| UniqueId |
string |
L'identifiant unique pour chaque session d'ingestion de flux. |
2.-395_37261_9848098_1538080899396 |
| VideoAndAudioStamp |
object |
||
| V_AStamp |
array<object> |
La différence par seconde entre l'horodatage UNIX vidéo et l'horodatage UNIX audio. Unité : millisecondes. |
|
|
object |
La différence par seconde entre l'horodatage UNIX vidéo et l'horodatage UNIX audio. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
359 |
| VideoBitRate |
object |
||
| VideoBitRate |
array<object> |
Le débit binaire vidéo par seconde. Unité : bit/s. |
|
|
object |
Le débit binaire vidéo par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
3970160 |
| VideoFrames |
object |
||
| VideoFrames |
array<object> |
La fréquence d'images vidéo par seconde. Unité : images. |
|
|
object |
La fréquence d'images vidéo par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
29 |
| VideoInterval |
object |
||
| VideoInterval |
array<object> |
L'intervalle maximal d'images clés vidéo par seconde. Unité : millisecondes. |
|
|
object |
L'intervalle maximal d'images clés vidéo par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
278 |
| VideoStamps |
object |
||
| VideoStamps |
array<object> |
L'horodatage vidéo par seconde. Unité : millisecondes. |
|
|
object |
L'horodatage vidéo par seconde. |
||
| Time |
integer |
L'heure de la requête, exprimée sous forme d'horodatage UNIX en millisecondes. |
1538134750408 |
| Value |
integer |
La valeur métrique par seconde des données de qualité correspondantes à l'heure de la requête. |
725053781 |
Si certains paramètres n'existent pas, une chaîne vide est renvoyée.
Exemples
JSON format
{
"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
}
]
}
}
]
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
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. | Vous ne disposez pas des autorisations suffisantes pour cette opération. Contactez votre administrateur pour configurer les autorisations d'accès. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.