Page 1 of 1

Streaming e salvataggio dati provenienti da camera e sensori

Posted: Wed Feb 08, 2017 2:15 pm
by davix10
Ciao a tutti,
ho in mente un progetto ma non so come procedere.

L'idea è utilizzare il raspberry per acquisire un video e, contemporaneamente, ricevere dati da un sensore tramite connessione bluetooth.
Video e dati del sensore devono essere salvati sul raspberry (sd? chiavetta usb?) e nel mentre video e grafico (derivante dai dati del sensore bluetooth) devono essere resi disponibili su una pagina web in real time.

Avete consigli su come procedere?

Grazie in anticipo :)

Re: Streaming e salvataggio dati provenienti da camera e sen

Posted: Thu Feb 09, 2017 2:24 pm
by willy_pinguino
Per quanto riguarda lo streaming butta un occhio a MOTION che può gestire sia le webcam via usb che le Pi Camera e gestire anche un flusso in streaming e/o stopmotion (1 fotogramma ogni x tempo)

per la pubblicazione pubblica (su web) comunque hai probabilmente bisogno di registrare un dominio (anche solo con un free dns) e forse ti conviene avere (sia per problemi di spazio che di prestazioni) direttamente un hosting esterno. Motion può anche gestire l'upload delle immagini su un host esterno.

Per il grafico dei dati, devi verificare se il programma che usi per generare il grafico da dati puri ha le funzioni per gestire anche l'invio delle immagini su un server di host, altrimenti devi crearti un piccolo script per l'invio magari tramite chron a scadenze prefissate delle immagini dei grafici.

infine devi generare le pagine html che facciano da collante/contenitore al tutto

Indaga però anche wordpress (o il tuo CMS preferito) e i vari plugin, se non ricordo male c'era addirittura un plugin capace di generare grafici da dati testuali e aggiornarlo ad intervalli prefissati

Tieni conto comunque che uno streaming video è un flusso continuo di dati, anche a bassa risoluzione, per essere fluido devi tenerlo almeno a 15 frame al secondo, il che vuol dire almeno un 200/300 KB/sec di banda occupata, per cui la tua connseeione verrà messa alla prova.

diverso il discorso se vuoi una visione solo locale, allora devi caricare tutto dal raspberry ... per motion non ci sono problemi, per i grafici invece dovresti installare un serverino web per rendere disponibili le immagini