Webcam plaatje refreshen op website

Status
Niet open voor verdere reacties.

GerwinM

Nieuwe gebruiker
Lid geworden
5 jan 2008
Berichten
2
Hallo, wie kan mij helpen.

Ik wil graag mijn webcam op mijn website zetten. Rondsurfend heb ik allerlei freeware gevonden die via FTP steeds een nieuw plaatje naar mijn hostadres stuurt (bijv. 1x per seconde). Dat is geen probleem. Echter ik krijg de HTML + Javascript niet zo op orde dat ik bewegend beeld krijg in IE als ik naar de pagina kijk..

Volgens mij is het probleem dat IE de figuur uit cache laadt. Het probleem is bij alle gebruikte software hetzelfde. Ik krijg eenmaal het eerste beeld en daarna geen nieuw. Door op F5 te drukken (cache omzeilen) ververst het beeld wel (maar dat is geen echte oplossing natuurlijk).

Ik heb gebruikt (o.a.):
wheresjames
cowboyorg.script
dorgem

Mijn indruk is ook dat deze software al weer wat ouder is en dat mooiere beelden wellicht mogelijk zijn met Flash, php, of media player.

Maar daar ben ik niet in thuis.

Wie heeft een goede tip voor mij?

GerwinM
 
Je kan proberen de vervaldatum van je webpagina in het verleden te zetten zodat je browser de pagina telkens weer van de site gaat lezen en niet uit de cach haalt.
Je kan daarvoor deze regel in de head-sectie van je webpagina opnemen.
Code:
<meta http-equiv="expires" content="Sat, 1 Jan 2000 07:19:34 GMT">

Een eerste keer moet je wel zelf de pagina refreshen met F5, daarna zou je browser zelf naar de site moeten gaan om de pagina terug op te halen bij een refresh vanuit je script.
 
Iets als dit misschien?
PHP:
<script type="text/javascript">
 window.onload = refreshCam;
 function refreshCam() {
  document.images.cambeeld.src = 'cambeeld.jpg?' + new Date().getTime();
  setTimeout('refreshCam()',5000);
  };
</script>

<img name="cambeeld" src="cambeeld.jpg">
Dat roept hetzelfde plaatje steeds met een andere url aan, als:
cambeeld.jpg?1199705400840
cambeeld.jpg?1199705405840
... enz.

Zo wordt het niet uit cache gehaald. :)


Vr.Gr. Egel.
 
Eindelijk bewegend beeld

Merlin en Egel,

Mijn dank is groot. Eindelijk heb ik bewegend beeld. De tip van Merlin werkte helaas niet, die van Egel wel.

De beelden komen voorlopig hier (als de webcam aanstaat):

http://www.ecomotie.nl/index.html

Ik moet me maar eens verder gaan verdiepen in Javascript, want helemaal snappen wat ik doe is er niet bij,en natuurlijk wil ik het nog net weer anders.

Wie weet of er ook ftp upload programma is dat sneller kan dan 1x per seconde?
Ik heb nu WheresJames en Dorgem, die gaan beide niet sneller.

vriendelijke groet,

GerwinM
 
Wie weet of er ook ftp upload programma is dat sneller kan dan 1x per seconde?
Als jou PC een vast IP-adres heeft kan gebruik maken van VIDiOSuite (installatie-programma is VIDiOSuite.exe, te vinden op http://www.csjh.tcc.edu.tw/ftp/freeware/)
Daarmee kan je een echte life-stream van jou webcam op het internet zetten.
In feite maakt dit progje een http-server van jou toestel. Je kan daarmee dus de pagina die je nu gebruikt rechtreeks verbinding laten maken met jou webcam.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan