FAQs: Configuración RTSP para códecs HDMI | Soporte Exvist

FAQs: RTSP de Codec

Autenticación RTSP

¿Cómo podemos habilitar la autenticación para RTSP en un códec HDMI?

Para habilitar la autenticación para RTSP en su códec HDMI:
  1. Navegue aConfiguración ->Red -> RTSP.
  2. Marque la casilla etiquetadaAutenticación.
Una vez que la autenticación está habilitada:
  1. Debe ingresar elnombre de usuarioycontraseñapara acceder al flujo RTSP.
  2. Esto aplica ya sea que esté reproduciendo el flujo medianteVLC media playero viendo el vídeo a través delONVIF Device Manager (ODM).
Habilitar la autenticación RTSP garantiza que solo los usuarios autorizados puedan acceder a los flujos de vídeo, mejorando la seguridad de su sistema.

Puerto RTSP

¿Qué es el puerto RTSP?

El puerto predeterminado para RTSP (Real Time Streaming Protocol) es 554. Este puerto se utiliza para establecer y controlar la entrega de medios de transmisión, incluidos audio y vídeo, a través de una red. Al configurar un servidor de medios o configurar dispositivos de red para la transmisión RTSP, este puerto predeterminado se utiliza para la comunicación entre el servidor y los dispositivos cliente.


En algunos casos, al configurar la transmisión RTSP, es posible que necesite realizar la asignación de puertos (también conocida como redirección de puertos) para permitir que clientes o dispositivos externos accedan al flujo RTSP desde fuera de la red local. La asignación de puertos implica redirigir el tráfico de red entrante desde un puerto específico en el router a un dispositivo o servidor designado dentro de la red local.


Si necesita realizar la asignación de puertos para la transmisión RTSP, querrá asegurarse de que el tráfico al puerto 554 en su dirección IP externa se redirija a la dirección IP interna y al puerto del servidor que aloja el flujo RTSP.


Aquí tiene una descripción general de cómo configurar la asignación de puertos para la transmisión RTSP:
  1. Acceda a la interfaz de configuración de su router: Abra un navegador web e inicie sesión en la interfaz de configuración de su router utilizando la dirección IP del router. Esto normalmente se logra ingresando "http://192.168.1.1"o una dirección similar en la barra de direcciones del navegador y proporcionando las credenciales de inicio de sesión del router.
  2. Localice la configuración de redirección de puertos o NATEn la interfaz de configuración del router, busque los ajustes de reenvío de puertos o NAT (Traducción de direcciones de red). La ubicación y el etiquetado de estos ajustes pueden variar entre los distintos modelos de router, pero normalmente se encuentran en las secciones "Advanced" o "Security" de la interfaz de configuración del router.
  3. Configurar la asignación de puertos para RTSP: Cree una regla de reenvío de puertos para asignar el tráfico entrante en el puerto 554 (el puerto predeterminado para RTSP) a la dirección IP interna y al puerto del servidor que aloja el flujo RTSP. Especifique la dirección IP interna del servidor y establezca el puerto interno y externo en 554. Guarde los ajustes de asignación de puertos.
  4. Probar el flujo RTSP: Una vez configurada la asignación de puertos, los clientes externos ya pueden acceder al flujo RTSP utilizando la dirección IP externa y el puerto 554. Pruebe el flujo RTSP desde un dispositivo externo para asegurarse de que la asignación de puertos funciona según lo previsto.

Es importante tener en cuenta que los pasos exactos para configurar la asignación de puertos pueden variar según la marca y el modelo de su router. Asegúrese de consultar la documentación de su router o los recursos de soporte del fabricante para obtener instrucciones específicas sobre cómo configurar el reenvío de puertos para RTSP o cualquier otro protocolo de transmisión.

Flujo RTSP

¿Qué es el flujo RTSP?

RTSP (Real Time Streaming Protocol) es un protocolo de control de red diseñado para controlar la entrega de datos multimedia, como audio y vídeo, a través de una red. Permite la transmisión fluida de contenido de audio y vídeo en directo o pregrabado desde un servidor a un dispositivo cliente y se utiliza habitualmente en aplicaciones de transmisión multimedia.

