Consulte les tâches de tirage et de poussée de flux à l'aide d'une recherche approximative.
Description de l'opération
Appelez cette opération pour consulter la liste des nœuds de tirage de flux et d'ingestion de flux.
Prend en charge la requête paginée de la liste des nœuds, ainsi que la recherche approximative par identifiant de nœud, nom de nœud et URL d'ingestion de flux de destination.
Limite de QPS
La limite de QPS par utilisateur pour cette opération est de 10 appels par seconde. Si cette limite est dépassée, l'appel d'API est limité, ce qui peut affecter votre activité. Appelez cette opération 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:DescribeLivePullToPushList |
get |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| RegionId |
string |
Non |
L'identifiant de la région. |
cn-shanghai |
| Region |
string |
Oui |
Le centre de diffusion en direct à interroger. Valeurs valides :
Valeurs valides :
|
cn-shanghai |
| TaskId |
string |
Non |
L'identifiant de la tâche. Une recherche approximative est effectuée en fonction de l'identifiant de la tâche. Remarque
L'identifiant de la tâche se compose de lettres majuscules et minuscules, de chiffres, de traits de soulignement (_) et de traits d'union (-), avec un maximum de 55 caractères. |
861009 |
| TaskName |
string |
Non |
Le nom de la tâche. Une recherche approximative est effectuée en fonction du nom de la tâche. |
task |
| DstUrl |
string |
Non |
L'URL d'ingestion de destination. Une recherche approximative est effectuée en fonction de l'URL d'ingestion de destination. |
rtmp://qd |
| PageNumber |
integer |
Non |
Le numéro de page. Remarque
La valeur de ce paramètre doit être supérieure à 0 et ne peut pas dépasser la valeur maximale du type de données Integer. Valeur par défaut : 1. |
1 |
| PageSize |
integer |
Non |
Le nombre d'enregistrements par page. Remarque
Valeur par défaut : 10. Valeurs valides : de 1 à 100. |
10 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
a05e6b15-15af-405b-a4a2-0152245***** |
| Total |
integer |
Le nombre total de résultats de requête. |
3 |
| PageNumber |
integer |
Le numéro de page. |
1 |
| PageSize |
integer |
Le nombre d'enregistrements par page. |
10 |
| TaskList |
array<object> |
La liste des informations de tâche. |
|
|
array<object> |
La liste des informations de tâche. |
||
| TaskId |
string |
L'identifiant de la tâche. |
fb0d4ac7-c7e3-4978-9743-0bf2f6e8**** |
| TaskStatus |
integer |
L'état actuel de la tâche. Valeurs valides :
|
0 |
| TaskInvalidReason |
string |
La raison pour laquelle la tâche a cessé de s'exécuter. Valeurs valides :
Remarque
Renvoyé uniquement lorsque la tâche est à l'état arrêté. |
PullStreamFailed |
| TaskExitTime |
integer |
L'heure de fin de la tâche, en horodatage Unix en secondes. Remarque
Renvoyé uniquement lorsque la tâche est à l'état terminé. |
1726354625 |
| TaskExitReason |
string |
La raison pour laquelle la tâche s'est terminée. Valeurs valides :
Remarque
Renvoyé uniquement lorsque la tâche est à l'état terminé. |
TriggerByUser |
| CurrentOffset |
integer |
Le décalage de lecture vidéo actuellement appliqué. |
0 |
| CurrentFileIndex |
integer |
Le décalage de séquence de liste de lecture actuellement appliqué. |
0 |
| TaskInfo |
object |
Les informations de la tâche. |
|
| TaskId |
string |
L'identifiant de la tâche. |
fb0d4ac7-c7e3-4978-9743-0bf2f6e8**** |
| TaskName |
string |
Le nom de la tâche. |
taskname |
| StartTime |
string |
L'heure de début de la tâche. Format : yyyy-MM-ddTHH:mm:ssZ (UTC). |
2024-12-04T09:16:00Z |
| EndTime |
string |
L'heure de fin de la tâche. Format : yyyy-MM-ddTHH:mm:ssZ (UTC). |
2024-12-30T14:30:00Z |
| SourceType |
string |
Le type de flux source. Valeurs valides :
|
vod |
| SourceProtocol |
string |
Le nom du protocole de flux source. |
flv |
| SourceUrls |
array |
Les adresses URL du flux source. |
|
|
string |
Les adresses URL du flux source. |
rtmp://118.178.***.*5:****/wwtestlive1/pulltest.jiugong.aliyunlive.com_livelight2?vhost=pulltest.jiugong.aliyun******* |
|
| DstUrl |
string |
L'URL d'ingestion de destination. |
rtmp://qd.push.lgg.alivecdn.com/testhsc/streamhsc?live_rtmp_******* |
| CallbackURL |
string |
L'URL de rappel HTTP. |
hahaha.com |
| Offset |
integer |
Le décalage de début, qui correspond à la valeur de décalage de début du fichier vidéo. Unité : secondes. La valeur doit être supérieure à 0. Remarque
|
0 |
| FileIndex |
integer |
L'index du fichier. La lecture commence à partir du nième fichier. |
0 |
| RetryCount |
integer |
Le nombre de nouvelles tentatives. |
3 |
| RetryInterval |
integer |
L'intervalle de nouvelle tentative. Unité : secondes. |
60 |
| RepeatNumber |
integer |
Le nombre de répétitions de la lecture après la fin de la liste de lecture. Valeurs valides :
Remarque
Ce paramètre s'applique uniquement aux flux vidéo à la demande ou aux flux vidéo tiers. |
0 |
| ReqAuth |
string |
||
| AuthKey |
string |
||
| NotifyItemSwitch |
string |
Exemples
JSON format
{
"RequestId": "a05e6b15-15af-405b-a4a2-0152245*****",
"Total": 3,
"PageNumber": 1,
"PageSize": 10,
"TaskList": [
{
"TaskId": "fb0d4ac7-c7e3-4978-9743-0bf2f6e8****",
"TaskStatus": 0,
"TaskInvalidReason": "PullStreamFailed",
"TaskExitTime": 1726354625,
"TaskExitReason": "TriggerByUser",
"CurrentOffset": 0,
"CurrentFileIndex": 0,
"TaskInfo": {
"TaskId": "fb0d4ac7-c7e3-4978-9743-0bf2f6e8****",
"TaskName": "taskname",
"StartTime": "2024-12-04T09:16:00Z",
"EndTime": "2024-12-30T14:30:00Z",
"SourceType": "vod",
"SourceProtocol": "flv",
"SourceUrls": [
"rtmp://118.178.***.*5:****/wwtestlive1/pulltest.jiugong.aliyunlive.com_livelight2?vhost=pulltest.jiugong.aliyun*******"
],
"DstUrl": "rtmp://qd.push.lgg.alivecdn.com/testhsc/streamhsc?live_rtmp_*******",
"CallbackURL": "hahaha.com",
"Offset": 0,
"FileIndex": 0,
"RetryCount": 3,
"RetryInterval": 60,
"RepeatNumber": 0,
"ReqAuth": "",
"AuthKey": "",
"NotifyItemSwitch": ""
}
}
]
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter | %s. | Le paramètre est invalide. |
| 400 | LiveServiceNotFound | Your account does not open Live service yet | Le service ApsaraVideo Live n'est pas activé. Vérifiez et réessayez. |
| 400 | CodeInvalidAliUid | This aliuid does not have a live domain name. | Aucun domaine de diffusion en direct n'existe pour cet aluid. |
| 400 | CodeTaskNotExist | Task does not exist. | La tâche n'existe pas. |
| 500 | InternalError | %s. | Une erreur interne s'est produite. Réessayez plus tard. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.