
Al crear el sistema de videovigilancia "Line", hemos desarrollado una herramienta poderosa para transmisiones en línea. En Khabr, este tema sigue siendo invariablemente popular: tanto las soluciones preparadas como los casos para crear un servidor de transmisión en línea se describieron en detalle aquí. Decidimos ir más allá y vamos a organizar una prueba de esfuerzo para nuestro servicio y experimentar el legendario efecto habrae. Y en el camino, le informaremos sobre las transmisiones más interesantes de los últimos seis meses.
¿Qué puede hacer el servicio de transmisión Line?
Brevemente sobre las seis características distintivas de nuestro repetidor:
1. La capacidad de utilizar elementos de los sistemas de videovigilancia existentes para crear transmisiones. Puede conectarse al servicio utilizando el equipo de marcas de terceros.
2. Reciba video de cualquier cámara IP o grabadora con soporte RTSP. Si desea transmitir video analógico desde cámaras AHD, TVI y CVI, le recomendamos nuestras grabadoras de video DVR “Line XVR”, sobre las cuales se publicó una reseña aquí no hace mucho tiempo.
3. Transmitir desde objetos donde no hay forma de obtener una dirección IP "blanca". Nuestro servicio TURN lo ayudará a conectarse a un servidor de video remoto sin el costo adicional de una IP externa.
4. La versión del servidor del software Line es adecuada para la instalación en Windows y Linux. Además, una clave de licencia electrónica le permite instalar un sistema de videovigilancia en servidores virtuales.
5. ¿Quiere probar el servicio ahora? Aproveche la
versión demo gratuita
del software Line . Le permite conectar hasta 16 canales IP y solo tiene una limitación: la falta de grabación de archivos.
6. Servicio gratuito "Línea. Repetidor". Permite no solo distribuir la transmisión de video a un mayor número de clientes, sino también ocultar la dirección IP real del servidor del espectador.

Conectamos la cámara. Que sigue
- El sistema puede enviar transmisiones RTSP, RTMP, HLS, MJPEG y tramas individuales.
RTSP se usa con mayor frecuencia como una fuente de flujo para análisis.
RTMP se usa cada vez menos, pero sigue siendo la única forma de organizar la traducción para los usuarios de navegadores heredados.
HLS, desarrollado dentro de los muros de Apple, se ha convertido en la principal solución hasta la fecha.
M-JPEG es un método obsoleto, junto con RTMP le permite crear un "vehículo todo terreno" para todos los navegadores.
Cuadro único: el cuadro actual de la cámara en formato JPEG, que se puede usar como póster de una transmisión de video.
Ejemplos de referencias de flujo:
rtsp://login:password@IP:9784/cameras/0/streaming/sub
- la segunda transmisión RTSP;
http://login:password@IP:9786/cameras/0/streaming/sub.flv
: la segunda transmisión en formato Flash Video;
http://login:password@IP:9786/cameras/0/streaming/sub.m3u8
: la segunda transmisión en formato HLS;
http://login:password@IP:9786/cameras/0/image
: un marco separado. - Además de usar nuestro reproductor, es posible crear uno propio usando la biblioteca hls.js JavaScript y HTML5 VIDEO.
- Con la herramienta "Reacciones", se realiza un ajuste flexible de la transmisión de video. Por ejemplo, puede especificar el tiempo de trabajo de la cámara, y estará activa solo durante el día. O puede monitorear la transmisión de video con la capacidad de informar sobre la pérdida de señal de la cámara por correo electrónico.
Todas estas características están disponibles incluso cuando se utiliza la versión gratuita del sistema. La versión comercial proporciona acceso al archivo de video.
Para garantizar la seguridad de sus datos durante la transmisión de video y restringir el acceso al servidor, nginx será la mejor ventaja. Se puede usar no solo como un servidor de almacenamiento en caché, sino también como un servidor de autorización que utiliza el módulo ngx_http_secure_link_module.
Tetas azules crecientes en línea
Los casos más interesantes, como de costumbre, no son en absoluto proyectos comerciales y caros. Esta historia trata sobre un entusiasta con una cámara comprada en Aliexpress, que está interesado en observar pájaros.
Todo comenzó con un comedero para pájaros fuera de la ventana y una vieja cámara web. Y después de un tiempo, recolectó un titmouse con un sistema de video vigilancia y una transmisión en vivo en birdhome.ru.

Toda la ciudad vive
Otro ejemplo sorprendente de utilizar nuestro servicio de transmisión es el
sitio del municipio de la ciudad turca de Ordu .
20 cámaras transmiten durante todo el día desde las calles del complejo en el Mar Negro. Aquí, los habitantes de Ordu observan la vida de su ciudad en tiempo real: vigilan la situación en las carreteras y los eventos de la ciudad.
Este sitio también es una tarjeta de visita del resort, donde los turistas pueden ver la ciudad en tiempo real antes de decidirse por un viaje.

Broadcast vs Habraffect
Te invitamos a participar en un pequeño experimento: probar el servicio con la ayuda del efecto habrae. Haga clic en la imagen y la transmisión se abrirá en una nueva ventana. En el nombre de la cámara verá la cantidad de usuarios por día.

20 centros de datos de todo el mundo proporcionan el trabajo de transmisión estable, que no teme ni siquiera el efecto habrae, cinco de los cuales se encuentran en Rusia.
¿No tienes tiempo u oportunidad para crear tu propia transmisión?
El servicio de traducción en línea
rtsp.me le permite crear una transmisión con un solo clic. Todo lo que se necesita es ingresar la URL RTSP de la cámara y el correo al que volarán el nombre de usuario y la contraseña para controlar la transmisión.
En el panel de administración puedes:
- ver las estadísticas de puntos de vista;
- agregue un nombre de cámara y un enlace publicitario;
- Agregar información sobre la transmisión HD;
- habilitar el soporte de sonido;
- limitar el tiempo y los días de trabajo;
- restringir el acceso solo a usuarios específicos.
Siempre que se coloque nuestro logotipo, el servicio es gratuito.Con rtsp.me, cientos de transmisiones en línea operan en los sitios de hospitales, tiendas, talleres de reparación de automóviles, sitios de construcción, estadios, jardines de infantes y compañías de administración.
Escriba en los comentarios sobre sus transmisiones implementadas, las dificultades que encontró y a qué debemos prestar atención con el desarrollo posterior del servicio.