Non aprire due discussioni identiche in diverse sezioni, non serve.
Se vuoi salvare una o più immagini è abbastanza semplice risolvere (se fa per di :P), visto che il software già ce l'hai resta il reso, per il server dove ospitarlo molto semplice, ti registri al dominio Netsons.org e ti danno un dominio di terzo livello , ad esempio "htt*://[www].ancio1970.netsons.ord", la prima parte del nome la scegli tu, quindi devi creare una specie di minisito, crei una cartella "web" sul server (mi raccomando, evita maiuscole e caratteri strani/accentati), dentro la cartella puoi metterci una roba del genere:
htt*://javascript.internet[.com]/page-details/web-cam-time.html
cioè, devi creare una pagina del genere:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "htt*://[www].w3.org/TR/html4/strict.dtd">
<html lang="it">
<head>
<script language="JavaScript"><!-- Original: Chris Herrod (christopher_herrod[No-Spam]hotmail[.com]) -->
<!-- Web Site: htt*://members.nbci[.com]/chris_herrod -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! htt*://javascript.internet[.com] -->
<!-- Begin
var x = 121;
var y = 1;
function Reload() {
x = x - y;
document.form1.clock.value = "reload in " + x + " seconds";
timerID = setTimeout("Reload()", 1000);
}
var timerID = null;
var timerRunning = false;
function stopclock() {
if(timerRunning) clearTimeout(timerID);
timerRunning = false;
}
function showtime() {
var now = new Date();
var hours = now.getHours();
var minutes = now.getMinutes();
var timeValue = "" + ((hours >12) ? hours -12 :hours);
if (timeValue == "0") timeValue = 12;
timeValue += ((minutes < 10) ? ":0" : ":") + minutes;
timeValue += (hours >= 12) ? " P.M." : " A.M.";
document.form2.time.value = "The current time is " + timeValue;
timerID = setTimeout("showtime()",1000);
timerRunning = true;
}
function startclock() {
stopclock();
showtime();
}
// End -->
</script>
<title>webcam.html</title>
</head>
<body onload="Reload();startclock()">
<br>
<center>
<table border="10" width="320">
<tbody>
<tr align="center" valign="center">
<td align="center:240" valign="center"
width="320">
<script language="JavaScript">
<!-- Original: Chris Herrod (christopher_herrod[No-Spam]hotmail[.com]) -->
<!-- Web Site: htt*://members.nbci[.com]/chris_herrod -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! htt*://javascript.internet[.com] -->
<!-- Begin
var address ="" ;
var time = new Date();
var ab = time.getHours();
if ( ab >= 6 && ab < 22) {
address = "htt*://[www].tuxliberty.netsons.org/web/online.jpg";
}
else {
address = "htt*://[www].tuxliberty.netsons.org/web/offline.jpg";
}
document.write("<img src='" + address + "'>");
// End -->
</script></td>
</tr>
<tr align="center" valign="center">
<td align="center" valign="center" width="320">
<form name="form1"><input name="clock"
size="30" value="Web Cam is Loading..." type="text"></form>
</td>
</tr>
<tr align="center" valign="center">
<td align="center" valign="center" width="320">
<form name="form2"><input name="time"
size="30" type="text"></form>
</td>
</tr>
</tbody>
</table>
<p></p>
<center><font -2="" face="arial, helvetica"
size="">Free JavaScripts provided<br>
by <a href="htt*://javascriptsource[.com]">The JavaScript
Source</a></font>
</center>
<p><!-- Script Size: 2.95 KB -->
</p>
</center>
</body>
</html>
il risultato sarà questo (l'immagine è statica, cioè quella "offline"):
htt*://[www].tuxliberty.netsons.org/web/webcam.html
Naturalmente sul tuo dovrai cambiare i link alle immagini, cioè questi:
address = "htt*://[www].tuxliberty.netsons.org/web/online.jpg";
address = "htt*://[www].tuxliberty.netsons.org/web/offline.jpg";
Cambia pure la sezione <title>webcam.html</title>
ed inserisci il titolo che più ti piace, se ti va copi tutto il codice in un file di testo e lo salvi chiamandolo webcam.html, la webcam dovrai impostarla per inviare le immagini sul sito, ma questo dipende dal software..
Se invece è un video (cosa che sconsiglio..) segui il consiglio di Gimli, oppure nascondi un PC in cantina e registra su di lui 
Penso basti 
NB: è buona norma non cancellare le firme degli autori nei commenti, ci forniscono script gratuitamente, almeno quello lo meritano 