1. Introducción a los requisitos
Actualmente, muchos dispositivos terminales móviles (como drones, etc.) solo admiten salida push RTMP y no admiten el protocolo GB28181. Sin embargo, existe la necesidad de acceder a la plataforma de vídeo a través del protocolo GB28181. Por ejemplo, algunos productos de drones DJI no se pueden registrar directamente en la plataforma estándar nacional y solo se pueden transmitir a través de rtmp. Luego, en el proyecto, si el flujo rtmp del dron se convierte a GB/T28181
2. Obtenga la dirección de inserción RTMP
2.1 Formato de dirección push RTMP
Ejemplo: rtmp://192.168.2.135:10935/hls/stream_1
- 192.168.2.135 es la IP del servidor LiveNVR implementado. Cuando lo use usted mismo, cámbielo a la IP de su propio servidor;
- 10935 es el puerto de inserción fijo predeterminado y no es necesario cambiarlo;
- hls tiene un tipo de inserción fijo de forma predeterminada y no se puede cambiar;
- stream_1 es un ID de inserción de formato fijo (número de canal_stream), por ejemplo, el ID de inserción del canal 6 es stream_6.
2.2 Ejemplo de dirección push
- Canal 1: rtmp://192.168.2.135:10935/hls/stream_1
- Canal 3: rtmp://192.168.2.135:10935/hls/stream_3
- Canal 6: rtmp://192.168.2.135:10935/hls/stream_6
2. Transmisión RTMP del dispositivo
Configure la dirección de envío RTMP generada anteriormente en el dron o dispositivo IPC para comenzar a enviar.
3. Configurar extracción RTMP
Página de administración de fondo de LiveNVR: "Configuración de canal:" Editar la configuración del canal, puede configurar la dirección de transmisión en vivo reenviada
3.1 Formato de dirección de transmisión en vivo
Formato de dirección de transmisión de extracción rtmp://127.0.0.1:10935/hls/stream_channel número
- 127.0.0.1 es la IP local del servidor, el valor fijo no se puede modificar.
3.2 Ejemplo de dirección de transmisión en vivo
- Canal 1: rtmp://127.0.0.1:10935/hls/stream_1
- 通道3:rtmp://127.0.0.1:10935/hls/stream_3
- 通道6:rtmp://127.0.0.1:10935/hls/stream_6
3.3、通道配置直播流地址
4、推流并发多时处理
如果接收的rtmp推流很多,而我们播放的时候不需要用的hls的直播流输出,建议可以关闭HLS,以此来降低服务器的性能消耗。
LiveNVR基础配置-》HLS取消勾选,点击保存
5、配置级联到GB28181国标平台
具体参见:LiveNVR支持RTSP/RTMP/HLS/HTTP-FLV流转换成GB28181输出级联接入到国标平台
6、非国标直播流转GB28181服务搭建
支持 Windows|Linux 64 位系统环境,支持内网、私有云部署