Get-VideoSource¶
SYNOPSIS¶
Obtiene un objeto MIP SDK VideoSource para una cámara determinada que se puede usar para navegar por la base de datos multimedia para recuperar imágenes.
SYNTAX¶
Get-VideoSource [-Fqid <FQID>] [-Camera <Camera>] [[-CameraId] <Guid>] [[-Format] <String>]
[<CommonParameters>]
DESCRIPTION¶
ADVERTENCIA: Esto es experimental y tiene una pérdida de memoria significativa hasta que se pueda determinar una estrategia para eliminar los recursos no utilizados en un entorno de PowerShell.
Obtiene uno de un objeto BitmapVideoSource, JPEGVideoSource o RawVideoSource en función del valor de Formato proporcionado.
El valor predeterminado es Raw, ya que no pone ninguna carga de decodificación de video en el Servidor de grabación.
Consulte el enlace de documentación de MIP SDK en los enlaces relacionados con esta información de ayuda para obtener detalles sobre cómo navegar por las grabaciones con estos objetos videoSource. Los objetos incluyen métodos como GetBegin(), GetEnd(), GetNearest(datetime), GetNext() and GetPrevious(), y los resultados proporcionan información sobre la marca de tiempo, si hay disponible una imagen siguiente o anterior y cuál es la marca de tiempo de esa imagen, además de los datos de la imagen en sí.
REQUIREMENTS
- Requires VMS connection and will attempt to connect automatically
EXAMPLES¶
EXAMPLE 1¶
try {
$src = $camera | Get-VideoSource -Format Jpeg
$src.GetBegin()
$src.GetNext()
} finally {
if ($src) {
$src.Close()
}
}
Obtiene la primera y la segunda imágenes en la base de datos de medios para la cámara a la que se hace referencia en la variable $ camera.
PARAMETERS¶
-Camera¶
Especifica un objeto de cámara, normalmente la salida de un comando Get-VmsCamera.
Type: Camera
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-CameraId¶
Especifica el valor Guid de un objeto Camera.
Type: Guid
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: 00000000-0000-0000-0000-000000000000
Accept pipeline input: False
Accept wildcard characters: False
-Format¶
Especifica el formato en el que se deben devolver los datos.
Type: String
Parameter Sets: (All)
Aliases:
Accepted values: Bitmap, Jpeg, Raw
Required: False
Position: 2
Default value: Raw
Accept pipeline input: False
Accept wildcard characters: False
-Fqid¶
Especifica una cámara por FQID. Útil cuando todo lo que tiene es el FQID, como cuando usa un resultado Get-ItemState o la salida de algunos datos de encabezado de evento.
Type: FQID
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
CommonParameters¶
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
INPUTS¶
VideoOS.Platform.FQID¶
Especifica una cámara por FQID. Útil cuando todo lo que tiene es el FQID, como cuando usa un resultado Get-ItemState o la salida de algunos datos de encabezado de evento.
VideoOS.Platform.ConfigurationItems.Camera¶
Especifica un objeto de cámara, normalmente la salida de un comando Get-VmsCamera.