Directivas de streaming
En Azure Media Services v3, las directivas de streaming permiten definir los protocolos de streaming y las opciones de cifrado de los localizadores de streaming. Media Services v3 proporciona algunas directivas de streaming predefinidas para que se pueden usar directamente en la versión de prueba o en producción.
Las directivas de streaming predefinidas que están disponibles actualmente son:
- 'Predefined_DownloadOnly'
- 'Predefined_ClearStreamingOnly'
- 'Predefined_DownloadAndClearStreaming'
- 'Predefined_ClearKey'
- 'Predefined_MultiDrmCencStreaming'
- 'Predefined_MultiDrmStreaming'
El siguiente árbol de decisión le ayudará a elegir una directiva predefinida de streaming para su escenario.
Importante
- Las propiedades de directivas de streaming que son del tipo Datetime siempre están en formato UTC.
- Debería diseñar un conjunto limitado de directivas para su cuenta de Media Service y reutilizarlas con los objetos StreamingLocator siempre que se necesiten las mismas opciones. Para obtener más información, consulte Cuotas y límites.
Árbol de decisión
Haga clic en la imagen para verla a tamaño completo.
Si cifra el contenido, deberá crear una directiva de clave de contenido; la directiva de clave de contenido no es necesaria para la descarga o el streaming sin cifrar.
Si tiene requisitos especiales (por ejemplo, si desea especificar protocolos diferentes, tiene que usar un servicio de entrega de claves personalizadas o una pista de audio sin cifrar), puede crear una directiva personalizada de streaming.
Obtención de la definición de una directiva de streaming
Si desea ver la definición de una directiva de streaming, utilice Get y especifique el nombre de la directiva. Por ejemplo:
REST
Solicitud:
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaServices/contosomedia/streamingPolicies/clearStreamingPolicy?api-version=2018-07-01
Respuesta:
{
"name": "clearStreamingPolicy",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contoso/providers/Microsoft.Media/mediaservices/contosomedia/streamingPolicies/clearStreamingPolicy",
"type": "Microsoft.Media/mediaservices/streamingPolicies",
"properties": {
"created": "2018-08-08T18:29:30.8501486Z",
"noEncryption": {
"enabledProtocols": {
"download": true,
"dash": true,
"hls": true,
"smoothStreaming": true
}
}
}
}
Filtrado, ordenación, paginación
Consulte Filtrado, ordenación y paginación de entidades de Media Services.
