Avatar billede lyngelarsen Nybegynder
14. januar 2005 - 21:09 Der er 13 kommentarer og
2 løsninger

Webcam billeder"oven i hinanden"

Hej.
Jeg har sådan set fået mit webcam til at uploade billeder og osse min hjemmeside til at vise et vindue med det!
Men jeg kan ikke få det foregående billede til "at blive der" imens det "nye billede" fremkommer! Har jeg lavet en fejl eller er det bare sådan?

Her er koden jeg bruger:

var BaseURL = "http://www.qsl.net/oz2bc/";
var File = "capture.jpg";
var theTimer = setTimeout("reloadImage()",5000);
function reloadImage() {
theDate = new Date();
var url = BaseURL;
url += File;
url += "?dummy=";
url += theDate.getTime().toString(10);
document.theImage.src = url;
theTimer = setTimeout("reloadImage()",60000);
}

Og så dette hvor jeg vil have billedet på siden:

<img src="images%5CCAPTURE.JPG" alt="Update interval 60 Seconds - Wait a moment to load the first Image." name="theImage" width="640" height="480" border="1" lowsrc="capture.jpg">

På forhånd tak
Avatar billede japping Nybegynder
14. januar 2005 - 21:25 #1
Jeg ser efter hvordan den endelige kode bliver .....
Avatar billede lyngelarsen Nybegynder
15. januar 2005 - 11:56 #2
Jeg har nu prøvet at bruge gif-format! Det går så lidt hurtigere, men jeg er ikke helt tilfreds med mit resultat. - Billedet forsvinder helt når et nyt uploades! (Det går bare lidt hurtigere)
Avatar billede olebole Juniormester
15. januar 2005 - 14:21 #3
<ole>

Du skal preloade billedet først:

<script type="text/JavaScript">
var BaseURL = "http://www.qsl.net/oz2bc/";
var File = "capture.jpg";
var theTimer = setTimeout("reloadImage()",5000);
function reloadImage() {
    var theDate = new Date();
    var url = BaseURL;
    var im = new Image();
    im.onload = function() {
        document.theImage.src = im.src;
        theTimer = setTimeout("reloadImage()",60000);
    }
    url += File;
    url += "?dummy=";
    url += theDate.getTime().toString(10);
    im.src = url;
}
</script>

/mvh
</bole>
Avatar billede olebole Juniormester
15. januar 2005 - 14:22 #4
:)
Avatar billede lyngelarsen Nybegynder
15. januar 2005 - 15:50 #5
Mange tak Ole! Jeg har kæmpet med det i 3 uger hver aften:-)
Det var lige det der skulle til.
Avatar billede japping Nybegynder
15. januar 2005 - 18:23 #6
lyngelarsen --> Kan du fortælle lidt mere om, hvordan man gør.

Jeg har selv en Apache server kørende med php. Vil tilslutte mit webcam, men hvad skal jeg mere foretage mig ?
Avatar billede lyngelarsen Nybegynder
15. januar 2005 - 19:55 #7
Hej Japping!
Jeg er osse nybegynder, men jeg faldt over denne side, hvor softwaren kan downloades (for 5 Dollars):  http://www.exxcalibur.com/camcom.asp
Så er det bare at indsætte den kode som er gengivet ovenfor på din homepage. Det er iøvrigt ikke alle udbydere som tillader at man bruger båndbredde hele tiden. Go fornøjelse! Andre må svare på det med Apache og php, da det er noget som jeg osse gerne vil høre om! Du kan se mit resultat indtil videre her: http://www.qsl.net/oz2bc/
Avatar billede olebole Juniormester
16. januar 2005 - 23:43 #8
Det var så lidt, lyngelarsen - og tak for points  :)

Et godt råd til en anden gang: Når du har den slags spørgsmål, så prøv JavaScript kategorien. Det er dér, JavaScript-hajerne svømmer - og de kan være nogle sære dyr, der nødigt forlader deres afpissede territorium  ;oD
Avatar billede lyngelarsen Nybegynder
17. januar 2005 - 00:21 #9
Det vil jeg huske. Jeg er ganske ny herinde og glædelig overrasket over al den hjælp man kan få. Og så hurtigt :-)
- se selv hvor lang tid der gik inden jeg fandt ud af det med pointene til dig ;-)
Avatar billede japping Nybegynder
17. januar 2005 - 09:43 #10
Hej LyngeLarsen !

Jeg har ikke erfaring med script, så jeg skal lige forstå ovenstående korrekt.

Jeg forstår opsætningen således, at programmet fra http://www.exxcalibur.com/camcom.asp installeres på hjemme-PC'en. Programmet sender så billedet fra WEBCAM til en internetside. På den html-side som skal vise WEBCAM billedet indsættes ovenstående script samt ovenstående ekstra html hvor billedet skal vises.

Er ovenstående korrekt ? Hvis du altså forstår hvad jeg skriver :-)
Avatar billede lyngelarsen Nybegynder
17. januar 2005 - 10:25 #11
Ja. På den nævnte hjemmeside kan downloades et program som installeres på egen pc.
Dette lille prg. sender så et jpg-billede fra dit webcam jævnligt til din ftp adresse.
På din hjemmeside indsætter du så den kode som du ser her på denne side. med dine egen adresse selvfølgelig:-)
Herved bliver dit billede opdateret "inden i siden" uden at hele siden opdateres hele tiden!
Håber det er svaret du ledte efter!
Avatar billede japping Nybegynder
17. januar 2005 - 11:59 #12
Ja, Mange tak. Det er lige det jeg leder efter.

Vil du ha' point for dette ?
Avatar billede lyngelarsen Nybegynder
17. januar 2005 - 12:56 #13
Se nu ligger det sådan at det der med point - det ved jeg ikke rigtigt hvordan foregår. Er det noget med at du så opretter spørgsmål eller hur? Så gør du bare det. Tak.
Så ville det jo være imponerende hvis jeg med min viden - eller mangel på samme - kan optjene point;-)
Avatar billede japping Nybegynder
17. januar 2005 - 13:35 #14
Du har da en viden om, hvordan man får webcam til at virke :-) Jeg kan også se du har en fin hjemmeside, så nogen kan du da bidrage med.

Jeg opretter et spørgsmål om 2 min. Hvis du kommer med et svar, så får du point af mig.
Avatar billede lyngelarsen Nybegynder
17. januar 2005 - 13:40 #15
Yep
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester