Tous les produits
Search
Centre de documentation

Intelligent Media Services:LivePackagingConfig

Dernière mise à jour :Aug 14, 2026

Parameter

Type

Description

Example

object

La configuration de l'empaquetage en direct.

DrmConfig

object

La configuration du fournisseur de chiffrement DRM. Si le chiffrement n'est pas requis, laissez tous les champs vides.

SystemIds

array

Les identifiants du système DRM, déterminés par le type de protocole.

  • DASH : prend en charge Google Widevine et Microsoft PlayReady.

  • HLS : non pris en charge.

  • HLS_CMAF : prend en charge Apple FairPlay, Google Widevine et Microsoft PlayReady.

Trois systèmes DRM sont pris en charge : Apple FairPlay, Google Widevine et Microsoft PlayReady. Les identifiants de système correspondants sont :

  • Apple FairPlay : 94ce86fb-07ff-4f43-adb8-93d2fa968ca2

  • Google Widevine : edef8ba9-79d6-4ace-a3c8-27dcd51d21ed

  • Microsoft PlayReady : 9a04f079-9840-4286-ab92-e65be0885f95.

string

L'identifiant du système DRM.

9a04f079-9840-4286-ab92-e65be0885f95

EncryptionMethod

string

L'algorithme de chiffrement. Valeurs valides :

  • SAMPLE_AES

Valeur par défaut : vide, ce qui indique l'absence de chiffrement.

SAMPLE_AES

IV

string

Une valeur hexadécimale facultative de 128 bits (16 octets) représentée par une chaîne de 32 caractères. Cette valeur est utilisée conjointement avec la clé pour chiffrer les blocs de données. Si vous ne spécifiez pas cette valeur, MediaPackage crée un vecteur d'initialisation (IV) constant. Valeur par défaut : vide. Si elle est spécifiée, la valeur est transmise au fournisseur en tant que vecteur d'initialisation constant.

00000000000000000000000000000000

Url

string

L'URL du fournisseur de clés DRM.

https://exampledrm.com/path?arg1=xxx

RotatePeriod

integer

L'intervalle de rotation des clés DRM. Unité : secondes. Valeur par défaut : 0, ce qui indique que la rotation des clés est désactivée.

0

ContentId

string

L'identifiant du contenu dans le système DRM. Format : [A-Za-z0-9_-]+. Longueur maximale : 256 caractères. Assurez-vous que l'identifiant du contenu est unique. Sinon, la lecture DRM peut échouer.

live-axb1-9dd2fa123

SegmentDuration

integer

La durée de chaque segment, en secondes. Valeur par défaut : la durée du segment de canal. La durée réelle du segment est le multiple le plus proche de la durée du segment source qui est supérieur ou égal à la valeur configurée. Valeurs valides : 1 à 30.

6

UseAudioRenditionGroups

boolean

Indique si les pistes audio doivent être séparées dans les segments TS.

true

LiveManifestConfigs

array

Les configurations de manifeste en direct. Une seule configuration au maximum est prise en charge.

LiveManifestConfig

La configuration de manifeste en direct.

PartDurationMs

integer