La plataforma de video LiveNVR recibe la transmisión RTMP de terminales móviles como drones y luego la convierte al protocolo GB28181 y envía las instrucciones de operación para conectar en cascada a la plataforma de video GB28181...

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 位系统环境,支持内网、私有云部署

Supongo que te gusta

Origin blog.csdn.net/staritstarit/article/details/130818820
Recomendado
Clasificación