Streaming live HTTP


10

Attualmente ho una configurazione che utilizza Motion per lo streaming video da una webcam collegata a un lampone pi. Sfortunatamente questa è di qualità piuttosto bassa e ha un frame rate scadente.

Sto esaminando l'utilizzo dello streaming live HTTP, ma i dettagli al riguardo sono vaghi, soprattutto quando si tratta di utilizzare un raspberry pi come server.

Se ciò non fosse possibile, quali opzioni devo avere per lo streaming di video "di alta qualità"?


Dai

VLC sul Pi è una transcodifica molto lenta. Potresti ottenere una risoluzione migliore, ma nella migliore delle ipotesi la CPU Pi scatterà al 100% e causerà un rallentamento, a meno che la fotocamera non supporti la migliore risoluzione con codifica nativa, ma allora Motion dovrebbe funzionare altrettanto bene. Un'opzione migliore, ad esempio per utilizzare il modulo Pi Camera, è l'uso gstreamer del progetto OMX che utilizza la codifica hardware. Come scrivo nel mio libro
Piotr Kula,

Risposte:


3

È assolutamente possibile, in realtà ho scritto un intero post attorno ad esso, che spiega passo dopo passo come ottenere il tuo lampone che trasmette contenuti in streaming live direttamente dalla sua fotocamera.

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

Spero ti piaccia.

Saluti!


La tua risposta non sta usando "HTTP Live Streaming" (HLS), che era il punto della domanda. Ci sono molte ragioni per cui HLS è superiore a VLC.
Gavanon,

0

Se stai usando una Pi Camera, prova questo: http://elinux.org/RPi-Cam-Web-Interface

L'ho provato qualche tempo fa ed è la cosa più incredibile di sempre per lo streaming, la frequenza dei fotogrammi e la qualità sono incredibili e ha tonnellate di opzioni tra cui motion capture, e puoi configurare tutte le impostazioni dall'interfaccia web, che è molto facile da usare e molto potente allo stesso tempo.

Se stai usando una webcam USB, ho avuto la tua stessa esperienza; cattiva qualità, framerate e processo di installazione e non può aiutarti.

Spero che questo abbia aiutato!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.