az ams streaming-policy
Administrar directivas de streaming para una cuenta de Azure Media Services.
Comandos
| Nombre | Description | Tipo | Estado |
|---|---|---|---|
| az ams streaming-policy create |
Cree una directiva de streaming. |
Core | GA |
| az ams streaming-policy delete |
Eliminar una directiva de streaming. |
Core | GA |
| az ams streaming-policy list |
Enumere todas las directivas de streaming dentro de una cuenta de Azure Media Services. |
Core | GA |
| az ams streaming-policy show |
Muestra los detalles de una directiva de streaming. |
Core | GA |
az ams streaming-policy create
Cree una directiva de streaming.
az ams streaming-policy create --account-name
--name
--resource-group
[--cbcs-clear-tracks]
[--cbcs-default-key-label]
[--cbcs-default-key-policy-name]
[--cbcs-fair-play-allow-persistent-license {false, true}]
[--cbcs-fair-play-template]
[--cbcs-key-to-track-mappings]
[--cbcs-protocols]
[--cenc-clear-tracks]
[--cenc-default-key-label]
[--cenc-default-key-policy-name]
[--cenc-disable-play-ready {false, true}]
[--cenc-disable-widevine {false, true}]
[--cenc-key-to-track-mappings]
[--cenc-play-ready-attributes]
[--cenc-play-ready-template]
[--cenc-protocols]
[--cenc-widevine-template]
[--default-content-key-policy-name]
[--envelope-clear-tracks]
[--envelope-default-key-label]
[--envelope-default-key-policy-name]
[--envelope-key-to-track-mappings]
[--envelope-protocols]
[--envelope-template]
[--no-encryption-protocols]
Ejemplos
Cree una directiva de streaming.
az ams streaming-policy create -a ams -n mypolicy -g rg --no-encryption-protocols HLS
Parámetros requeridos
Nombre de la cuenta de Azure Media Services.
Nombre de la directiva de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
JSON que representa qué pistas no se deben cifrar. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CBCS Arguments |
Etiqueta para especificar la clave de contenido predeterminada para un esquema de cifrado.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CBCS Arguments |
Directiva usada por la clave de contenido predeterminada.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CBCS Arguments |
Permite que la licencia sea persistente o no.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CBCS Arguments |
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Plantilla de dirección URL de adquisición de licencias personalizada para que un servicio de atención al cliente entregue claves a los usuarios finales. No es necesario cuando se usa Azure Media Services para emitir claves.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CBCS Arguments |
Json que representa una lista de StreamingPolicyContentKey. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CBCS Arguments |
Lista separada por espacios de protocolos habilitados para CBCS de cifrado común. Valores permitidos: Download, Dash, HLS, SmoothStreaming.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CBCS Arguments |
JSON que representa qué pistas no se deben cifrar. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Etiqueta para especificar la clave de contenido predeterminada para un esquema de cifrado.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Directiva usada por la clave de contenido predeterminada.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Si se especifica, no se configurará ningún DRM cenc de PlayReady. Si se establece --cenc-disable-play-ready, tampoco se puede establecer --cenc-disable-widevine.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
| Valores aceptados: | false, true |
Si se especifica, no se configurará ningún DRM de Cenc de Widevine. Si se establece --cenc-disable-widevine, tampoco se puede establecer --cenc-disable-play-ready.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
| Valores aceptados: | false, true |
Json que representa una lista de StreamingPolicyContentKey. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Atributos personalizados para PlayReady.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Plantilla de dirección URL de adquisición de licencias personalizada para que un servicio de atención al cliente entregue claves a los usuarios finales. No es necesario cuando se usa Azure Media Services para emitir claves.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Lista separada por espacios de protocolos habilitados para Common Encryption CENC. Valores permitidos: Download, Dash, HLS, SmoothStreaming.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Plantilla de dirección URL de adquisición de licencias personalizada para que un servicio de atención al cliente entregue claves a los usuarios finales. No es necesario cuando se usa Azure Media Services para emitir claves.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Common Encryption CENC Arguments |
Clave de contenido predeterminada usada por la directiva de streaming actual.
JSON que representa qué pistas no se deben cifrar. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/streamingpolicies/create#trackselection.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Envelope Encryption Arguments |
Etiqueta usada para especificar la clave de contenido al crear un localizador de streaming.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Envelope Encryption Arguments |
Directiva que usa la clave predeterminada.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Envelope Encryption Arguments |
Json que representa una lista de StreamingPolicyContentKey. Use @{file} para cargar desde un archivo. Para más información sobre la estructura JSON, consulte la documentación de swagger sobre https://learn.microsoft.com/rest/api/media/streamingpolicies/create#streamingpolicycontentkey.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Envelope Encryption Arguments |
Lista separada por espacios de protocolos habilitados para el cifrado de sobres. Valores permitidos: Download, Dash, HLS, SmoothStreaming.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Envelope Encryption Arguments |
KeyAcquistionUrlTemplate se usa para apuntar al servicio especificado por el usuario para entregar claves de contenido.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Envelope Encryption Arguments |
Lista separada por espacios de protocolos habilitados para NoEncryption. Valores permitidos: Download, Dash, HLS, SmoothStreaming.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az ams streaming-policy delete
Eliminar una directiva de streaming.
Elimina una directiva de streaming en la cuenta de Media Services.
az ams streaming-policy delete [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de Azure Media Services.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre de la directiva de streaming.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az ams streaming-policy list
Enumere todas las directivas de streaming dentro de una cuenta de Azure Media Services.
az ams streaming-policy list --account-name
--resource-group
[--filter]
[--orderby]
[--top]
Parámetros requeridos
Nombre de la cuenta de Azure Media Services.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Restringe el conjunto de elementos devueltos.
Especifica la clave por la que se debe ordenar la colección de resultados.
Especifica un entero no negativo n que limita el número de elementos devueltos de una colección. El servicio devuelve el número de elementos disponibles hasta pero no mayor que el valor especificado n.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az ams streaming-policy show
Muestra los detalles de una directiva de streaming.
az ams streaming-policy show [--account-name]
[--ids]
[--name]
[--resource-group]
[--subscription]
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de Azure Media Services.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Uno o varios identificadores de recursos (delimitados por espacio). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre de la directiva de streaming.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Resource Id Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |