Gestione del contenuto sorgente crittografato in una fonte HLS - MediaLive

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestione del contenuto sorgente crittografato in una fonte HLS

MediaLive può importare una fonte HLS crittografata secondo le specifiche HTTP Live Streaming.

Formato di crittografia supportato

MediaLive supporta il seguente formato per le fonti HLS crittografate:

  • Il contenuto di origine è crittografato con AES-128. MediaLive non supporta AES-SAMPLE.

  • Il contenuto di origine viene crittografato utilizzando chiavi statiche o rotanti.

  • Il manifesto include il #EXT-X-KEY tag con questi attributi:

    • L'METHODattributo specifica AES-128.

    • L'URI specifica il server di licenza per la chiave di crittografia.

    • L'IV è vuoto o specifica il vettore di inizializzazione (IV) da utilizzare. Se l'IV è vuoto, MediaLive utilizza il valore nel #EXT-X-MEDIA-SEQUENCE tag come IV.

  • Se sia il sistema upstream che il server di licenza richiedono credenziali di autenticazione (nome utente e password), assicurati che vengano utilizzate le stesse credenziali su entrambi i server. MediaLive non supporta l'utilizzo di credenziali diverse per questi due server.

Come funziona la decrittografia

Il proprietario del contenuto configura il manifesto principale per includere il metodo #EXT-X-KEY with the (AES-128), l'URL del server di licenza e il vettore di inizializzazione (IV). Il proprietario del contenuto inserisce le chiavi di crittografia sul server di licenza. All'avvio del MediaLive canale che utilizza questa fonte, MediaLive ottiene il manifesto principale e legge il #EXT-X-KEY tag per l'URL del server di licenza.

MediaLive si connette al server di licenza e ottiene la chiave di crittografia. MediaLive inizia a estrarre il contenuto dal sistema a monte e decripta il contenuto utilizzando la chiave di crittografia e l'IV.