Avatar billede plenty Nybegynder
01. april 2002 - 23:42 Der er 13 kommentarer

WebCam i flydende form

Jeg har rt 24/7 webcam på http://plenty.dk som opdaterer hvert 5 sek. men hver gang kommer der bare en nyt billede med mellem rum imellem og det ser dumt ud... Og jeg ved man kan få det lavet så de kør i en flydende overgang med java, ved bare ikke hvordan... nogen der kan hjælpe mig ?????
Avatar billede disky Nybegynder
01. april 2002 - 23:56 #1
så skal du sætte streaming op, og det kræver en rigtig god forbindelse.
Avatar billede tumben Novice
02. april 2002 - 01:03 #2
hej jeg roder lidt med det samme og bruger den her http://www.visiongs.de/  som en herinde albefalede...der er en feature man kan vælge..hvor forbindelsen til serveren ikke afbrydes hver gang den har uploadet et billede...den kan også gemme filen som temporær..indtil den er færdig med at uploade..og så renamer den bagefter.
Dette skulle bedre det du taler om (måske er det helt normalt..det programmet kan..jeg er lige startet med webcam for 5-6 timer siden, ;-)ihverttilfælde virker mit uden "dropouts"
...kunne nogle kommenterer forskellen mellem javascripts og java applets..til webcams..begge virker men ..er det ene bedre end det andet. ??
(undskyld jeg blander mig i dit spørgsmål..men vi vil have svar på det samme...sig til så opretter jeg et nyt)
Avatar billede plenty Nybegynder
03. april 2002 - 18:55 #3
tumben----> Jeg takker....

disky----> naah det behøver man alså ikke !!! Jeg har haft live steaming før, men har mere fornuftige ting at bruge minb 1mbit linie på *Ss*
Avatar billede jakoba Nybegynder
04. april 2002 - 01:46 #4
tumben >> du kan styre det sikrere i Java.
Men det er nemmere at implementere i Javascript. (12-14 linier)

mvh JakobA
Avatar billede plenty Nybegynder
04. april 2002 - 10:41 #5
Jakoba ---> Hmmm... men har du sådan et script ??? Det program der jeg fik anbefalet, gav ikke den ønskede effekt, der kommer stadig, hvide billeder mellem hvert billede :o(
Avatar billede jakoba Nybegynder
04. april 2002 - 13:19 #6
her: http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp82869.html

moonduck har åbenbart nedlagt sit webcam så det er et sølle eksempel; men grab scriptet og skriv ind den url din webcamsoftware lægger billedet på.

mvh JakobA
Avatar billede plenty Nybegynder
04. april 2002 - 23:33 #7
JokobA ---> jeg takker mange gange,, har prøvet bare at smide min webcam "url" ind i html'en, men det virker ikke, eller dvs. billedet opdaterer ikke !!!... Vil du hjælpe mig ??? Mit webcam "url" er http://plenty.dk/webcam32.jpg !! Hvis du skriver det som et svar i stedet for en kommentar, så kan du lige få de 50 points der !!!
Avatar billede jakoba Nybegynder
04. april 2002 - 23:55 #8
Jeg har skiftet til at den nu henter fra dit billede og det virker da fint.

Bortset fra at plenty.dk vist er din pc hjemme så det tager sin til at loade. der er ca 3 sekunder mellem billederne.

næ. i IE4 giver den mere mellemrum imellem end nogensinde.

Kan det passe at dit webcam sletter billedet før det laver det næste, istedet for blot at overskrive det forrige billede med det nye?

mvh JakobA
Avatar billede plenty Nybegynder
05. april 2002 - 10:41 #9
Nej, den overskriver det bare...! og plenty.dk ligger på en server ved viborg net...! Hvis jeg går ind på http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp82869.html så er der bare det der smiley face !!!
Avatar billede jakoba Nybegynder
05. april 2002 - 10:48 #10
klik på startlinket forneden.
Avatar billede plenty Nybegynder
05. april 2002 - 10:53 #11
Kan man ikke sætte den til at starte af sig selv ??? resultatet er oki, sys jeg, eller ihvertfald bedre en det jeg har nu.... Men hvis man kunne lave sådan at den bare kører konstant, uden man skal trykke start... Kan jeg ikke fjerne alle de knapper, og antal upload's med mere... sådan, at det sådan kun er billedet tilbage, spom kører sådan der !!?? På forhånd tak...
Avatar billede jakoba Nybegynder
05. april 2002 - 10:53 #12
og klik evt på refresh i din browser hvis den henter fra cashe (der skal stå plenty i øverste linie nu).

men scriptet skodder noget, ikke spor bedre end det du har, og jeg ved desværre ikke hvorfor.

mvh JakobA
Avatar billede jakoba Nybegynder
05. april 2002 - 11:05 #13
Ja da. Det det er der blot til test og demonstration.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>

<script language='javascript'>

var ditBillede = "http://plenty.dk/webcam32.jpg";
            // det billed din webcam opdaterer.
var antalSek = 5;
            // antal sekunder imellem der opdateres.

var preImg = new Image();
preImg.src = ditBillede;

var taeller = new Date();
taeller = Math.floor(taeller.valueOf());
                  // det tal findes næppe i brugeren cashe

var timeHandle = null;

function startLoad() {
    preImg.src = ditBillede +"?" +taeller;  // start en ny load
    timeHandle = setTimeout( "checkDone()", antalSek * 1000 );
}; //end startLoad()

function checkDone() {
    if ( preImg.complete ) {  // næste billede er klar.
        document.images.swapimage.src = preImg.src;
        taeller += 1;    // tæl tæller een op
        startLoad();
    } else {
        timeHandle = setTimeout( "checkDone", 100 );
    }
}; //end checkDone()

startLoad();

</script>

<HEAD>
    <TITLE>Reload af samme Billede (fx til webcam)</TITLE>
</HEAD>
<BODY>

<center><img src="http://plenty.dk/webcam32.jpg" width=320 height=240 name="swapimage"></center>

</BODY>
</HTML>

og hvis du er tilfreds med det tar jeg da gerne dine points. Men jeg synes nu ikke det er godt nok. prøv evt at snakke med support på viborg.net

mvh JakobA
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