Agente de software para transmitir desde una cámara IP sin IP estática

Instala el agente en un dispositivo Windows, Linux o ARM. Recibe el flujo RTSP de la cámara en la red local y lo envía a rtsp.me mediante RTMP Push, sin IP estática, sin redirección de puertos y sin exponer la cámara a internet

Hemos creado un pequeño programa que se puede instalar en un ordenador convencional, un mini-PC junto a la cámara o una máquina virtual dentro de tu red. El agente recibe el flujo RTSP y lo envía por sí mismo a rtsp.me.

Hay versiones disponibles para Windows, Linux y ARM. El agente se ofrece de forma gratuita.

Ir a la instalación

Cómo conectar una cámara IP sin IP estática

Con una conexión RTSP convencional, el servidor debe poder acceder a la cámara IP a través de internet. Por lo general, esto requiere una dirección IP pública y redirección de puertos en el router.

El agente de rtsp.me funciona al revés. Normalmente se encuentra en la misma red local que la cámara: recibe el flujo RTSP de la cámara en su dirección local y envía el vídeo al servidor de rtsp.me mediante una conexión RTMP saliente.

Así, la cámara se puede conectar incluso con una IP dinámica, CGNAT o internet móvil, sin exponer su puerto RTSP a internet.

Ventajas del agente

Cámara IP → RTSP local → agente → RTMP Push saliente → rtsp.me

En qué se diferencia el agente del RTMP Push de una cámara

Si tu cámara IP admite RTMP Push por sí sola, no necesitas el agente: puedes introducir el enlace RTMP de rtsp.me directamente en la configuración de la cámara.

El agente está pensado principalmente para cámaras RTSP convencionales que no pueden enviar por sí solas una transmisión mediante RTMP. Recibe el flujo RTSP de la cámara dentro de la red local y realiza el RTMP Push a rtsp.me.

Instalar el agente para una cámara IP en Windows

  1. Descarga el instalador del agente para Windows.
  2. Ejecuta el instalador.
  3. Sigue los pasos habituales del asistente de instalación.
  4. Cuando termine la instalación, abre la interfaz web del agente.
Descargar el agente para Windows

Instalar el agente para una cámara IP en Linux y ARM

Descarga el archivo correspondiente a la arquitectura de tu ordenador:

Descomprime el archivo descargado y ejecuta el instalador:

tar -xzf rtspme_<version>_linux_<arch>.tar.gz
cd rtspme_<version>_linux_<arch>
sudo ./install.sh

Si es necesario, puedes cambiar el puerto de la interfaz web o permitir el acceso desde la red local:

sudo ./install.sh --port 9000
sudo ./install.sh --bind lan

Para eliminar el agente:

sudo ./install.sh --uninstall
sudo ./install.sh --uninstall --purge

La opción --purge elimina el agente junto con su configuración.

¿No quieres mantener un ordenador encendido? Puedes comprar un Orange Pi compacto e instalar Linux y el agente. Elige la versión ARM64 para un sistema de 64 bits y ARMv7 para uno de 32 bits. Antes de comprarlo, comprueba que el modelo admita una distribución de Linux adecuada y disponga de una conexión de red por cable o inalámbrica estable.
Instalación en un VPS. El agente también se puede instalar en un servidor virtual Linux alquilado; normalmente, la versión AMD64 es la adecuada. En ese caso, se debe poder acceder a la cámara desde el VPS mediante RTSP, por ejemplo, a través de una dirección pública o de una VPN conectada a la red local del lugar.

Obtener el enlace RTMP

Antes de configurar el agente, prepara tu enlace de publicación personal:

  1. Inicia sesión en tu cuenta de rtsp.me.
  2. Crea una cámara nueva o abre la configuración de una existente.
  3. Activa el interruptor RTMP Push.
  4. Copia íntegramente el enlace RTMP que aparece.
El enlace RTMP contiene una clave de publicación personal. No lo publiques en un sitio web ni lo compartas con nadie.
Obtención del enlace RTMP Push en la cuenta de rtsp.me
El enlace RTMP Push en la configuración de la cámara de rtsp.me

Primer inicio de sesión

Toda la administración del agente se realiza a través de su interfaz web. En el ordenador donde está instalado el agente, abre:

http://127.0.0.1:8787

La primera vez que inicies sesión, crea una contraseña para acceder al agente. Utiliza una contraseña segura y exclusiva, y guárdala en un gestor de contraseñas.

De forma predeterminada, solo se puede acceder a la dirección 127.0.0.1 desde el ordenador donde está instalado el agente. No expongas la interfaz web a internet.

Añadir una transmisión

