|
WebCam bzw. deren Statusanzeige
|
|
19.09.2004, 15:10
Beitrag: #1
|
|||
|
|||
|
WebCam bzw. deren Statusanzeige
Aloha, zunächst mal bin neu hier, wenn ich also das Falsche Forum erwischt habe wird das ganze sicher verschoben und ich entschuldige mich.
Nun aber zum Problem: Ich hab ne kleine Website auf der ich nun auch schon einen kleinen Webcam Livestream per Javasript eingebaut habe. Um genau zu sein öffnet sich ein Popup und darin ist der Livestream. Der Stream wird mittels eines kleinen Programms auf meine Homepage geleitet. Um das ganze noch etwas ausgefeilter darzustellen, möchte ich so eine Art Statusanzeige einbauen, sprich ein grünes und ein rotes Lämpchen und je nachdem ob der Stream gerade läuft, also ob mein Programm gestartet ist(dessen HTTP Server) soll die Lampe leuchten, also bei "online" grün, bei "offline" rot. Nur um mißverständnissen aus dem weg zu gehen, man muß nicht auf die Leuchten drükcne die sollen halt nur leuchten. Und mit online/offline mein ich wirklich ob der http-server des Programms gestartet hat oder nicht, kann ja sein dass ich sehrwohl online bin aber gerade keine Lust habe die Webcam einzuschalten! Ich hoffe ihr könnt mir weiterhelfen, danke... |
|||
|
19.09.2004, 17:02
Beitrag: #2
|
|||
|
|||
|
Hi,
dann erst einmal ein Hallo von der ganzen Mannschaft zusammen ^^. So nun zu deiner Frage. Ich habe zu diesem Sachverhalt noch keine Antwort auf Lager, bzw. habe ich auch noch kein Script dazu benötigt. Kannst du vielleicht mal ein wenig erläutern was du für ein Programm zum streamen benutz? Bzw. Wie dies Abläuft, da man an diesem Schritt dann eine Verzweigung einbauen könnte die schaut ob es ein Bild gibt oder nicht. [Mein dummes geschnösel nur nicht zu ernst nehmen. muss ma sein so was geschollenes ]
|
|||
|
19.09.2004, 21:54
Beitrag: #3
|
|||
|
|||
|
Also das Programm sucht sich meine WAN-IP, hat es die gefunden startet es einen HTTP-Server und shcickt da den Stream hin. Soweit die Theorie. Aber ich habs mir natürlich leicht gemacht, denn das Programm generiert auch ein Javasript und zwar folgende:
<SCRIPT LANGUAGE="JavaScript"> <!-- errorimg1= 0; function LoadImage1() { uniq1 = Math.random(); document.images.webcam1.src = "http://:/cam_1.jpg?uniq="+uniq1; window.status = "[powered by webcamXP]"; } function ErrorImage1() { errorimg1++; if (errorimg1>1){ document.images.webcam1.onload = ""; document.images.webcam1.src = "http://www.darkboard.net/webcam/offline.jpg"; }else{ uniq1 = Math.random(); document.images.webcam1.src = "http://:/cam_1.jpg?uniq="+uniq1; } } function DoIt1() { errorimg1=0; window.setTimeout("LoadImage1();", 15); } document.write('<img src="loading.jpg" id="webcam1" name="webcam1" onload="DoIt1()" onerror="ErrorImage1()" width=320 height=240 border=0 style="border-color:#000000; border-style:solid;">'); //--> </script> Jo ich hab dann das ganze in ein PopUpfesnter eingebaut. Wenn man also nun Auf meiner Homepage auf ein bestimmtes Bild klickt (kann ja auch ein Button sein oder so) dann öffnet sich der Stream und wird dargestellt. Jetzt hab ich daneben so zwei schöne Lämpchen die dann entweder grün bzw. rot leuchten sollen um anzuzeigen ob die Cam on ist. |
|||
|
|
| Möglicherweise verwandte Themen... | |||||
| Thema: | Verfasser | Antworten: | Ansichten: | Letzter Beitrag | |
| nochmal webcam | Syer | 1 | 263 |
25.09.2004 11:57 Letzter Beitrag: e-phy |
|





]
![[Bild: signatur_fotoblog.jpg]](http://lh6.google.com/image/e.phy05/RjeJC9rbNII/AAAAAAAAAs8/SATAq9a1tg0/signatur_fotoblog.jpg)