Package-level declarations

Types

Link copied to clipboard

The encoding profile to be used when encoding audio with AAC.

Link copied to clipboard

The type of key used to encrypt the Account Key.

Link copied to clipboard

Specifies the maximum resolution at which your video is analyzed. The default behavior is "SourceResolution," which will keep the input video at its original resolution when analyzed. Using "StandardDefinition" will resize input videos to standard definition while preserving the appropriate aspect ratio. It will only resize if the video is of higher resolution. For example, a 1920x1080 input would be scaled to 640x360 before processing. Switching to "StandardDefinition" will reduce the time it takes to process high resolution video. It may also reduce the cost of using this component (see https://azure.microsoft.com/en-us/pricing/details/media-services/#analytics for details). However, faces that end up being too small in the resized video may not be detected.

Link copied to clipboard

The permissions to set on the SAS URL.

Link copied to clipboard

The type of AttributeFilter to apply to the TrackAttribute in order to select the tracks.

Link copied to clipboard

Determines the set of audio analysis operations to be performed. If unspecified, the Standard AudioAnalysisMode would be chosen.

Link copied to clipboard

Blur type

Link copied to clipboard

Optional designation for single channel audio tracks. Can be used to combine the tracks into stereo or multi-channel audio tracks.

The rental and lease key type.

Link copied to clipboard

The PlayReady content type.

Link copied to clipboard

The license type.

Configures Unknown output handling settings of the license.

Link copied to clipboard

The type of token.

Link copied to clipboard

The deinterlacing mode. Defaults to AutoPixelAdaptive.

Link copied to clipboard

The field parity for de-interlacing, defaults to Auto.

Link copied to clipboard

The built-in preset to be used for encoding videos.

Link copied to clipboard

The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level.

Link copied to clipboard

This mode provides the ability to choose between the following settings: 1) Analyze - For detection only.This mode generates a metadata JSON file marking appearances of faces throughout the video.Where possible, appearances of the same person are assigned the same ID. 2) Combined - Additionally redacts(blurs) detected faces. 3) Redact - This enables a 2-pass process, allowing for selective redaction of a subset of detected faces.It takes in the metadata file from a prior analyze pass, along with the source video, and a user-selected subset of IDs that require redaction.

Link copied to clipboard

The track property condition operation.

Link copied to clipboard

The track property type.

Link copied to clipboard

Tells the encoder how to choose its encoding settings. The default value is Balanced.

Link copied to clipboard

We currently support Baseline, Main, High, High422, High444. Default is Auto.

Link copied to clipboard

Tells the encoder how to choose its encoding settings. Quality will provide for a higher compression ratio but at a higher cost and longer compute time. Speed will produce a relatively larger file but is faster and more economical. The default value is Balanced.

Link copied to clipboard

We currently support Main. Default is Auto.

Link copied to clipboard

Defines the type of insights that you want the service to generate. The allowed values are 'AudioInsightsOnly', 'VideoInsightsOnly', and 'AllInsights'. The default is AllInsights. If you set this to AllInsights and the input is audio only, then only audio insights are generated. Similarly if the input is video only, then only video insights are generated. It is recommended that you not use AudioInsightsOnly if you expect some of your inputs to be video only; or use VideoInsightsOnly if you expect some of your inputs to be audio only. Your Jobs in such conditions would error out.

Link copied to clipboard

Live event type. When encodingType is set to None, the service simply passes through the incoming video and audio layer(s) to the output. When encodingType is set to Standard or Premium1080p, a live encoder transcodes the incoming stream into multiple bitrates or layers. See https://go.microsoft.com/fwlink/?linkid=2095101 for more information. This property cannot be modified after the live event is created.

Link copied to clipboard

The input protocol for the live event. This is specified at creation time and cannot be updated.

Link copied to clipboard

The identity type.

Link copied to clipboard

Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.

Link copied to clipboard

A Transform can define more than one outputs. This property defines what the service should do when one output fails - either continue to produce other outputs, or, stop the other outputs. The overall Job state will not reflect failures of outputs that are specified with 'ContinueJob'. The default is 'StopProcessingJob'.

Link copied to clipboard

Sets the relative priority of the TransformOutputs within a Transform. This sets the priority that the service uses for processing TransformOutputs. The default priority is Normal.

Link copied to clipboard

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

Link copied to clipboard

The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto

Link copied to clipboard

The type of the storage account.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The resizing mode - how the input video will be resized to fit the desired output resolution(s). Default is AutoSize

Link copied to clipboard

The TrackAttribute to filter the tracks by.

Link copied to clipboard

Track property condition operation

Link copied to clipboard

Track property type

Link copied to clipboard

The Video Sync Mode

Link copied to clipboard

When PlayerVisibility is set to "Visible", the text track will be present in the DASH manifest or HLS playlist when requested by a client. When the PlayerVisibility is set to "Hidden", the text will not be available to the client. The default value is "Visible".