Protocolli di streaming e tipi di crittografia supportati a bassa latenza
Questo articolo di riferimento elenca i protocolli di streaming a bassa latenza e i tipi di crittografia.
Sono supportati i formati di contenitore e gli schemi di crittografia seguenti.
Formato di creazione di pacchetti | Formato del contenitore | Condizione | Schema di crittografia | Stringa di formato |
---|---|---|---|---|
HLS v3 | MPG2-TS | Richiede il proxy di playlist per HLS quando viene usata l'autenticazione del token | AES | (format=m3u8-aapl-v3,encryption=cbc) |
HLS v4 | MPG2-TS | Richiede il proxy di playlist per HLS quando viene usata l'autenticazione del token | AES | (format=m3u8-aapl-v4,encryption=cbc) |
Scenario non LL-HLS | CBCS (FairPlay) | (format=m3u8-aapl-v4,encryption=cbcs-aapl) | ||
HLS v7 e versioni successive | CMAF | Richiede il proxy di playlist per HLS | AES | (format=m3u8-cmaf,encryption=cbc) |
Non funziona con l'output LL-HLS | CBCS (FairPlay) | (format=m3u8-cmaf,encryption=cbcs-aapl) | ||
Trattino | CMAF | AES | (format=mpd-time-cmaf,encryption=cbc) | |
CENC (PlayReady o Widevine) (format=mpd-time-cmaf,encryption=cenc) |
HLS/CMAF + FairPlay (incluso HEVC/H.265) deve abilitare i protocolli Dash e HLS ed è supportato nei dispositivi seguenti:
- iOS 11 o versione successiva.
- iPhone 8 o versione successiva.
- macOS High Sierra con CPU Intel di seconda generazione.
Nota
Widevine non è disponibile nell'area GovCloud.
Il protocollo Smooth Streaming supporta i formati di contenitore e gli schemi di crittografia seguenti.
Protocollo | Formato del contenitore | Schema di crittografia |
---|---|---|
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
Il supporto di PIFF 1.1 viene fornito come soluzione compatibile con le versioni precedenti per Smart TV (Samsung, LG) che ha implementato la versione iniziale di "Silverlight" di Common Encryption. È consigliabile usare il formato PIFF solo se necessario per il supporto dei televisori Smart Samsung o LG legacy forniti tra il 2009 e il 2015 che supportava la versione PIFF 1.1 della crittografia PlayReady.
È possibile contattare Servizi multimediali con domande o seguire gli aggiornamenti tramite uno dei metodi seguenti:
- DOMANDE E RISPOSTE
-
Stack Overflow. Contrassegna le domande con
azure-media-services
. - @MSFTAzureMedia o usare @AzureSupport per richiedere supporto.
- Aprire un ticket di supporto tramite il portale di Azure.