A continuación se presentan algunos puntos clave sobre los flujos RTSP:
  1. Control del flujo: RTSP se utiliza para establecer y controlar la entrega de medios en streaming. Permite a un cliente solicitar el inicio, la detención y la pausa de un flujo multimedia, así como controlar funciones de reproducción como el avance rápido y el rebobinado.
  2. Funcionamiento del protocolo: RTSP funciona sobre el Protocolo de datagramas de usuario (UDP) o el Protocolo de control de transmisión (TCP). Utiliza una arquitectura cliente-servidor, en la que un servidor aloja los flujos multimedia y los clientes solicitan y reciben el contenido multimedia.
  3. Tipos de medios: RTSP se puede utilizar con diversos formatos de medios, incluidos flujos de audio y vídeo. Admite la transmisión de contenido en directo, contenido bajo demanda y otras aplicaciones multimedia interactivas.
  4. Interoperabilidad: RTSP es un estándar abierto que permite la interoperabilidad entre diferentes dispositivos multimedia, servidores y clientes. Esto significa que los dispositivos y el software compatibles con RTSP de diferentes fabricantes pueden comunicarse e intercambiar medios en streaming.
  5. Uso: RTSP se utiliza habitualmente para la transmisión de eventos en directo, vídeo bajo demanda, señales de cámaras IP y otras aplicaciones multimedia en tiempo real.
Para acceder a un flujo RTSP, un cliente normalmente envía una solicitud RTSP al servidor detallando el flujo multimedia deseado y las operaciones de control relacionadas. El servidor responde entonces con la información necesaria para establecer y mantener el flujo. Esto puede incluir la ubicación del flujo multimedia, los comandos de control de reproducción y otros parámetros relevantes.

En general, RTSP desempeña un papel fundamental para permitir la entrega y el control eficientes de contenido multimedia en streaming, lo que lo convierte en un protocolo fundamental para muchas aplicaciones de transmisión.

¿Cómo podemos reproducir un flujo RTSP?

Para reproducir un flujo RTSP (Real Time Streaming Protocol) y seleccionar un modo de flujo específico, como complejo (audio y vídeo combinados), solo vídeo o solo audio, puede utilizar software de reproducción multimedia o aplicaciones que admitan la transmisión RTSP.

A continuación se explica cómo puede reproducir un flujo RTSP:
  1. Utilice reproductores multimedia compatibles con RTSP: Puede utilizar software de reproducción multimedia o aplicaciones que admitan la transmisión RTSP, como VLC Media Player, Windows Media Player, QuickTime Player u otras aplicaciones de reproducción multimedia que sean compatibles con RTSP.
  2. Abra el flujo RTSP: Inicie el reproductor multimedia compatible con RTSP y seleccione la opción de transmitir complejo (audio y vídeo combinados), solo vídeo o solo audio. En el cuadro de diálogo proporcionado, introduzca la URL o la ubicación de red del flujo RTSP. Normalmente, tendrá el formato: rtsp://192.168.1.120:554/live/1_0.

¿Cuál es el número máximo de flujos simultáneos admitidos por el protocolo RTSP?

Es compatible con6 transmisiones RTSP, lo que significa que se ha diseñado para manejar hasta seis transmisiones simultáneas del Protocolo de transmisión en tiempo real (RTSP). Esta capacidad debería permitirle distribuir de manera eficiente contenido de vídeo y audio a través de múltiples canales o dispositivos. Sin embargo, es importante asegurarse de que su infraestructura de red, incluidos el servidor y los dispositivos cliente, pueda manejar eficazmente estas transmisiones sin degradación del rendimiento. Además, considere los requisitos de ancho de banda y las capacidades de los dispositivos que acceden a estas transmisiones para garantizar una experiencia de transmisión fluida. Normalmente, se recomienda utilizar reproductores multimedia como VLC, PotPlayer u OBS para extraer una transmisión RTSP de nuestro codificador.

¿Cómo podemos medir los fotogramas por segundo reales reproduciendo una transmisión RTSP?

