Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 175%
Ausl. d. letzten 5 Minuten: 387%
Ausl. d. letzten 15 Minuten: 395%
Aktulle Uhrzeit: 06:16
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
Webcam |
|
Hallo,
auch wenn ich lange nicht mehr on war, hoffe ich sehr, das mir vielleicht jemand helfen kann und würde.
Ich möchte von meinen Hamster-Bays mit einer Webcam eine Übertragung zur meiner Hamsterseite erstellen.
ich habe die Webcam mit der neusten Software
bei dyndns.org mir ein Konto eingerichtet
Software benötige habe ich mir runtergeldaden.
Das einzigste was auf der Seite angezeigt wird ist die Tabelle wo dieser script angezeigt werden soll mit dem Text "Live Stream".
Wer kann mir bitte helfen?
|
|
16.10.2013 16:13 |
|
|
|
Das soll der code sein:
<script type="text/javascript">
var height_array = new Array();
var width_array = new Array();
width_array[1] = 640;
height_array[1] = 480;
</script>
<img src="http://hamster.home.dyndns.org:80/loading.jpg" class="webcam" id="webcam1" onmousedown="PTZMouseDown1(event)" width="640" height="480" alt="Live Stream" /> <script type="text/javascript">
<!--
currentCamera1= 1;
errorimg1= 0;
document.images.webcam1.onload = DoIt1;
document.images.webcam1.onerror = ErrorImage1; function LoadImage1() {
uniq1 = Math.random();
document.images.webcam1.src = "http://hamster.home.dyndns.org:80/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
document.images.webcam1.onload = DoIt1; } function PTZMouseDown1(e) {
var IE = document.all?true:false;
var x,y;
var myx,myy;
var myifr = document.getElementById("_iframe-ptz");
tp = getElPos1();
myx = tp[0];
myy = tp[1];
if(IE){
var scrollX = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft;
var scrollY = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
x = event.clientX - myx + scrollX;
y = event.clientY - myy + scrollY;
} else {
x = e.pageX - myx;
y = e.pageY - myy;
}
if ((width_array[currentCamera1] != null) && (width_array[currentCamera1] > 0)) x = Math.round((x * 400) / width_array[currentCamera1]);
if ((height_array[currentCamera1] != null) && (height_array[currentCamera1] > 0)) y = Math.round((y * 300) / height_array[currentCamera1]);
if (x > 400) x = 400;
if (y > 300) y = 300;
if (myifr != null) myifr.src = "http://hamster.home.dyndns.org:80/ptz?src=" + currentCamera1 + "&moveto_x=" + x + "&moveto_y=" + y +"";
return true;
}
function getElPos1()
{
el = document.images.webcam1;
x = el.offsetLeft;
y = el.offsetTop;
elp = el.offsetParent;
while(elp!=null)
{ x+=elp.offsetLeft;
y+=elp.offsetTop;
elp=elp.offsetParent;
}
return new Array(x,y);
}
function ErrorImage1()
{
errorimg1++;
if (errorimg1>3){
document.images.webcam1.onload = "";
document.images.webcam1.onerror = "";
document.images.webcam1.src = "offline.jpg";
}else{
uniq1 = Math.random();
document.images.webcam1.src = "http://hamster.home.dyndns.org:80/cam_" + currentCamera1 + ".jpg?uniq="+uniq1;
}
}
function DoIt1()
{
errorimg1=0;
window.setTimeout("LoadImage1();", 40); } //--> </script>
|
|
16.10.2013 18:24 |
|
|
|
chill cam ist auch gut geeignet
|
|
16.10.2013 18:30 |
|
|
|
Hallo Aussie,
was ist Cill cam?
hardware: habe ich die logitech c 252
Software : webcam 7
Aber ich bin kein Profi!
|
|
16.10.2013 18:34 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.769.416
Nächster Level: 266.777.854
|
|
|
16.10.2013 20:22 |
|
|
|
Hallo Viktor,
ich habe alles eingerichtet, habe ein zweiten Rechner für den Port 80 angeschlossen.
Bis vor fünf Min war er an und habe ihm vor Verzweifelung ausgemacht.
hamster.home.dyndns.org einrichten müssen wegen der ip
irgendwo muss noch etwas falsch sein??
|
|
16.10.2013 20:28 |
|
|
|
muss ich vielleicht irgendwas auf dem Server laden?
|
|
16.10.2013 20:35 |
|
|
|
|
Zitat: Original von Viktor
|
Zitat: Original von Pumuckel
Hallo Viktor,
ich habe alles eingerichtet, habe ein zweiten Rechner für den Port 80 angeschlossen.
Bis vor fünf Min war er an und habe ihm vor Verzweifelung ausgemacht.
hamster.home.dyndns.org einrichten müssen wegen der ip
irgendwo muss noch etwas falsch sein?? |
|
|
Hallo,
wenn ich dein Script jetzt aufrufe sehe ich ein Bild.
Es scheint doch alles zu klappen.
Gruß
Viktor
|
|
|
wie hast du den script auf gerufen??
|
|
16.10.2013 20:44 |
|
|
|
öhm, kann das an Chrome liegen?
|
|
16.10.2013 20:46 |
|
|
|
mit explorer sehe ich das jetzt auch aber nicht mit chrome?
|
|
16.10.2013 20:52 |
|
|
|
kannst & würdest du mir vielleicht verraten, wo wie, was ich da einstellen muss?
"liebkuck"
|
|
16.10.2013 21:04 |
|
|
|
Hallo Viktor,
das muss an mein Rechner liegen, dass ich den Script öffnen kann.
Über mein Handy kein Problem übern Rechner weder mit Chrome noch mir Firefox?
|
|
17.10.2013 20:28 |
|
|
|
Hallo Viktor,
ich habe das Problem gefunden und zwar musste ich ja eine für die Webcam eine feste Adresse ip haben. Das hat soweit alles mit DynDNS und Einstellung am Router funktioniert.
Der Nachteil, ich kann mich quasi nicht selbst anrufen (so wurde mir das Heute erklärt).
Um das ganze zu umgehen habe ich mir jetzt für Mozilla JonDoFox installiert. Damit sehe ich jetzt zumindest das Anfangsbild - nur habe ich leider noch nicht herausgefunden, wie oder was ich bei JonDoFox einstellen muss oder noch benötige, damit ich die Live Übertragung sehen kann.
Vielleicht kennt sich hier jemand damit aus und kann mir helfen?!
Das dürfte nichts großes mehr sein nur ich weiß es leider nicht.
|
|
19.10.2013 01:46 |
|
|
|
|
|
|