El servidor multimedia WAVE permite exportar vídeos usando el método HTTP-GET.
En la documentación de la API, los usuarios pueden encontrar una sección llamada "Descarga directa" que describe cómo descargar cierta parte del archivo.
Nota: La pieza de archivo debe existir. Es decir. Si no hay grabación durante ese período, no obtendrá nada.
El fragmento de un archivo de cámara para descargar se identifica por la ID de la cámara, la posición de inicio y la duración. Los fragmentos se pueden descargar en formato mpeg-2 / ts (.ts) o Matroska (.mkv). No se realiza ninguna trans-codificación.
La URL a solicitar es:
http://<server_ip>:<port>/hls/<camera_id>.mkv?pos="YYYY-MM-DDTHH:MM:SS"&duration=<seconds>
Nota: Aquí hay un enlace a la guía para encontrar laidentificación de la cámara.
Ejemplo de URL:
http://demo.Hanwha.com:7001/hls/5bafc0e9-56be-97f8-5034-45a50cecf3d8.mkv?pos="2017-07-13T00:00:00"&duration=100
Nota: La fecha y la hora del fragmento deben especificarse de acuerdo con la hora local del servidor multimedia.
El parámetro "pos" también puede tomar una cadena que contiene el tiempo en milisegundos (Unix).
http://demo.Hanwha.com:7001/hls/5bafc0e9-56be-97f8-5034-45a50cecf3d8.mkv?pos="1499904000000"&duration=100
P.S. Los usuarios pueden obtener una lista de todas las piezas de archivo existentes para ciertas cámaras a través de una solicitud (identificada por la duración y la posición de inicio):
http://<server_ip>:<port>/ec2/recordedTimePeriods?cameraId=<camera_id>
Ejemplo:
http://demo.Hanwha.com:7001/ec2/recordedTimePeriods?cameraId=5bafc0e9-56be-97f8-5034-45a50cecf3d8