Webcam: Nur eine URL für sich aktualisierende Bilder!?

Chewbacca

Member
2 April 2010
5
0
Hey,

mein Problem:
Ich hab eine Webcam die alle x Sekunden Bilder macht und auf einen FTP hochlädt. Das Problem ist, dass ich nur das aktuelle Livebild will, also keine Bilder längerfristig speichern. Deswegen müsste sich das Bild immer selbst ersetzen und nicht als 1.jpg, 2.jpg, 3.jpg etc. speichern. Im Webcam Menü kann man das leider nicht einstellen...

Falls ich mich zu undeutlich ausgedrückt haben sollte, hier ist ein Link wie ich die Livebilder auch gerne speichern würde: https://www.dhm.de/webcams/pics/cam2_video.jpg

Also einfach nur ein .jpg das sich selbst überschreibt.

Bin über jede konstruktive Antwort dankbar!!
 
Wo ist das Problem?
Eine Sprache deiner Wahl schaut in dem FTP-Ordner nach ob ein Bild mit diesem Namensschema vorhanden ist, nennt es um ihn livebild.jpg und fertig.
Sollte schon ein livebild.jpg vorhanden sein, muss es natürlich überschrieben werden.
 
Hallo ice-breaker,

danke erstmal für die schnelle Antwort! Das Problem ist, dass die Webcam die Bilder von alleine hochlädt und diese Bilder alle anders heissen. Ich hätte gerne aber nur eine .jpg die sich eben aktualisiert.
Ich sollte vielleicht noch erwähnen dass ich leider keine Programmiersprache beherrsche und daher auf CMS zurückgreifen muss :/
 
Wir sind hier zwar in "Programmierung", aber noch einfacher wäre es wohl, ein anderes Webcamprogramm zu benutzen.
 
Ja sorry für das falsche Unterforum, wusste nicht wohin damit...

Ein anderes Webcamprogramm? Kannst du das eins empfehlen?

Der Hersteller meiner Webcam ist total unbekannt, in wiefern sind die Programme kompatibel?
Ich habe die Webcam über Browsermenü eingestellt also nicht mit einem speziellen Programm...
 
Ja sorry für das falsche Unterforum, wusste nicht wohin damit...
Jo, in Programmierung bistde falsch, wenn du nicht programmieren kannst.

Ich vermute mal stark, du arbeitest unter Windows, also
:arrow: Computer / Software/Windows

Der Hersteller meiner Webcam ist total unbekannt, in wiefern sind die Programme kompatibel?
Drum hast du ja einen Treiber, damit das Betriebssystem und die Anwendungen, die darauf laufen einheitlich auf das Gerät zugreifen können.
 
Nein ich habe keine Treiber. Auf der Hersteller CD war lediglich ein Programm das sich "IP Camera Tool" nennt, um die IP der Webcam rauszufinden. Konfiguration ist im Browser...
 
Also hast du ne IP-Cam. Vielleicht solltest du erstmal hier posten, was du für ne Cam hast.
 
Ja hätte erwähnen sollen dass das ne IP Webcamera ist, jedoch hab ich es nicht für nötig befunden, da es nichts mit dem Problem an sich zu tun hat...

Hab jetzt folgendes php script gefunden:

PHP:
<?php
$folder = "test/";
$dir = opendir($folder);
$allowed = array('jpg');
while ($file = readdir($dir))
{
if (($file!= ".") && ($file!= ".."))
{
if (in_array(substr($file, -3), $allowed))
{
$filemtime=filemtime("$folder/$file");
$files[] = "$filemtime||$file";
}
}
}
closedir($dir);
$fcount = count($files);
if ($fcount!= 0)
{
rsort($files);
for($i=0; $i<1; $i++)
{
$lastimage = explode('||', $files[$i]);
$show_file = $lastimage[1];
$imagedata=@getimagesize("$folder/$lastimage");
echo"<img src=\"$folder$show_file\">\n";
}
}
?>

Was haltet ihr davon? Funktioniert das? Wie kann man das in Joomla einfügen?
 
Zuletzt bearbeitet von einem Moderator:
find ich kompliziert geschrieben,
gibt Dir aber das letzte Bild aus, das du haben willst!

Wenn Du es auf einer Seite einfügen willst, muss das eine php-Seite sein.
Dann kannst Du das Script einfach mit folgendem Code einbinden:

PHP:
// Script, das Du uns geschrieben hast liegt zB in letztes_bild.php
include("letztes_bild.php");

Grüße

Edit ~ Sollte man mit ner IP-Cam nicht direkt drauf zugreifen können?
So dass man immer das aktuellste Bild hat?!
Wenn man das Bild in nem Serverseitigen PHP-SCript lädt, sollte das ja kein Problem sein!