go2rtc no reComputer
Introdução
go2rtc é um framework WebRTC de código aberto projetado para facilitar o streaming de mídia em tempo real pela internet. Ele é desenvolvido pela equipe XTLS e tem como objetivo combinar WebRTC com outros protocolos de mídia como RTSP, RTMP e HLS para transmissão eficiente de vídeo e áudio em tempo real.
WebRTC (Web Real-Time Communication) é um protocolo amplamente utilizado para estabelecer conexões ponto a ponto e possibilitar a troca de mídia em tempo real, como chamadas de vídeo, transmissões ao vivo e outras aplicações em tempo real. O go2rtc torna mais fácil implementar WebRTC em ambientes onde diferentes protocolos de mídia precisam ser convertidos em streams WebRTC para transmissão escalável e de baixa latência.
Pré-requisitos
Requisitos de hardware
| reComputer R1125 | reComputer AI R2130 | reComputer AI Industrial R2145 |
|---|---|---|
![]() | ![]() | ![]() |
| reComputer Industrial R20xx | reComputer Industrial R21xx |
|---|---|
![]() | ![]() |
Baixar e executar o go2rtc
Atualizar o sistema
Use o seguinte comando para executar.
sudo apt update
sudo apt upgrade -y
Baixar go2rtc
Use o seguinte comando para executar.
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
Criar go2rtc.yaml
Use o seguinte comando para executar.
nano go2rtc.yaml
Preencha a seguinte configuração com o seu endereço 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
Executar go2rtc
Use o seguinte comando para executar.
./go2rtc_linux_arm64

Abra a porta 1984 no host e clique no botão Stream.

Resultado
Depois de configurarmos tudo, podemos visualizar a transmissão ao vivo da câmera atual.

Suporte Técnico e Discussão de Produtos
Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja o mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.




