PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bild per PHP streamen



phoku
17-03-2003, 21:32
Hallo!

Mittels bttvgrab speicher ich alle paar Sekunden ein bild /srv/www/htdocs/cam/webcam.jpg ab.

In HTML möchte ich ein PHP als Bild <img src="/cam/webbild.php"> einbinden.

Wie kann ich es erreichen, dass dieses Bild gestreamt wird? Das Bild soll alle paar Sekunden per Server-Push aktualisiert werden.

Wie kann ich das mittels PHP lösen? Kann ich das überhaupt mittels PHP lösen?

Vielen Dank für jede Hilfe vorab!

msi
17-03-2003, 21:42
ich glaube nicht, dass das mit reinem HTML geht, würde sagen du musst einen kompletten Seitenrefresh machen (über das meta tag).

woodghost
18-03-2003, 09:49
nimm nen iframe(in dem dein php-code ist) und aktualisier in mit nem javascript timer.

window.location.href = window.location.href;

ich denke das müsste funzen

phoku
18-03-2003, 11:16
SiteRefresh ist nicht so toll, weil dann ja ständig die ganze Seite geladen wird; wenn man dann z.B. unten etwas liest, ist man auf einmal wieder oben. Außerdem zu ladeintensiv.

<iframe> ist keine gute Lösung, weil das nicht jeder Browser kann; vor allem ältere nicht.

Gibt es keine andere Lösung? Evtl. irgendwas mit Perl?

Gaert
18-03-2003, 13:41
Hallo Phoku!

Das mit dem Server-Push kannst du vergessen, das ist mit PHP nicht machbar (übrigens genausowenig in Perl)...
Mit Serverseitigen Skriptsprachen ist da generell nichts zu machen, entweder du nimmst nen Meta Refresh oder Clientseitige Skriptsprachen...

Mein Vorschlag wäre ein Java Webcam Aplett oder ein Javascript. Davon gibts dutzende im Netz!
Einfach mal Google mit "Webcam Aplett" oder mit "Webcam Javascript" füttern.

phoku
18-03-2003, 13:47
Danke! Aplett ist ne Lösung, an die ich noch gar nicht gedacht hatte...