Cómo crear y usar una transmisión gratis

Tu propio servidor de transmisión en la demo gratuita del sistema de videovigilancia MyVMS

Si estás dispuesto a administrar un servidor tú mismo, puedes ejecutar una transmisión de cámara IP sin ningún servicio de pago: alquila un VPS, instala la demo MyVMS Linux y obtén el póster además de las transmisiones MP4 y HLS mediante enlaces directos.

Si prefieres no ocuparte de un servidor, rtsp.me hace lo mismo por ti: comprueba el enlace RTSP y te entrega el código del reproductor ya preparado para tu sitio web.

Descargar MyVMS Linux 8.6.0 x64 (demo)

Qué necesitarás

Paso 1. Alquila un VPS Linux

Alquila un servidor virtual con Linux en un centro de datos. El servidor necesita una dirección IP pública: es la dirección en la que se abrirán los enlaces del póster y de la transmisión.

Paso 2. Instala la demo de MyVMS

Descarga e instala la demo MyVMS Linux 8.6.0 x64.

Tras la instalación, crea un usuario independiente sin permisos de administrador. Su nombre de usuario y contraseña se transmiten dentro de los enlaces, por lo que no debe usarse la cuenta de administrador.

No publiques nunca el nombre de usuario y la contraseña del administrador. Usa en los enlaces únicamente una cuenta independiente con permisos mínimos.

Paso 3. Conecta la cámara

Añade la cámara IP en la configuración del sistema de videovigilancia MyVMS. Asegúrate de que el servidor detecta la cámara y muestra el vídeo.

Paso 4. Abre el puerto 9786

El servidor web de MyVMS se ejecuta en el puerto 9786. Redirígelo en el router o ábrelo en el cortafuegos del servidor para que los enlaces puedan abrirse desde internet.

Internet → PUBLIC_IP:9786 → servidor web de MyVMS → cámara

En la guía «Cómo configurar la redirección de puertos» encontrarás ejemplos de redirección de puertos para routers populares.

Paso 5. Usa los enlaces directos

Sustituye PUBLIC_IP por la dirección de tu servidor y <base64(login:pass)> por el par login:password codificado en base64 del usuario que creaste.

Póster de la cámara (instantánea):

http://PUBLIC_IP:9786/cameras/0/image?authorization=Basic%20<base64(login:pass)>&keep_aspect_ratio=0&resolution=640x480

Transmisión MP4:

https://PUBLIC_IP:9786/cameras/0/streaming/main.mp4?authorization=Basic%20<base64(login:pass)>&audio=1

Transmisión HLS (m3u8):

https://PUBLIC_IP:9786/cameras/0/streaming/main.m3u8?authorization=Basic%20<base64(login:pass)>&audio=1

main es la transmisión principal de la cámara a resolución completa, sub es la transmisión secundaria a una resolución menor. Para obtener la transmisión secundaria, sustituye main por sub en el enlace; para incrustarla en un sitio web suele cargar más rápido y ahorra ancho de banda.

Preguntas frecuentes

¿Es realmente gratis?
La demo de MyVMS es gratuita. Solo pagas por el alquiler del VPS y por el ancho de banda.
¿Qué puerto hay que abrir?
El puerto 9786, que es donde se ejecuta el servidor web de MyVMS. Sin un puerto abierto, los enlaces del póster y de la transmisión no funcionarán desde internet.
¿Cuál es la diferencia entre main y sub?
main es la transmisión principal de la cámara, sub es la transmisión secundaria a una resolución menor. En los enlaces MP4 y m3u8 basta con sustituir main por sub.
¿Cómo construyo la cadena de autorización?
Codifica en base64 el par login:pass del usuario que creaste y colócalo después de Basic%20. No uses la cuenta de administrador.
¿En qué se diferencia esto de rtsp.me?
Aquí administras el servidor tú mismo y sigues siendo responsable de las actualizaciones, el ancho de banda y la disponibilidad. rtsp.me se encarga de todo eso y además te ofrece un reproductor ya preparado, protección de acceso, estadísticas y un archivo en la nube.

¿Prefieres no administrar un servidor?

Comprueba el enlace RTSP de tu cámara en rtsp.me y obtén una transmisión ya preparada con reproductor, protección de acceso y archivo en la nube.

Comprobar un enlace RTSP