Después de crear la contraseña, se abre el panel de administración:

  1. Haz clic en el botón para añadir una transmisión nueva.
  2. Elige un nombre claro para la transmisión.
  3. Pega el enlace RTSP local de la cámara.
  4. Pega el enlace RTMP que copiaste antes de tu cuenta de rtsp.me.
  5. Guarda la configuración e inicia la transmisión.

Comprueba que el ordenador donde se ejecuta el agente pueda acceder a la cámara en su dirección local y que tenga una conexión estable a internet.

Puedes crear tantas transmisiones como quieras mediante el agente: la cantidad solo está limitada por los recursos del ordenador y el ancho de banda de la conexión.

Adición de una transmisión en la interfaz web del agente de rtsp.me
Configuración de una transmisión nueva en el agente

Listo: la cámara está transmitiendo

Vuelve a tu cuenta de rtsp.me. Si todo está configurado correctamente, la cámara ya estará transmitiendo y el vídeo en directo aparecerá en la lista de cámaras.

Solo queda insertar el iframe del reproductor en tu sitio web; el código de inserción está disponible en la configuración de la cámara.

Códec y transcodificación

Para transmitir, recomendamos configurar la cámara con el códec H.264. No necesita transcodificación adicional y supone menos carga para el ordenador donde se ejecuta el agente. Consulta también la configuración recomendada para cámaras IP.

Si la cámara solo genera vídeo en H.265, el agente puede transcodificar el flujo a H.264 de forma local. Ten en cuenta que la transcodificación consume recursos de CPU. La carga depende de la resolución, la frecuencia de fotogramas y la cantidad de transmisiones simultáneas.

Antes de utilizar H.265 de forma permanente, comprueba la carga de la CPU y la estabilidad de la transmisión en el PC o mini-PC elegido.
Configuración del códec y la transcodificación en el agente de rtsp.me
Opciones de códec y transcodificación local

Iniciar una transmisión RTSP bajo demanda

Si el lugar utiliza internet móvil o una tarifa con límite de datos, activa el inicio de la transmisión bajo demanda.

En este modo, el agente solo envía vídeo cuando la transmisión tiene espectadores activos. El primer inicio tarda un poco más, pero no se consume tráfico saliente mientras no haya espectadores.

Precios

El agente se distribuye de forma gratuita: instalarlo y usarlo no cuesta nada.

Solo pagas por la cantidad de visualizaciones de nuestro reproductor, de acuerdo con las tarifas de rtsp.me.

Importante: para las transmisiones entregadas mediante RTMP Push, no se aplica el umbral gratuito de 100 visualizaciones; todas las visualizaciones se facturan.

Preguntas frecuentes

¿Se necesita una IP estática?
No. El agente se conecta por sí mismo a rtsp.me mediante una conexión saliente.
¿Tengo que abrir puertos en el router?
No. La cámara permanece dentro de la red local y no se necesita redirección de puertos ni acceso entrante al puerto RTSP.
¿Se transmiten las credenciales de la cámara?
No. El enlace RTSP, el usuario y la contraseña se almacenan localmente en el agente y no se envían al servicio rtsp.me.
¿Dónde se puede instalar el agente?
En un ordenador, mini-PC o VPS con Windows, Linux o ARM. El dispositivo necesita acceso al flujo RTSP de la cámara y a internet.
¿Funciona el agente detrás de CGNAT?
Sí. El agente establece una conexión saliente con el servidor de rtsp.me, por lo que no se necesita una dirección IP pública ni acceso entrante a la cámara.
¿El agente tiene que ejecutarse en un ordenador situado junto a la cámara?
No necesariamente. El agente puede ejecutarse en cualquier ordenador o mini-PC de una red local desde la que se pueda acceder al flujo RTSP de la cámara, y también en un VPS si se puede acceder a la cámara mediante RTSP, por ejemplo, a través de una VPN.
¿Cuántas transmisiones puedo crear?
Tantas como quieras: el agente no impone ningún límite. La cantidad de transmisiones solo está limitada por los recursos del ordenador y el ancho de banda de subida de la conexión a internet.
¿Puedo transmitir en H.265?
Sí, pero para garantizar la compatibilidad, el flujo debe transcodificarse localmente a H.264. Esto puede suponer una carga considerable para la CPU.
¿Cómo puedo ahorrar datos móviles?
Activa el inicio bajo demanda. La transmisión solo se enviará cuando haya espectadores activos, pero tardará un poco más en iniciarse.
¿El agente es gratuito?
Sí, el agente es gratuito. Solo pagas por las visualizaciones del reproductor de rtsp.me y, para las transmisiones mediante RTMP Push, no se aplica el umbral gratuito de 100 visualizaciones.

Conecta tu cámara local

Crea una cámara en rtsp.me, activa RTMP Push y añade al agente el enlace que recibas.

Abrir rtsp.me