Protocolos de streaming admitidos de baja latencia y tipos de cifrado
En este artículo de referencia se enumeran los protocolos de streaming de baja latencia y los tipos de cifrado.
HLS y DASH
Se admiten los siguientes formatos de contenedor y esquemas de cifrado.
Formato de empaquetado | Formato de contenedor | Condición | Esquema de cifrado | Cadena de formato |
---|---|---|---|---|
HLS v3 | MPG2-TS | Requiere el proxy de lista de reproducción para HLS cuando se usa la autenticación del token | AES | (format=m3u8-aapl-v3,encryption=cbc) |
HLS v4 | MPG2-TS | Requiere el proxy de lista de reproducción para HLS cuando se usa la autenticación del token | AES | (format=m3u8-aapl-v4,encryption=cbc) |
Escenario que no es de LL-HLS | CBCS (FairPlay) | (format=m3u8-aapl-v4,encryption=cbcs-aapl) | ||
HLS v7 y versiones posteriores | CMAF | Requiere el proxy de lista de reproducción para HLS | AES | (format=m3u8-cmaf,encryption=cbc) |
No funciona con la salida ll-HLS | CBCS (FairPlay) | (format=m3u8-cmaf,encryption=cbcs-aapl) | ||
Guión | CMAF | AES | (format=mpd-time-cmaf,encryption=cbc) | |
CENC (PlayReady o Widevine) (format=mpd-time-cmaf,encryption=cenc) |
HLS/CMAF + FairPlay (incluido HEVC/H.265) debe habilitar los protocolos Dash y HLS, y se admite en los siguientes dispositivos:
- iOS 11 o posterior.
- iPhone 8 o posterior.
- macOS High Sierra con CPU Intel de séptima generación.
Nota
Widevine no está disponible en la región de Azure GovCloud.
Smooth Streaming
El protocolo Smooth Streaming admite los siguientes formatos de contenedor y esquemas de cifrado.
Protocolo | Formato de contenedor | Esquema de cifrado |
---|---|---|
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) |
Nota
La compatibilidad con PIFF 1.1 se proporciona como una solución compatible con versiones anteriores de televisores inteligentes (Samsung y LG) que implementó la versión "Silverlight" anterior de Common Encryption. Deberías usar solo el formato PIFF solo cuando sea necesario para la compatibilidad con los televisores inteligentes Samsung o LG heredados vendidos entre 2009-2015 compatibles con la versión PIFF 1.1 del cifrado de PlayReady.
Obtener ayuda y soporte técnico
Puede ponerse en contacto con Media Services con preguntas o seguir nuestras actualizaciones mediante uno de los métodos siguientes:
- PREGUNTAS Y RESPUESTAS
-
Stack Overflow. Etiquete las preguntas con
azure-media-services
. - @MSFTAzureMedia o use @AzureSupport para solicitar soporte técnico.
- Abra una incidencia de soporte técnico a través del Azure Portal.