Crée un modèle de transcodage en temps réel pour soumettre des tâches de transcodage en temps réel.
Description de l'opération
Le transcodage multimédia en temps réel est pris en charge uniquement dans la région de Shanghai.
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
|
ice:CreateLiveTranscodeTemplate |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Type |
string |
Oui |
Le type de modèle. Valeurs valides :
|
normal |
| Name |
string |
Oui |
Le nom du modèle. |
mon modèle |
| TemplateConfig |
object |
Non |
La configuration du modèle. Remarque
Les exigences relatives aux paramètres transmis varient en fonction du type de modèle (Type). Lorsque Type est défini sur normal, au moins l'un des paramètres de largeur et de hauteur doit être spécifié, et les paramètres de fréquence d'images et de débit binaire sont requis. Pour les autres types de modèles, spécifiez les paramètres en fonction de vos besoins. |
|
| VideoParams |
object |
Non |
Les paramètres vidéo. |
|
| Codec |
string |
Non |
Le type d'encodage. Valeurs valides :
|
H.264 |
| Height |
string |
Non |
La hauteur de la vidéo transcodée. Valeurs valides :
Important Pour les modèles HD à bande étroite H.265, la résolution ne doit pas dépasser 1280 × 720. |
720 |
| Width |
string |
Non |
La largeur de la vidéo transcodée. Valeurs valides :
Important Pour les modèles HD à bande étroite H.265, la résolution ne doit pas dépasser 1280 × 720. |
1280 |
| Fps |
string |
Non |
La fréquence d'images de la vidéo transcodée. Unité : FPS. Valeurs valides : 1 à 60. |
25 |
| Bitrate |
string |
Non |
Le débit binaire de la vidéo transcodée. Unité : kbps. Valeurs valides : 1 à 6000. |
2500 |
| Gop |
string |
Non |
Le GOP (Group of Pictures) vidéo. Unité : images. Valeurs valides : 1 à 3000. |
1000 |
| Profile |
string |
Non |
Le profil d'encodage. Un ensemble de fonctionnalités d'encodage spécifiques prises en charge par la vidéo. Une valeur plus élevée produit généralement une meilleure qualité d'image, mais consomme davantage de ressources d'encodage et de décodage. Valeurs valides :
|
2 |
| AudioParams |
object |
Non |
Les paramètres audio. |
|
| Codec |
string |
Non |
Le format d'encodage audio. Valeurs valides :
|
AAC |
| Bitrate |
string |
Non |
Le débit binaire de l'audio transcodé. Unité : kbps. Valeurs valides : 1 à 1000. |
100 |
| Samplerate |
string |
Non |
La fréquence d'échantillonnage audio. Valeurs valides : 22050 à 96000. Important Si AudioProfile est défini sur aac_ld, la fréquence d'échantillonnage ne doit pas dépasser 44100. |
44100 |
| Channels |
string |
Non |
Le nombre de canaux audio. Valeurs valides :
|
2 |
| Profile |
string |
Non |
Le préréglage d'encodage audio. Lorsque Codec est défini sur AAC, valeurs valides :
|
aaclow |
É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. |
******3B-0E1A-586A-AC29-742247****** |
| TemplateId |
string |
L'identifiant du modèle. |
****20b48fb04483915d4f2cd8ac**** |
Exemples
JSON format
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"TemplateId": "****20b48fb04483915d4f2cd8ac****"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParam.Height | Invalid Parameters: Height | |
| 400 | InvalidParam.Width | Invalid Parameters: Width | |
| 400 | InvalidParam.Fps | Invalid Parameters: Fps | |
| 403 | OperationDenied | Your account has not enabled the ICE service. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.