Obtenha o fluxo de rede e encaminhe-o

1

Eu tenho um pequeno problema com o streaming do Raspberry Pi. Eu estou usando o raspberry Pi Camera e streaming de saída desta forma:

raspivid -o - -t 0 -w 640 -h 480 | cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8554}' :demux=h264

Eu tenho acesso público à porta 8554 e nada mais do meu provedor. O problema é que eu quero ver o fluxo também em redes protegidas por firewall (por exemplo, do meu escritório, redes públicas, etc.), onde muitas portas estão desabilitadas. Eu tenho pequeno VPS com endereço IP público. Então, existe alguma maneira como obter saída (no meu VPS) de framboesa: 8554 e passá-lo para a porta 80? Eu tentei algo como:

cvlc -vvv http://raspberry:8554 --sout '#standard{access=http,mux=ts,dst=0.0.0.0:80}' :demux=h264

mas o vídeo é cinza ou verde e não consigo reconhecer nem as formas. Você tem alguma sugestão? Muito obrigado!

    
por Robert Grulich 22.05.2014 / 19:47

1 resposta

0

A melhor ideia que vem à mente é a instalação do zoneminder no seu VPS. O Zoneminder administrará o fluxo da sua câmera e o veiculará em uma interface da Web.

Você também obtém as funcionalidades de detecção de movimento, alarmes e armazenamento de vídeo do Zoneminder.

Isso é muito mais do que você perguntou, mas meu raciocínio é que, se você precisar verificar sua câmera onde quer que esteja, deverá fazê-lo com um software de nível profissional.

    
por 22.05.2014 / 20:28