Ik plaats via een webcam om de 15 seconden foto's op mijn website.
Op de website haalt hij iedere 15 seconden de nieuwe foto op.
(refresh).
Regelmatig komt de foto dan niet in beeld maar een rood kruisje.
Bij de volgende refresh komt de foto dan meestal wel weer.
Iemand enig idee waar dit aan kan liggen?
Met vr.gr,
Sievert.
Misschien haal je net de foto op op het moment dat je webcam bezig
is een nieuwe te plaatsen?
Nee, dat is het niet.
Dat zou te toevallig zijn. Bovendien laat ik de download en upload
steeds 1 seconde verspringen, om het gelijktijdige juist te voorkomen.
Sievert.
Nouja, een rood kruisje betekent in ieder geval dat je foto niet kon
worden opgehaald. Dus het is wel iets in die richting.
> >> Ik plaats via een webcam om de 15 seconden foto's op mijn website.
> >> Op de website haalt hij iedere 15 seconden de nieuwe foto op.
> Bovendien laat ik de download en upload
> steeds 1 seconde verspringen, om het gelijktijdige juist te voorkomen.
Dat laatste begrijp ik niet helemaal.
Je zult, vermoed ik, niet aansturen wanneer de client(browser) de foto
ophaalt. Zijn er twee servers in het spel? Hoe weet je webserver of de
server waarop de plaat vanuit de camera terechtkomt, al zover is?
Misschien kun je iets meer vertellen over de synchronisatie.
--
Erick
De webcame uploadt elke 15 seconden een fotootje via FTP.
De webclient bij de kijker haalt elke 16 seconden de foto opnieuw op (
een metatag die om de 16 seconden de pagina opnieuw laadt.
Sievert.
Dan klopt het wel dat je om de 15 keer een probleem hebt!
Immers 15x16 is hetzelfde als 16x15.
>> Misschien kun je iets meer vertellen over de synchronisatie.
> De webcame uploadt elke 15 seconden een fotootje via FTP.
> De webclient bij de kijker haalt elke 16 seconden
Dan is er geen sprake van synchronisatie.
> de foto opnieuw op (een metatag die om de 16 seconden
> de pagina opnieuw laadt.
Je zou - waar mogelijk - ook m.b.v. script alleen het plaatje kunnen
verversen. Een fout hoeft dan niet gelijk zichtbaar te zijn en dan hoeft dus
niet het hele document te worden ververst. Geeft meer rust. (Buiten dat
hoeven UAs een poging tot verversen m.b.v. een META element niet te
waarderen.)
WD
Waarvan acte... :-)
Massimo
De foto is door kopieer activiteiten vanuit de webcam kennelijk niet
altijd beschikbaar voor de webserver.
Een oplossing zou kunnen zijn om de foto direct uit de
webcam op te vragen, daar is tenslotte ook een server actief.
> Ik plaats via een webcam om de 15 seconden foto's op mijn website.
Hoe doe je dat? Met een ftp sessie of download je die foto's op een lokale
server?
> Op de website haalt hij iedere 15 seconden de nieuwe foto op. (refresh).
Refresh werkt alleen maar bij een live sessie; als er niemand op die pagina
is ingelogd, gebeurt er niets met die refresh. Zoek het voor de zekerheid in
de hoek van een rechtenprobleempje, waarbij het plaatje dat moet worden
getoond, niet door web users (of users met die specieke bestandstoegan)
gelezen mag worden...
Floor
Beste Floor,
Ik gebruik FTP om te uploaden.
De refresh is client-side, dus een pull vanaf de kant van de "kijker".
Met vr.gr.,
Sievert.