Protocoles de diffusion en continu pris en charge à faible latence et types de chiffrement
Cet article de référence répertorie les protocoles de diffusion en continu à faible latence et les types de chiffrement.
HLS et DASH
Les formats de conteneur et schémas de chiffrement suivants sont pris en charge.
Format d’empaquetage | Format de conteneur | Condition | Schéma de chiffrement | Chaîne de format |
---|---|---|---|---|
HLS v3 | MPG2-TS | Nécessite un proxy de playlist pour HLS lorsque l’authentification par jeton est utilisée | AES | (format=m3u8-aapl-v3,encryption=cbc) |
HLS v4 | MPG2-TS | Nécessite un proxy de playlist pour HLS lorsque l’authentification par jeton est utilisée | AES | (format=m3u8-aapl-v4,encryption=cbc) |
Scénario non LL-HLS | CBCS (FairPlay) | (format=m3u8-aapl-v4,encryption=cbcs-aapl) | ||
HLS v7 et versions ultérieures | CMAF | Nécessite un proxy de playlist pour HLS | AES | (format=m3u8-cmaf,encryption=cbc) |
Ne fonctionne pas avec la sortie LL-HLS | CBCS (FairPlay) | (format=m3u8-cmaf,encryption=cbcs-aapl) | ||
Tiret | CMAF | AES | (format=mpd-time-cmaf,encryption=cbc) | |
CENC (PlayReady ou Widevine) (format=mpd-time-cmaf,encryption=cenc) |
HLS/CMAF + FairPlay (y compris HEVC/H.265) doit activer à la fois les protocoles Dash et HLS, et est pris en charge sur les appareils suivants :
- iOS 11 ou version ultérieure.
- iPhone 8 ou version ultérieure.
- macOS High Sierra avec un processeur Intel de 7e génération.
Notes
Widevine n’est pas disponible dans la région GovCloud.
Smooth Streaming
Le protocole Smooth Streaming prend en charge les formats de conteneur et schémas de chiffrement ci-après.
Protocol | Format de conteneur | Schéma de chiffrement |
---|---|---|
fMP4 | AES | https://amsv3account-usw22.streaming.media.azure.net/00000000-0000-0000-0000-000000000000/ignite.ism/manifest(encryption=cbc) |
fMP4 | CENC (PlayReady) | https://amsv3account-usw22.streaming.media.azure.net/00000000-0000-0000-0000-000000000000/ignite.ism/manifest(encryption=cenc) |
fMP4 | PIFF 1.1 (PlayReady) | https://amsv3account-usw22.streaming.media.azure.net/00000000-0000-0000-0000-000000000000/ignite.ism/manifest(encryption=piff) |
Notes
La prise en charge de PIFF 1.1 est fournie en tant que solution de compatibilité descendante pour les Smart TV (Samsung, LG) qui implémentaient la version « Silverlight » précoce de la norme CENC. Vous devez utiliser le format PIFF uniquement là où il est nécessaire pour la prise en charge des Smart TV Samsung ou LG livrées entre 2009 et 2015 qui prenaient en charge la version PIFF 1.1 du chiffrement PlayReady.
Obtenir de l’aide et du support
Vous pouvez contacter Media Services pour vous poser des questions ou suivre nos mises à jour en suivant l’une des méthodes suivantes :
- Q & R
-
Stack Overflow. Balisez les questions avec
azure-media-services
. - @MSFTAzureMedia ou utiliser @AzureSupport pour demander du support.
- Ouvrez un ticket de support via le Portail Azure.