analyticsedge Package
Classes
| ItemNonSetRequestBase |
ItemNonSetRequestBase. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphInstanceActivateRequest, MediaGraphInstanceDeActivateRequest, MediaGraphInstanceDeleteRequest, MediaGraphInstanceGetRequest, MediaGraphTopologyDeleteRequest, MediaGraphTopologyGetRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphAssetSink |
Enables a media graph to record media to an Azure Media Services asset for subsequent playback. All required parameters must be populated in order to send to Azure. |
| MediaGraphCertificateSource |
Base class for certificate sources. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphPemCertificateList. All required parameters must be populated in order to send to Azure. |
| MediaGraphCognitiveServicesVisionExtension |
A processor that allows the media graph to send video frames to a Cognitive Services Vision extension. Inference results are relayed to downstream nodes. All required parameters must be populated in order to send to Azure. |
| MediaGraphCredentials |
Credentials to present during authentication. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphHttpHeaderCredentials, MediaGraphUsernamePasswordCredentials. All required parameters must be populated in order to send to Azure. |
| MediaGraphEndpoint |
Base class for endpoints. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphTlsEndpoint, MediaGraphUnsecuredEndpoint. All required parameters must be populated in order to send to Azure. |
| MediaGraphExtensionProcessorBase |
Processor that allows for extensions outside of the Live Video Analytics Edge module to be integrated into the graph. It is the base class for various different kinds of extension processor types. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphCognitiveServicesVisionExtension, MediaGraphGrpcExtension, MediaGraphHttpExtension. All required parameters must be populated in order to send to Azure. |
| MediaGraphFileSink |
Enables a media graph to write/store media (video and audio) to a file on the Edge device. All required parameters must be populated in order to send to Azure. |
| MediaGraphGrpcExtension |
A processor that allows the media graph to send video frames to an external inference container over a gRPC connection. This can be done using shared memory (for high frame rates), or over the network. Inference results are relayed to downstream nodes. All required parameters must be populated in order to send to Azure. |
| MediaGraphGrpcExtensionDataTransfer |
Describes how media should be transferred to the inference engine. All required parameters must be populated in order to send to Azure. |
| MediaGraphHttpExtension |
A processor that allows the media graph to send video frames (mostly at low frame rates e.g. <5 fps) to an external inference container over an HTTP-based RESTful API. Inference results are relayed to downstream nodes. All required parameters must be populated in order to send to Azure. |
| MediaGraphHttpHeaderCredentials |
Http header service credentials. All required parameters must be populated in order to send to Azure. |
| MediaGraphImage |
Describes the properties of an image frame. |
| MediaGraphImageFormat |
Encoding settings for an image. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphImageFormatBmp, MediaGraphImageFormatJpeg, MediaGraphImageFormatPng, MediaGraphImageFormatRaw. All required parameters must be populated in order to send to Azure. |
| MediaGraphImageFormatBmp |
Encoding settings for Bmp images. All required parameters must be populated in order to send to Azure. |
| MediaGraphImageFormatJpeg |
Encoding settings for Jpeg images. All required parameters must be populated in order to send to Azure. |
| MediaGraphImageFormatPng |
Encoding settings for Png images. All required parameters must be populated in order to send to Azure. |
| MediaGraphImageFormatRaw |
Encoding settings for raw images. All required parameters must be populated in order to send to Azure. |
| MediaGraphImageScale |
The scaling mode for the image. |
| MediaGraphInstance |
Represents an instance of a media graph. All required parameters must be populated in order to send to Azure. |
| MediaGraphInstanceActivateRequest |
Represents the MediaGraphInstanceActivateRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphInstanceCollection |
A collection of media graph instances. |
| MediaGraphInstanceDeActivateRequest |
Represents the MediaGraphInstanceDeactivateRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphInstanceDeleteRequest |
Represents the MediaGraphInstanceDeleteRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphInstanceGetRequest |
Represents the MediaGraphInstanceGetRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphInstanceListRequest |
Represents the MediaGraphInstanceListRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphInstanceProperties |
Properties of a media graph instance. |
| MediaGraphInstanceSetRequest |
Represents the MediaGraphInstanceSetRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphInstanceSetRequestBody |
Represents the MediaGraphInstanceSetRequest body. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphIoTHubMessageSink |
Enables a media graph to publish messages that can be delivered via routes declared in the IoT Edge deployment manifest. All required parameters must be populated in order to send to Azure. |
| MediaGraphIoTHubMessageSource |
Enables a media graph to receive messages via routes declared in the IoT Edge deployment manifest. All required parameters must be populated in order to send to Azure. |
| MediaGraphMotionDetectionProcessor |
A node that accepts raw video as input, and detects if there are moving objects present. If so, then it emits an event, and allows frames where motion was detected to pass through. Other frames are blocked/dropped. All required parameters must be populated in order to send to Azure. |
| MediaGraphNodeInput |
Represents the input to any node in a media graph. All required parameters must be populated in order to send to Azure. |
| MediaGraphOutputSelector |
Allows for the selection of particular streams from another node. |
| MediaGraphParameterDeclaration |
The declaration of a parameter in the media graph topology. A media graph topology can be authored with parameters. Then, during graph instance creation, the value for those parameters can be specified. This allows the same graph topology to be used as a blueprint for multiple graph instances with different values for the parameters. All required parameters must be populated in order to send to Azure. |
| MediaGraphParameterDefinition |
A key-value pair. A media graph topology allows certain values to be parameterized. When an instance is created, the parameters are supplied with arguments specific to that instance. This allows the same graph topology to be used as a blueprint for multiple graph instances with different values for the parameters. All required parameters must be populated in order to send to Azure. |
| MediaGraphPemCertificateList |
A list of PEM formatted certificates. All required parameters must be populated in order to send to Azure. |
| MediaGraphProcessor |
A node that represents the desired processing of media in a graph. Takes media and/or events as inputs, and emits media and/or event as output. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphExtensionProcessorBase, MediaGraphMotionDetectionProcessor, MediaGraphSignalGateProcessor. All required parameters must be populated in order to send to Azure. |
| MediaGraphRtspSource |
Enables a media graph to capture media from a RTSP server. All required parameters must be populated in order to send to Azure. |
| MediaGraphSamplingOptions |
Describes the properties of a sample. |
| MediaGraphSignalGateProcessor |
A signal gate determines when to block (gate) incoming media, and when to allow it through. It gathers input events over the activationEvaluationWindow, and determines whether to open or close the gate. All required parameters must be populated in order to send to Azure. |
| MediaGraphSink |
Enables a media graph to write media data to a destination outside of the Live Video Analytics IoT Edge module. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphAssetSink, MediaGraphFileSink, MediaGraphIoTHubMessageSink. All required parameters must be populated in order to send to Azure. |
| MediaGraphSource |
A source node in a media graph. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphIoTHubMessageSource, MediaGraphRtspSource. All required parameters must be populated in order to send to Azure. |
| MediaGraphSystemData |
The system data for a resource. This is used by both topologies and instances. |
| MediaGraphTlsEndpoint |
A TLS endpoint for media graph external connections. All required parameters must be populated in order to send to Azure. |
| MediaGraphTlsValidationOptions |
Options for controlling the authentication of TLS endpoints. |
| MediaGraphTopology |
The definition of a media graph topology. All required parameters must be populated in order to send to Azure. |
| MediaGraphTopologyCollection |
A collection of media graph topologies. |
| MediaGraphTopologyDeleteRequest |
Represents the MediaGraphTopologyDeleteRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphTopologyGetRequest |
Represents the MediaGraphTopologyGetRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphTopologyListRequest |
Represents the MediaGraphTopologyListRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphTopologyProperties |
A description of the properties of a media graph topology. |
| MediaGraphTopologySetRequest |
Represents the MediaGraphTopologySetRequest. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphTopologySetRequestBody |
Represents the MediaGraphTopologySetRequest body. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| MediaGraphUnsecuredEndpoint |
An endpoint that the media graph can connect to, with no encryption in transit. All required parameters must be populated in order to send to Azure. |
| MediaGraphUsernamePasswordCredentials |
Username/password credential pair. All required parameters must be populated in order to send to Azure. |
| MethodRequest |
Base Class for Method Requests. You probably want to use the sub-classes and not this class directly. Known sub-classes are: MediaGraphInstanceListRequest, MediaGraphInstanceSetRequest, MediaGraphTopologyListRequest, MediaGraphTopologySetRequest, ItemNonSetRequestBase, MediaGraphInstanceSetRequestBody, MediaGraphTopologySetRequestBody. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
Enums
| MediaGraphGrpcExtensionDataTransferMode |
How frame data should be transmitted to the inference engine. |
| MediaGraphImageFormatRawPixelFormat |
The pixel format that will be used to encode images. |
| MediaGraphImageScaleMode |
Describes the modes for scaling an input video frame into an image, before it is sent to an inference engine. |
| MediaGraphInstanceState |
Allowed states for a graph instance. |
| MediaGraphMotionDetectionSensitivity |
Enumeration that specifies the sensitivity of the motion detection processor. |
| MediaGraphOutputSelectorOperator |
The operator to compare streams by. |
| MediaGraphOutputSelectorProperty |
The stream property to compare with. |
| MediaGraphParameterType |
The type of the parameter. |
| MediaGraphRtspTransport |
Underlying RTSP transport. This is used to enable or disable HTTP tunneling. |
Feedback
Submit and view feedback for