HTTP Live Streaming


10

Atualmente, tenho uma configuração usando o Motion para transmitir vídeo de uma webcam conectada a um raspberry pi. Infelizmente, essa qualidade é muito baixa e apresenta uma taxa de quadros baixa.

Estou pensando em usar o HTTP Live Streaming, mas os detalhes sobre isso são vagos, na melhor das hipóteses, especialmente quando se trata de usar um raspberry pi como servidor.

Se isso não for possível, que opções tenho para transmitir vídeos de "alta qualidade"?


Dê uma olhada no vlc
adrianmcmenamin

O VLC no Pi é realmente uma transcodificação lenta. Você pode obter uma resolução melhor, mas, na melhor das hipóteses, a CPU Pi disparará para 100% e causará um atraso significativo, a menos que a câmera suporte melhor codificação de resolução de forma nativa - mas o Motion também funcionará da mesma forma. Uma opção melhor, para usar o módulo Pi Camera, por exemplo, é o uso do gstreamer do projeto OMX que usa codificação de Hardware. Como eu escrevi no meu livro
Piotr Kula

Respostas:


3

É absolutamente possível, na verdade eu escrevi um post inteiro sobre ele, o que explica passo a passo como fazer com que sua framboesa transmita conteúdo de streaming ao vivo diretamente da câmera.

http://www.doepiccoding.com/blog/?p=212

Espero que você goste.

Saudações!


Sua resposta não está usando "HTTP Live Streaming" (HLS), que foi o ponto da pergunta. Há muitas razões pelas quais o HLS é superior ao VLC.
Gavanon

0

Se você estiver usando uma câmera Pi, tente o seguinte: http://elinux.org/RPi-Cam-Web-Interface

Eu tentei isso há um tempo atrás e é a coisa mais incrível de todos os tempos para streaming, a taxa de quadros e a qualidade são incríveis e possui inúmeras opções, incluindo captura de movimento, e você pode definir todas as configurações da interface da web, o que é muito fácil de usar e muito poderoso ao mesmo tempo.

Se você estiver usando uma webcam USB, tive a mesma experiência que você; má qualidade, taxa de quadros e processo de configuração, e não pode ajudá-lo lá.

Espero que isso tenha ajudado!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.