175 messaggi dal 02 gennaio 2012
Hi all,
come posso inserire in una pagina aspx
una immagine proveniente da una WEBCAM
e accessibile tramite indirizzo http://www/....../file.jpg

GRAZIE ghg.
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,
ti serve un software in grado di catturare periodicamente delle immagini dalla webcam e di salvarle nel server, magari inviandole via FTP se la webcam è collegata fisicamente ad un'altra macchina.

Prova questo:
http://www.tincam.com/

Dalla pagina ASPX non dovrai far nulla se l'immagine viene sovrascritta con lo stesso nome. Casomai referenzia l'immagine con un parametro in querystring che varia ad ogni richiesta (o quasi), così il browser sarà costretto a riscaricare la foto ogni volta, anziché prenderla dalla cache.

In questo esempio il parametro querystring cambia una volta al minuto.
<img src="webcam.jpg?d=<%= DateTime.Now.ToString("ddMMyyHHmm") %>" />


ciao,
Moreno

Enjoy learning and just keep making
175 messaggi dal 02 gennaio 2012
Grazie, Moreno

il problema è che devo ottenere un refresh automatico
nella pagina aspx, come soluzione ho inserito un timer
che ciclicamente preleva l'immagine
L'immagine e' già aggiornata e depositata su un server
in formato .jpg

Grazie per il link http://www.tincam.com/


Grazie ancora. ghg
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao, prego!

ghg ha scritto:

devo ottenere un refresh automatico

Ok, non so se l'hai realizzato con un UpdatePanel o con un refresh completo della pagina. Giusto per puntualizzare: potresti cavartela con uno script lato client tipo questo, che aggiorna semplicemente l'src dell'immagine ogni 10 secondi.
setInterval(function(){
 document.getElementById("idimmagine").src = "/webcam.jpg?d=" + Math.random();
}, 10000);


ciao,
Moreno
Modificato da BrightSoul il 27 aprile 2014 10.04 -

Enjoy learning and just keep making
175 messaggi dal 02 gennaio 2012
Magico Moreno,
allego SCRIPT se potesse servire ad altri,

<script type="text/javascript">
$(document).ready(function () {
setInterval(GetWebCam, 10000);

function GetWebCam() {
document.getElementById("img1").src = "http://www.agri2.com/:21/masina.jpg?d=" + Math.random();
}
});
</script>

alla prossima, byeee ghg.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.