Back to top

Autore Topic: Webcam su joomla!  (Letto 4882 volte)

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Webcam su joomla!
« il: 14 Ott 2011, 18:22:57 »
Ciao a tutti, ho configurato la mia webcam per caricare in ftp sul sito le immagini catturate ogni 2 secondi dal mio pc. Ora vorrei che tale sequenza di screenshot fosse raggiungibile solo previa registrazione e non anche fuori da joomla! Per l'hotlinking poco male, si aggiusta un po il file htacces, ma come fare per non rendere disponibile tale immagine semplicemente digitando la sua url?

Ho sentito che era possibile generare direttamente questa immagine tramite php, e sempre con questo linguaggio aggiornarla ogni tot secondi... ma come?  :o In javac'è un ottimo script già pronto, ovvero il seguente:
Codice: [Seleziona]
<script language="javascript">
                var refreshrate=2;             //SECONDS BETWEEN REFRESH
                var image="webcam.jpg";       //IMAGE NAME
                var imgheight=240;             //IMAGE HEIGHT
                var imgwidth=320;             //IMAGE WIDTH

            function refresh(){
            document.images["pic"].src=image+"?"+new Date();
            setTimeout('refresh()', refreshrate*600);
            }

            document.write('<img src="'+image+'" height="'+imgheight+'" width="'+imgwidth+'" name="pic">');

            if(document.images)window.onload=refresh;
        </script>

purtroppo questo codice mostra l'url dell'immagine!
qualcuno saprebbe come convertirlo in php o l'ha già fatto precedentemente?

Necessito il php in quanto potrei aprire la pagina da joomla evitando che possa essere aperta individualmente (ad esempio aprendo la pagina media/camera.php dal browser)
Ringrazio tutti anticipatamente per la collaborazione!

PS: la soluzione dovrebbe essere qualcosa che generi un file immagine.php che non mostri la vera url dell'immagine ma che non sia neanche apribile dall'esterno di joomla!
« Ultima modifica: 14 Ott 2011, 18:36:21 da giovi »

mau_develop

  • Visitatore
Re:Webcam su joomla!
« Risposta #1 il: 14 Ott 2011, 20:26:17 »
con un token

la mia webcam per caricare in ftp sul sito le immagini catturate ogni 2 secondi dal mio pc.
-----------------------------------------------------------------------------------------------------------------------
azz... così hai un sovraccarico non da poco, slitamente si dota la telecamera di un interfaccia di rete e rimane onere dell'user fare il refresh quando vuole la nuova immagine.
Spero il server sia tuo e che tu abbia anche parecchio spazio o previsto una temporaneità di qs immagini... moltiplica i secondi di una giornata
carichi 30 img al min ... ammesso che l'upload te lo consenta e che il server sia sempre online e che non interrompa la routine con un temporaneo down.
ogni immagine sarà almeno almeno 30kb x30 al min fanno 900kb .. praticamente un Mb al minuto

... in un ora 60Mb x 24h = 1,4Gb

M.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Webcam su joomla!
« Risposta #2 il: 14 Ott 2011, 22:23:56 »
Ciao
La soluzione è quella di fare inviare le immagini direttamente sul server dello spazio web  dalla webcam magari riducendo il tempi (1 ogni 30 secondi o più) e scegliere la modalità di sovrascrittura in modo da avere una sola immagine sempre, naturalmente la webcam deve avere un client ftp integrato e impostarlo per farla arrivare in una cartella qualsiasi del server magari protetta da .htaccess da joomla poi usi quello che vuoi per visualizzarla in un modulo, articolo, ecc. raggiungibile da user registered. Io ho usato questo sistema senza tuttavia esigenze di tenerla privata.
Se hai banda a disposizione puoi anche inviare direttamente lo streaming live, utilizzando direttamente il codice che ti fornisce il software della webcam, ovvio che deve essere una webcam specifica e non una qualsiasi.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Webcam su joomla!
« Risposta #3 il: 14 Ott 2011, 23:00:42 »
Vi ringrazio per le informazioni utili che mi avete fornito!
Ma se avessi un server con banda illimitata? Lo spazio credo non sia un problema perchè pochi Kb non danno fastidio a nessuno.. In ogni caso il server devo ancora comprarlo!

Anche volendo utilizzare il codice dello streaming della webcam.. come farei a mascherarlo per renderlo disponibile solo a chi paga?

L'idea del token è ottima, se solo sapessi applicarla però!

mau_develop

  • Visitatore
Re:Webcam su joomla!
« Risposta #4 il: 14 Ott 2011, 23:16:57 »
per il download basta che guardi come fa qualsiasi gestore di files delle extensions.
per la camera l'unica soluzione secondo me è l'ip camera.

M.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Webcam su joomla!
« Risposta #5 il: 14 Ott 2011, 23:49:56 »
per il download basta che guardi come fa qualsiasi gestore di files delle extensions.
Attenzione però, qui non si tratta di download bensì di accesso ad una pagina che trasmette una sorta di streaming!

mau_develop

  • Visitatore
Re:Webcam su joomla!
« Risposta #6 il: 15 Ott 2011, 09:07:41 »
meglio ancora, vuol dire che se accedi a quella pagina solo da registrato basta controllare all'ingresso della pagina che user è e se hauna auth valida.
Cmq è tutto il sistema che lascia molte perplessità.

M.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Webcam su joomla!
« Risposta #7 il: 15 Ott 2011, 10:55:09 »
Purtroppo non sono molto esperto sull'argomento.. tu quale configurazione consiglieresti per fare una cosa del genere?
come sistema, componenti ecc...

mau_develop

  • Visitatore
Re:Webcam su joomla!
« Risposta #8 il: 15 Ott 2011, 14:56:34 »
http://www.scurbatt.it
metà pag a sx c'è la webcam.
In sede, dove c'è l'ip camera c'è una linea adsl con ip fisso.
nel frame della webcam c'è un indirizzo che punta a quell'ip.
quando apri la pagina viene chiamato quell'ip che fornisce un immagine statica,, se fai il refresh l'immagine si aggiorna.

http://forum.meteonetwork.it/strumenti-meteo/37343-telecamere-ip-chiarimenti-installazione-funzionamento.html
http://www.gorilladigitale.com/2009/12/04/videosorveglianza-con-le-wifi-ip-cam-funzioni-e-configurazione/

lo script js può servire se uno non vuole refreshare la pag viene comunque refreshata l'immagine

M.
« Ultima modifica: 15 Ott 2011, 15:05:48 da mau_develop »

 



Web Design Bolzano Kreatif