VISUALIZACIÓN EN DIRECTO
Para visualizar un vídeo, la cadena RTSP básica que tenemos que usar es:
rtsp://<dir_ip>:<puerto>/Streaming/Channels/<id del canal>
Si el Puerto es el 554 por defecto, no hace falta ponerlo.
El “Id del canal” es el número de canal empezando por el 1. En el caso de una cámara solo hay un canal, así que siempre pondremos 1. Pero en el caso de un grabador podemos indicar el canal desde el cual nos interesa extraer el flujo.
Si indicamos el usuario y contraseña en la cadena, no sera necesario introducir estos cuando el sistema lo pregunta:
rtsp://<usuario>:<contraseña>@<dir_IP>:<puerto>/Streaming/Channels/<id_del_canal>
Si además queremos indicar el tipo de flujo que queremos usar, solemos tener hasta 2 opciones en Safire. La primera será el flujo principal (de mayor calidad) y la segunda será el secundario (más rápido pero de menor calidad).
El flujo se indica justo detrás de del id del canal agregando 01 para el flujo principal y 02 para el secundario.
Ejemplo para abrir abre el canal 2 con el stream principal:
rtsp://admin:12345@172.18.219.239/Streaming/Channels/201
Para abrir el canal 2 con el stream secundario
rtsp://admin:12345@172.18.219.239/Streaming/Channels/202
Canal0
En caso de que el equipo disponga de canal0
La cadena RTSP para acceder a este flujo es la siguiente:
- rtsp://user:pass@IP:PORT/ch00/main/av_stream
Por ejemplo: rtsp://admin:1111aaaa@172.18.201.9:554/ch00/main/av_stream
Recordar que las cadenas RTSP se suelen reproducir a través de plugins para web o un programa como VLC para pc/mac.
REPRODUCCIÓN DE GRABACIONES POR RTSP
Para poder reproducir grabaciones a través de la cadena RTSP hay que diferenciar entre grabadores y cámaras.
- GRABADORES - rtsp://user:pass@IP:puerto rtsp/Streaming/tracks/101?starttime=20230919T092051z&endtime=20230919T092831z
Ejemplo: rtsp://admin:1111aaaa@172.18.201.10:554/Streaming/tracks/101?starttime=20230921T092051z&endtime=20230921T092831z
- CÁMARAS - rtsp:/user:pass@IP:554/Streaming/tracks/101/Streaming/tracks/101?starttime=2021-10-18T20:00:00Z&endtime=2021-10-18T20:00:10Z
Ejemplo: rtsp://admin:1111aaaa@172.18.205.4:554/Streaming/tracks/101/Streaming/tracks/101?starttime=2023-09-21T09:00:00Z&endtime=2023-09-21T09:10:10Z
IMPORTANTE:
En las tarjetas SD de cámaras tiene grabaciones con hora GMT, para obtener las grabaciones correctas hay que restar manualmente la hora del comando (por ejemplo sería -2 si fuse horario de verano) para que salga la grabación correspondiente a la hora deseada