go2rtc en reComputer
Introducción
go2rtc es un framework WebRTC de código abierto diseñado para facilitar la transmisión de medios en tiempo real a través de internet. Está desarrollado por el equipo XTLS y tiene como objetivo combinar WebRTC con otros protocolos de medios como RTSP, RTMP y HLS para una transmisión eficiente de video y audio en tiempo real.
WebRTC (Web Real-Time Communication) es un protocolo ampliamente utilizado para establecer conexiones peer-to-peer y habilitar el intercambio de medios en tiempo real como videollamadas, transmisiones en vivo y otras aplicaciones en tiempo real. go2rtc facilita la implementación de WebRTC en entornos donde diferentes protocolos de medios necesitan ser convertidos en streams WebRTC para transmisión de baja latencia y escalable.
Prerrequisitos
Requisitos de Hardware
| reComputer R1125 | reComputer AI R2130 | reComputer AI Industrial R2145 |
|---|---|---|
![]() | ![]() | ![]() |
Descargar y ejecutar go2rtc
Actualizar sistema
Por favor usa el siguiente comando para ejecutar.
sudo apt update
sudo apt upgrade -y
Descargar go2rtc
Por favor usa el siguiente comando para ejecutar.
wget https://nightly.link/AlexxIT/go2rtc/workflows/build/master/go2rtc_linux_arm64.zip
tar -xvzf go1.24.0.linux-arm64.tar.gz
chmod +x go2rtc_linux_arm64
Crear go2rtc.yaml
Por favor usa el siguiente comando para ejecutar.
nano go2rtc.yaml
Por favor completa la siguiente configuración con tu dirección IP real.
streams:
stream1:
url: rtsp://admin:[email protected]:554/cam/realmonitor?channel=1&subtype=1
protocol: rtsp
codec: h264
server:
api: :1984
rtsp: :8554
webrtc: :8555
Ejecutar go2rtc
Por favor usa el siguiente comando para ejecutar.
./go2rtc_linux_arm64

Abre el puerto 1984 en el host, y haz clic en el botón Stream.

Resultado
Una vez que hayamos configurado todo, podemos ver la transmisión en vivo de la cámara actual.

Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para satisfacer diferentes preferencias y necesidades.


