Package com.azure.media.videoanalyzer.edge.models
package com.azure.media.videoanalyzer.edge.models
Package containing the data models for MicrosoftAzureSDKForAzureVideoAnalyzerOnIoTEdgeClientLibraryForJava. This
package contains the edge client library for Azure Video Analyzer on IoT Edge.
-
ClassDescriptionEnables a pipeline topology to record media to an Azure Media Services asset for subsequent playback.Base class for certificate sources.A processor that allows the pipeline topology to send video frames to a Cognitive Services Vision extension.Base class for credential objects.The discovered properties of the ONVIF device that are returned during the discovery.A list of ONVIF devices that were discovered in the same subnet as the IoT Edge device.Base class for endpoints.Base class for pipeline extension processors.File sink allows for video and audio content to be recorded on the file system on the edge device.GRPC extension processor allows pipeline extension plugins to be connected to the pipeline through over a gRPC channel.Describes how media is transferred to the extension plugin.Defines values for GrpcExtensionDataTransferMode.Class representing the H264 Configuration.Defines values for H264Profile.HTTP extension processor allows pipeline extension plugins to be connected to the pipeline through over the HTTP protocol.HTTP header credentials.BMP image encoding.JPEG image encoding.PNG image encoding.Base class for image formatting properties.Raw image formatting.Defines values for ImageFormatRawPixelFormat.Image transformations and formatting options to be applied to the video frame(s).Image scaling mode.Defines values for ImageScaleMode.Information that enables communication between the IoT Hub and the IoT device - allowing this edge module to act as a transparent gateway between the two.IoT Hub Message sink allows for pipeline messages to published into the IoT Edge Hub.IoT Hub Message source allows for the pipeline to consume messages from the IoT Edge Hub.The ItemNonSetRequestBase model.Line crossing processor allows for the detection of tracked objects moving across one or more predefined lines.Live Pipeline represents an unique instance of a pipeline topology which is used for real-time content ingestion and analysis.Activates an existing live pipeline.A collection of live pipelines.Deactivates an existing live pipeline.Deletes an existing live pipeline.Retrieves an existing live pipeline.List all existing live pipelines.Live pipeline properties.Creates a new live pipeline or updates an existing one.Live Pipeline represents an unique instance of a pipeline topology which is used for real-time content ingestion and analysis.Defines values for LivePipelineState.Class representing the ONVIF MediaProfiles.Object representing the URI that will be used to request for media streaming.Base class for direct method calls.The MethodRequestEmptyBodyBase model.Motion detection processor allows for motion detection on the video stream.Defines values for MotionDetectionSensitivity.Class representing the MPEG4 Configuration.Defines values for Mpeg4Profile.Base class for named lines.Describes a line configuration.Describes the named polygon.Describes a closed polygon configuration.Describes an input signal to be used on a pipeline node.Defines values for ObjectTrackingAccuracy.Object tracker processor allows for continuous tracking of one of more objects over a finite sequence of video frames.The ONVIF device properties.Lists all the discoverable ONVIF devices on the same subnet as the Edge Module.Retrieves properties and media profiles of an ONVIF device.The ONVIF device DNS properties.The ONVIF device DNS properties.The ONVIF device DNS properties.Defines values for OnvifSystemDateTimeType.Allows for the selection of particular streams from another node.Defines values for OutputSelectorOperator.Defines values for OutputSelectorProperty.Single topology parameter declaration.Defines the parameter value of an specific pipeline topology parameter.Defines values for ParameterType.A list of PEM formatted certificates.Pipeline topology describes the processing steps to be applied when processing media for a particular outcome.A collection of pipeline topologies.Deletes an existing pipeline topology.Retrieves an existing pipeline topology.List all existing pipeline topologies.Pipeline topology properties.Creates a new pipeline topology or updates an existing one.Pipeline topology describes the processing steps to be applied when processing media for a particular outcome.Base class for topology processor nodes.Class representing the video's rate control.The Video Analyzer edge module can act as a transparent gateway for video, enabling IoT devices to send video to the cloud from behind a firewall.A list of remote device adapters.Deletes an existing remote device adapter.Retrieves an existing remote device adapter.List all existing remote device adapters.Remote device adapter properties.Creates a new remote device adapter or updates an existing one.The Video Analyzer edge module can act as a transparent gateway for video, enabling IoT devices to send video to the cloud from behind a firewall.Properties of the remote device adapter target.RTSP source allows for media from an RTSP camera or generic RTSP server to be ingested into a live pipeline.Defines values for RtspTransport.Defines how often media is submitted to the extension plugin.A signal gate determines when to block (gate) incoming media, and when to allow it through.Base class for topology sink nodes.Base class for topology source nodes.Defines a Spatial Analysis custom operation.Base class for Azure Cognitive Services Spatial Analysis operations.Defines the Azure Cognitive Services Spatial Analysis operation eventing configuration.Defines values for SpatialAnalysisOperationFocus.Defines a Spatial Analysis person count operation eventing configuration.Defines values for SpatialAnalysisPersonCountEventTrigger.Defines a Spatial Analysis person count operation.The SpatialAnalysisPersonCountZoneEvents model.Defines a Spatial Analysis person distance operation eventing configuration.Defines values for SpatialAnalysisPersonDistanceEventTrigger.Defines a Spatial Analysis person distance operation.The SpatialAnalysisPersonDistanceZoneEvents model.Defines a Spatial Analysis person line crossing operation eventing configuration.The SpatialAnalysisPersonLineCrossingLineEvents model.Defines a Spatial Analysis person line crossing operation.Defines a Spatial Analysis person crossing zone operation eventing configuration.Defines values for SpatialAnalysisPersonZoneCrossingEventType.Defines a Spatial Analysis person zone crossing operation.The SpatialAnalysisPersonZoneCrossingZoneEvents model.Base class for Azure Cognitive Services Spatial Analysis typed operations.Symmetric key credential.Read-only system metadata associated with a resource.TLS endpoint describes an endpoint that the pipeline can connect to over TLS transport (data is encrypted in transit).Options for controlling the validation of TLS endpoints.Unsecured endpoint describes an endpoint that the pipeline can connect to over clear transport (no encryption in transit).Username and password credentials.Optional video properties to be used in case a new video resource needs to be created on the service.Class representing the MPEG4 Configuration.Defines values for VideoEncoding.Options for changing video publishing behavior on the video sink and output video.The Video resolution.Video sink allows for video and audio to be recorded to the Video Analyzer service.