Pagina 1 di 1

Cattura immagine da IpCam e spedirla al Server web via FTP

Inviato: sabato 8 agosto 2015, 10:03
da marse
Ciao a tutti,
spero di non aver sbagliato luogo per postare!!!!
Finalmente mi è arrivato in DS215+.
Dopo 2 giorni di prove varie, sono riuscito a configurarlo e funziona perfettamente.
Ma veniamo al dunque.
Quello che vorrei fare (come avevo scritto anche sul mio post informazioni-pre-acquisto-e-selezione-n ... t7101.html), vorrei che il NAS mi catturasse delle immagini provenienti dalle IPcam e le inviasse sul server web ogni tot tempo tramite FTP.
Per far visualizzare (ora) le cam sul mio sito meteo utilizzo i seguenti link:
[url]http://xxxx.ddns.com:xxx/onvif/media_service/snapshot?channel=0&subtype=0[/url]
[url]http://xxxx.%20ddns.com:xxx/snapshot.cgi?user=xxxxx&pwd=xxxxx[/url]
Con questo metodo però ho dei problemi sia di velocità adsl, sia di sicurezza (porte aperte sul router).
Cercando in giro, ho trovato questo: http://forum.synology.com/enu/viewtopic ... pg#p386476.
Ho creato il file con l’editor di testo e con i seguenti comandi:

Codice: Seleziona tutto

curl -o  http://192.168.xxx.xxx:xxx/image.jpg  > /volume1/cam/jpeg1.jpg
curl -o  http://192.168.xxx.xxx:xxx/ snapshot.cgi?user=xxxxx&pwd=xxxxx  > /volume1/cam/jpeg2.jpg
 
Ho salvato il file come: salvajpg.sh in una cartella condivisa (/volume1/cam/)
Ho creato un’attività con l’utilità di pianificazione e la stessa mi crea i file jpg.
Il file dalla cam1 (jpeg1.jpg) viene creato e aggiornato perfettamente.
Qui arriva lo scoglio
Il file dalla cam2 (jpeg2.jpg) viene creato vuoto (0 bytes) e se cerco di aprirlo logicamente non mi compare nessuna immagine.

Qualcuno ha qualche idea?????
Ringrazio anticipatamente.

Re: Cattura immagine da IpCam e spedirla al Server web via F

Inviato: sabato 8 agosto 2015, 10:40
da burghy86
Ma perdonami se la cam ha gia una impostazione per spedire le img ftp ogni tot non puoi far spedire direttamente dalla cam?

Re: Cattura immagine da IpCam e spedirla al Server web via F

Inviato: sabato 8 agosto 2015, 11:33
da marse
burghy86 ha scritto:Ma perdonami se la cam ha gia una impostazione per spedire le img ftp ogni tot non puoi far spedire direttamente dalla cam?
nessuna delle 2 cam ha la funzione di mandare jpg tramite ftp ogni tot tempo.
Loro mandano immagini o video solamente o in caso di rilevazione di movimento oppure in caso di allarme esterno (contatto che si chiude).
Ho cercato ovunque il modo per fare, ma non sono riuscito a trovarlo da nessuna parte. Ho pensato addirittura di costruirmi un timer che chiuda un contatto, poi ho lasciato stare in quanto non avevo l'attrezzatura per costruirmi lo stampato.
Finalmente con il DS215 per 1 cam ci sono riuscito, ma per l'altra no.
ho girato tanto su google e tutti hanno lo stesso problema. Si può fare un'istantanea (snapshot), ma poi no si può salvarla in jpg.
Girando ho trovato anche questo codice:

Codice: Seleziona tutto

wget http://192.168.xxx.xxx:xxx/snapshot.cgi/?user=xxxx&pwd=xxxx
mv snapshot.cgi snapshot-`date +%Y-%m-%d-%H%M%S`.jpeg
provato ad inserirlo nel file: salvajpg.sh non funziona.
Pensavo che forse riuscivo a risolvere con Surveillance Station, ma niente neanche con così.
Qualche altra idea???

Re: Cattura immagine da IpCam e spedirla al Server web via F

Inviato: lunedì 10 agosto 2015, 10:33
da marse
Ho risolto il problema della cattura della IpCam 2 con un script in php trovato in rete.
Il problema che ho ora è come mandare al server web l'immagine della cam1 tramite FTP. In giro ho letto che i NAS Synology hanno la funzione di Server FTP per ricevere. Ma se voglio mandare qualcosa fuori NON posso in quanto manca un FTP CLIENT.
Come posso risolvere il problema del FTP client???