Para probar los fotogramas por segundo (FPS) reales de una transmisión RTSP usando PotPlayer, puede utilizar la función integrada de estadísticas de reproducción de vídeo del software. PotPlayer ofrece una opción para mostrar información de reproducción de vídeo, incluida la tasa actual de fotogramas por segundo (FPS). A continuación, se explica cómo puede probar los FPS reales de una transmisión RTSP con PotPlayer:
  1. Instalar PotPlayer: Si aún no lo ha hecho, descargue e instale PotPlayer en su ordenador. PotPlayer es un reproductor multimedia que admite varios protocolos de transmisión, incluido RTSP.
  2. Abrir PotPlayer y reproducir la transmisión RTSP: Inicie PotPlayer y seleccione la opción para abrir una transmisión de red o URL. Introduzca la URL o la ubicación de red de la transmisión RTSP para comenzar a reproducirla en PotPlayer.
  3. Mostrar estadísticas de reproducción de vídeo: Mientras se reproduce la transmisión RTSP, haga clic derecho en la ventana de PotPlayer para acceder al menú contextual. En el menú contextual, seleccione "Información de reproducción" o "Estadísticas" (la etiqueta específica puede variar según la versión de PotPlayer).
  4. Ver fotogramas por segundo (FPS): La ventana de estadísticas de reproducción de vídeo mostrará información sobre el vídeo que se está reproduciendo, incluida la tasa de fotogramas por segundo (FPS) en tiempo real. Supervise el valor de FPS para observar la velocidad de fotogramas real de la transmisión RTSP.

Siguiendo estos pasos, puede usar PotPlayer para probar los fotogramas por segundo (FPS) reales de una transmisión RTSP. La función de estadísticas de reproducción de vídeo de PotPlayer le permite supervisar la tasa de FPS en tiempo real, lo que proporciona información sobre la fluidez y el rendimiento de la reproducción de la transmisión de vídeo.

Prueba de latencia mediante transmisión RTSP

¿Cómo podemos obtener una latencia menor mediante VLC al reproducir vídeo en su iPad?



¿Cómo podemos realizar una prueba de latencia entre el codificador y el decodificador?


¿Cómo podemos realizar una prueba de latencia del codificador reproduciendo una transmisión RTSP?

Determinar la causa del retraso en la transmisión RTSP suele verse influenciado por el reproductor RTSP que se utiliza. Para probar el rendimiento con precisión, recomendamos utilizar herramientas especializadas diseñadas para la transmisión RTSP, ya que los reproductores multimedia comunes pueden introducir problemas de almacenamiento en búfer. En concreto, herramientas comoEasyPlayerProestán optimizadas para la transmisión en tiempo real y pueden proporcionar resultados más precisos para identificar y solucionar retrasos en la transmisión RTSP. Simplemente haga clic en elEasyPlayerProanterior para descargarlo y probarlo.

¿Qué pasos específicos deben seguirse para realizar una prueba comparativa de latencia entre VLC y EasyPlayerPro?

  1. Configure dos ordenadores: el primer ordenador servirá como fuente de entrada de vídeo y el segundo ordenador funcionará como dispositivo de salida de vídeo.
  2. Descargue y ejecuteOnlyStopWatchen el primer ordenador para medir la latencia.
  3. En el segundo ordenador, abraEasyPlayerProy extraiga el flujo RTSP como se muestra a continuación:
  1. Abra VLC en el segundo ordenador y extraiga el mismo flujo RTSP como se muestra a continuación:
  1. Utilice una cámara de alta velocidad en un teléfono móvil para capturar imágenes de los escritorios de ambos ordenadores. Utilice estas imágenes para calcular los tiempos de latencia específicos.
  1. Análisis: Compare los resultados de latencia. Si la latencia es de aproximadamente 100 ms al utilizar EasyPlayerPro, y significativamente mayor al utilizar VLC, indica que el propio reproductor influye en la latencia en lugar del codificador/decodificador utilizado.
Notes
NOTA: La latencia teórica tanto para la codificación como para la decodificación es de 33,3 ms, según los parámetros del chip.

Más información sobre RTSP de Codec

  1. RTSP de Codec