Class AnalyzeVideoStreamResult
Video stream analysis results.
Inherited Members
Namespace: Oci.AivisionService.Models
Assembly: OCI.DotNetSDK.Aivision.dll
Syntax
public class AnalyzeVideoStreamResult
Properties
Errors
Declaration
[JsonProperty(PropertyName = "errors")]
public List<ProcessingError> Errors { get; set; }
Property Value
Type | Description |
---|---|
List<ProcessingError> | Array of possible errors. |
ImageData
Declaration
[JsonProperty(PropertyName = "imageData")]
public string ImageData { get; set; }
Property Value
Type | Description |
---|---|
string | Base 64 encoded frame |
ObjectDetectionModelVersions
Declaration
[JsonProperty(PropertyName = "objectDetectionModelVersions")]
public List<ModelVersionDetails> ObjectDetectionModelVersions { get; set; }
Property Value
Type | Description |
---|---|
List<ModelVersionDetails> | List of Object Detection model versions. |
ObjectTrackingModelVersions
Declaration
[JsonProperty(PropertyName = "objectTrackingModelVersions")]
public List<ModelVersionDetails> ObjectTrackingModelVersions { get; set; }
Property Value
Type | Description |
---|---|
List<ModelVersionDetails> | List of Object Tracking model versions. |
OntologyClasses
Declaration
[JsonProperty(PropertyName = "ontologyClasses")]
public OntologyClass OntologyClasses { get; set; }
Property Value
Type | Description |
---|---|
OntologyClass |
StreamJobId
Declaration
[Required(ErrorMessage = "StreamJobId is required.")]
[JsonProperty(PropertyName = "streamJobId")]
public string StreamJobId { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of streamJob. |
Remarks
Required
StreamSourceId
Declaration
[Required(ErrorMessage = "StreamSourceId is required.")]
[JsonProperty(PropertyName = "streamSourceId")]
public string StreamSourceId { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of StreamSource. |
Remarks
Required
Timestamp
Declaration
[Required(ErrorMessage = "Timestamp is required.")]
[JsonProperty(PropertyName = "timestamp")]
public string Timestamp { get; set; }
Property Value
Type | Description |
---|---|
string | time stamp of frame in utc. |
Remarks
Required
VideoStreamMetadata
Declaration
[Required(ErrorMessage = "VideoStreamMetadata is required.")]
[JsonProperty(PropertyName = "videoStreamMetadata")]
public VideoStreamMetadata VideoStreamMetadata { get; set; }
Property Value
Type | Description |
---|---|
VideoStreamMetadata |
Remarks
Required
VideoStreamObjects
Declaration
[JsonProperty(PropertyName = "videoStreamObjects")]
public List<VideoStreamObject> VideoStreamObjects { get; set; }
Property Value
Type | Description |
---|---|
List<VideoStreamObject> | Tracked objects in a video stream. |