你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure.Media.VideoAnalyzer.Edge.Models 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
CertificateSource |
证书源的基类。 |
CognitiveServicesVisionProcessor |
一个处理器,允许管道拓扑将视频帧发送到认知服务视觉扩展。 推理结果将中继到下游节点。 |
CredentialsBase |
凭据对象的基类。 |
DiscoveredOnvifDevice |
发现期间返回的 ONVIF 设备的发现属性。 |
DiscoveredOnvifDeviceCollection |
在与IoT Edge设备相同的子网中发现的 ONVIF 设备的列表。 |
EndpointBase |
终结点的基类。 |
ExtensionProcessorBase |
管道扩展处理器的基类。 管道扩展允许将自定义媒体分析和处理插入到视频分析器管道中。 |
FileSink |
文件接收器允许在边缘设备上的文件系统上录制视频和音频内容。 |
GrpcExtension |
GRPC 扩展处理器允许管道扩展插件通过 gRPC 通道连接到管道。 扩展插件必须充当 gRPC 服务器。 有关详细信息,请参阅 https://aka.ms/ava-extension-grpc 。 |
GrpcExtensionDataTransfer |
描述如何将媒体传输到扩展插件。 |
H264Configuration |
表示 H264 配置的类。 |
HttpExtension |
HTTP 扩展处理器允许管道扩展插件通过 HTTP 协议连接到管道。 扩展插件必须充当 HTTP 服务器。 有关详细信息,请参阅 https://aka.ms/ava-extension-http 。 |
HttpHeaderCredentials |
HTTP 标头凭据。 |
ImageFormatBmp |
BMP 图像编码。 |
ImageFormatJpeg |
JPEG 图像编码。 |
ImageFormatPng |
PNG 图像编码。 |
ImageFormatProperties |
图像格式设置属性的基类。 |
ImageFormatRaw |
原始图像格式设置。 |
ImageProperties |
要应用于视频帧 () 的图像转换和格式设置选项。 |
ImageScale |
图像缩放模式。 |
IotHubDeviceConnection |
支持IoT 中心与 IoT 设备之间通信的信息 - 允许此边缘模块充当两者之间的透明网关。 |
IotHubMessageSink |
IoT 中心消息接收器允许将管道消息发布到IoT Edge中心。 然后,可以通过IoT Edge部署清单中声明的路由将已发布的消息传递到云和其他模块。 |
IotHubMessageSource |
IoT 中心消息源允许管道使用来自IoT Edge中心的消息。 可以通过IoT Edge部署清单中声明的路由从其他 IoT 模块路由消息。 |
LineCrossingProcessor |
跨线处理器允许检测跨一条或多条预定义线移动的跟踪对象。 它必须是 AI 扩展节点上下游的对象跟踪器的下游,该节点为跨视频的不同帧跟踪的对象生成 sequenceId。 每次对象从线条的一侧交叉到另一侧时,都会生成推理事件。 |
LivePipeline |
实时管道表示管道拓扑的唯一实例,用于实时内容引入和分析。 |
LivePipelineActivateRequest |
激活现有实时管道。 |
LivePipelineCollection |
实时管道的集合。 |
LivePipelineDeactivateRequest |
停用现有实时管道。 |
LivePipelineDeleteRequest |
删除现有的实时管道。 |
LivePipelineGetRequest |
检索现有实时管道。 |
LivePipelineListRequest |
列出所有现有的实时管道。 |
LivePipelineProperties |
实时管道属性。 |
LivePipelineSetRequest |
创建新的实时管道或更新现有管道。 |
MediaProfile |
表示 ONVIF MediaProfiles 的类。 |
MediaUri |
表示将用于请求媒体流式传输的 URI 的 对象。 |
MethodRequest |
直接方法调用的基类。 |
MethodRequestEmptyBodyBase |
MethodRequestEmptyBodyBase。 |
MotionDetectionProcessor |
运动检测处理器允许对视频流进行运动检测。 每当视频中存在动作时,它都会生成运动事件。 |
Mpeg4Configuration |
表示 MPEG4 配置的类。 |
NamedLineBase |
命名行的基类。 |
NamedLineString |
描述行配置。 |
NamedPolygonBase |
描述命名多边形。 |
NamedPolygonString |
描述闭合多边形配置。 |
NodeInput |
描述在管道节点上使用的输入信号。 |
ObjectTrackingProcessor |
对象跟踪器处理器允许通过有限视频帧序列连续跟踪多个对象之一。 它必须在对象检测器扩展节点的下游使用,从而允许扩展配置为通过使用“maximumSamplesPerSecond”采样属性对稀疏帧执行推理。 然后,对象跟踪器节点将在未调用探测器的帧上跟踪检测到的对象,从而在视频帧连续体中对检测到的对象进行窒息跟踪。 跟踪器将停止跟踪后续检测上游检测器未检测到的对象。 |
OnvifDevice |
ONVIF 设备属性。 |
OnvifDeviceDiscoverRequest |
列出 Edge 模块所在的同一子网上所有可发现的 ONVIF 设备。 |
OnvifDeviceGetRequest |
检索 ONVIF 设备的属性和媒体配置文件。 |
OnvifDns |
ONVIF 设备 DNS 属性。 |
OnvifHostName |
ONVIF 设备 DNS 属性。 |
OnvifSystemDateTime |
ONVIF 设备 DNS 属性。 |
OutputSelector |
允许从另一个节点选择特定流。 |
ParameterDeclaration |
单个拓扑参数声明。 声明的参数可以且必须在整个拓扑中引用,并且可以选择在管道实例中未定义时使用默认值。 |
ParameterDefinition |
定义特定管道拓扑参数的参数值。 有关详细信息,请参阅管道拓扑参数。 |
PemCertificateList |
PEM 格式证书的列表。 |
PipelineTopology |
管道拓扑描述处理媒体以实现特定结果时要应用的处理步骤。 应根据要实现的方案定义拓扑,并且可以跨共享相同处理特征的许多管道实例重复使用拓扑。 例如,管道拓扑从 RTSP 相机获取数据,使用特定的 AI 模型处理数据,并将数据存储在云中,只要应对所有相机应用相同的处理即可在许多不同的相机中重复使用。 可以使用用户定义的参数来定义单个实例属性,这允许将拓扑参数化,从而允许单个管道引用不同的值,例如单个相机 RTSP 终结点和凭据。 总的来说,拓扑由以下各项组成:
|
PipelineTopologyCollection |
管道拓扑的集合。 |
PipelineTopologyDeleteRequest |
删除现有管道拓扑。 |
PipelineTopologyGetRequest |
检索现有管道拓扑。 |
PipelineTopologyListRequest |
列出所有现有管道拓扑。 |
PipelineTopologyProperties |
管道拓扑属性。 |
PipelineTopologySetRequest |
创建新的管道拓扑或更新现有管道拓扑。 |
ProcessorNodeBase |
拓扑处理器节点的基类。 |
RateControl |
表示视频速率控件的类。 |
RemoteDeviceAdapter |
视频分析器边缘模块可以充当视频的透明网关,使 IoT 设备能够从防火墙后面将视频发送到云。 应该为每个这样的 IoT 设备创建远程设备适配器。 然后,云与 IoT 设备之间的通信会通过视频分析器边缘模块流动。 |
RemoteDeviceAdapterCollection |
远程设备适配器的列表。 |
RemoteDeviceAdapterDeleteRequest |
删除现有的远程设备适配器。 |
RemoteDeviceAdapterGetRequest |
检索现有的远程设备适配器。 |
RemoteDeviceAdapterListRequest |
列出所有现有的远程设备适配器。 |
RemoteDeviceAdapterProperties |
远程设备适配器属性。 |
RemoteDeviceAdapterSetRequest |
创建新的远程设备适配器或更新现有设备适配器。 |
RemoteDeviceAdapterTarget |
远程设备适配器目标的属性。 |
RtspSource |
RTSP 源允许将 RTSP 相机或通用 RTSP 服务器的媒体引入实时管道。 |
SamplingOptions |
定义将媒体提交到扩展插件的频率。 |
SignalGateProcessor |
信号门确定何时阻止 (门) 传入媒体,以及何时允许其通过。 它通过 activationEvaluationWindow 收集输入事件,并确定是打开还是关闭门。 有关更多信息,请参见https://aka.ms/ava-signalgate。 |
SinkNodeBase |
拓扑接收器节点的基类。 |
SourceNodeBase |
拓扑源节点的基类。 |
SpatialAnalysisCustomOperation |
定义空间分析自定义操作。 这需要将 Azure 认知服务空间分析模块与视频分析器模块一起部署,有关详细信息,请参阅 https://aka.ms/ava-spatial-analysis 。 |
SpatialAnalysisOperationBase |
Azure 认知服务空间分析操作的基类。 |
SpatialAnalysisOperationEventBase |
定义 Azure 认知服务空间分析操作事件配置。 |
SpatialAnalysisPersonCountEvent |
定义空间分析人员计数操作事件配置。 |
SpatialAnalysisPersonCountOperation |
定义空间分析人员计数操作。 这需要将 Azure 认知服务空间分析模块与视频分析器模块一起部署,有关详细信息,请参阅 https://aka.ms/ava-spatial-analysis 。 |
SpatialAnalysisPersonCountZoneEvents |
SpatialAnalysisPersonCountZoneEvents。 |
SpatialAnalysisPersonDistanceEvent |
定义空间分析人员距离操作事件配置。 |
SpatialAnalysisPersonDistanceOperation |
定义空间分析人员距离操作。 这需要将 Azure 认知服务空间分析模块与视频分析器模块一起部署,有关详细信息,请参阅 https://aka.ms/ava-spatial-analysis 。 |
SpatialAnalysisPersonDistanceZoneEvents |
SpatialAnalysisPersonDistanceZoneEvents。 |
SpatialAnalysisPersonLineCrossingEvent |
定义空间分析人员跨线操作事件配置。 |
SpatialAnalysisPersonLineCrossingLineEvents |
SpatialAnalysisPersonLineCrossingLineEvents。 |
SpatialAnalysisPersonLineCrossingOperation |
定义空间分析人员跨线操作。 这需要将 Azure 认知服务空间分析模块与视频分析器模块一起部署,有关详细信息,请参阅 https://aka.ms/ava-spatial-analysis 。 |
SpatialAnalysisPersonZoneCrossingEvent |
定义跨区域操作事件配置的空间分析人员。 |
SpatialAnalysisPersonZoneCrossingOperation |
定义空间分析人员区域交叉操作。 这需要将 Azure 认知服务空间分析模块与视频分析器模块一起部署,有关详细信息,请参阅 https://aka.ms/ava-spatial-analysis 。 |
SpatialAnalysisPersonZoneCrossingZoneEvents |
SpatialAnalysisPersonZoneCrossingZoneEvents。 |
SpatialAnalysisTypedOperationBase |
Azure 认知服务空间分析类型化操作的基类。 |
SymmetricKeyCredentials |
对称密钥凭据。 |
SystemData |
与资源关联的只读系统元数据。 |
TlsEndpoint |
TLS 终结点描述管道可以通过 TLS 传输连接到的终结点, (数据在传输) 加密。 |
TlsValidationOptions |
用于控制 TLS 终结点验证的选项。 |
UnsecuredEndpoint |
不安全的终结点描述了管道可以通过清除传输连接到的终结点, (传输) 中没有加密。 |
UsernamePasswordCredentials |
用户名和密码凭据。 |
VideoCreationProperties |
可选视频属性,用于在服务上创建新视频资源的情况。 如果视频已存在,则这些操作不会生效。 |
VideoEncoderConfiguration |
表示 MPEG4 配置的类。 |
VideoPublishingOptions |
用于更改视频接收器和输出视频上的视频发布行为的选项。 |
VideoResolution |
视频分辨率。 |
VideoSink |
视频接收器允许将视频和音频录制到视频分析器服务。 录制的视频可以从任意位置播放,并从云中进一步管理。 出于安全原因,给定的视频分析器边缘模块实例只能将内容记录到新视频条目或以前由同一模块录制的现有视频条目。 尝试将内容录制到尚未由同一模块实例创建的现有视频将导致录制失败。 |
结构
GrpcExtensionDataTransferMode |
数据传输模式:嵌入式或 sharedMemory。 |
H264Profile |
H264 配置文件。 |
ImageFormatRawPixelFormat |
要应用于原始图像的像素格式。 |
ImageScaleMode |
描述要应用的图像缩放模式。 默认模式为“pad”。 |
LivePipelineState |
当前管道状态 (只读) 。 |
MotionDetectionSensitivity |
运动检测敏感度:低、中、高。 |
Mpeg4Profile |
MPEG4 配置文件。 |
ObjectTrackingAccuracy |
对象跟踪器准确度:低、中、高。 准确性越高,平均 CPU 消耗量越高。 |
OnvifSystemDateTimeType |
确定日期时间是使用 NTP 还是手动配置的枚举值。 |
OutputSelectorOperator |
要比较其属性的运算符。 |
OutputSelectorProperty |
要用作选择条件的数据流的 属性。 |
ParameterType |
参数的类型。 |
RtspTransport |
RTSP 和 RTP 交换使用的网络传输:TCP 或 HTTP。 使用 TCP 时,RTP 数据包在 TCP RTSP 连接上交错。 使用 HTTP 时,RTSP 消息通过长期 HTTP 连接交换,RTP 包与 RTSP 消息交错在 HTTP 连接中。 |
SpatialAnalysisOperationFocus |
操作焦点类型。 |
SpatialAnalysisPersonCountEventTrigger |
事件触发器类型。 |
SpatialAnalysisPersonDistanceEventTrigger |
事件触发器类型。 |
SpatialAnalysisPersonZoneCrossingEventType |
事件类型。 |
VideoEncoding |
媒体配置文件使用的视频编解码器。 |