Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Es klingelt an der Tür - Kamera in XBMC anzeigen
10.03.2011, 13:23
Beitrag #11
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
Hallo Ramond,

Du bist danz schön hartnäckig!

Klar funktioniert das WebBrick Script erstmal ganz ohne m..myhome.
Simon Hughes hat das Teil ja für ihren WebBrick Controller siehe Link im ersten Post geschrieben. Fragen zum Python Script stellst du am besten ihm.

Du kannst einfach im Browser folgendes eingeben und das Kamerbild erscheint in XBMC in einem Popup Fenster. Dafür muss natürlich der Webserver von XBMC laufen (Allow Control of XBMC via HTTP).

http://xbox:port/xbmcCmds/xbmcHttp?command=(RunScript(special://home/addons/script.phonedoor/default.py,doorbell, http://dein_kamera_stream.jpg))

Damit kannst Du das Bild schonmal einblenden und wieder ausblenden.

Wenn du also aktiv das Bild aufrufen willst bist Du hier fertig.
Soll das Bild aufgrund eines Ereignisses automatisch aufgerufen werden muss den Job ja jemand für Dich übernehmen.

Einen kleinen daemon scripten in einer Programmiersprache die Du kannst könnte auf ein Ereignis (Türklingel,Bewegungsmelder, Nachricht von Kamera, lautes schreien im Hof...) reagieren und den Befehl zum Aufruf der Kamera senden.

Eventghost dürfte alles können was Du brauchst. Habs nur mal kurz getestet und kann nicht viel mehr dazu sagen. Aber es gibt bestimmt noch viele andere Möglichkeiten.

Ich beschäftige mich mit m..myhome. Also wenn Du Hilfe brauchst es mit m..myhome umzusetzen dann kann ich Dir helfen ansonsten eher nicht.

LG
Klaus

XBMC iPad Controller in action
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.03.2011, 02:43
Beitrag #12
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
(10.03.2011 13:23)sunnyhd schrieb:  Hallo Ramond,

Zitat:Du bist danz schön hartnäckig!

Danke, werde mich auch weiterhin bemühen Big Grin

Zitat:Du kannst einfach im Browser folgendes eingeben und das Kamerbild erscheint in XBMC in einem Popup Fenster. Dafür muss natürlich der Webserver von XBMC laufen (Allow Control of XBMC via HTTP).

Der Webserver wurde eingerichtet , und steht auch zur Verfügung.

Zitat:http://xbox:port/xbmcCmds/xbmcHttp?command=(RunScript(special://home/addons/script.phonedoor/default.py,doorbell, http://dein_kamera_stream.jpg))

->Hierbei handelt es sich wohl ume ein Linux Pfad , momentan benutze ich Win -> wäre dann der Pfad >...(RunScript(special:C:\Program Files\XBMC\addons\script.phonedoor/default.py nun müsste der Web Cam IP Part folgen , habe noch nicht rausgefunden wie der jpeg Stream Link meiner Trendnet Camera funktioniert .

Das einzige was ich momentan per Browse abrufen kann wäre MJPEG Video Stream (der dann so aussieht http://<IP address>:port/cgi/mjpg/mjpg.cgi)

Könntest du auf deinem System mal den MJpeg Stream ausprobieren ob dieser auch vom Script unterstützt wird ?


LG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.03.2011, 19:56 (Dieser Beitrag wurde zuletzt bearbeitet: 25.03.2011 20:00 von sunnyhd.)
Beitrag #13
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
Hallo Ramond,

der Pfad dürfte der gleiche sein. Virtuelles Filesystem von XBMC wenn ich mich nicht irre. Hab allerdings kein Windows mit XBMC...

Beim Aufruf eines mjpeg streams erhalte ich kein Video in XBMC.

Was passiert denn wenn Du die Zeile im Browser eingibst:

http://<IP address:port>/xbmcCmds/xbmcHttp?command=(RunScript(special://home/addons/script.phonedoor/default.py,doorbell, http://<IP address>:port/cgi/mjpg/mjpg.cgi))


LG
Klaus

XBMC iPad Controller in action
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.03.2011, 00:23
Beitrag #14
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
HI,

Zitat:Was passiert denn wenn Du die Zeile im Browser eingibst:

http://<IP address:port>/xbmcCmds/xbmcHttp?command=(RunScript(special://home/addons/script.phonedoor/default.py,doorbell, http://<IP address>:port/cgi/mjpg/mjpg.cgi))

habe dies in etlichen Variationen probiert , jedesmal ohne Erfolg ,und ich kann auch nicht 100% behaupten ob dies auf Grund des Cgi Streams nicht Funktioniert oder der Pfadangebe oder ist es der fehler Zwecks Passwortabfrage , wie du siehst reichlich Unbekannte ..

Bis jetzt konnte ich folgende Modi über Browser aufrufen:

Snapshot Trendnet-> http://<IP address>:port/cgi/jpg/image.cgi
CGI Stream -> http://<IP address>:port/view2.cgi?profile=5

mehr nun aber auch nicht , der Support von Trendnet ist wohl das Letzte , noch keine Person an die Strippe bekommen, so langsam verzweifle ich Huh

LG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
28.03.2011, 08:58 (Dieser Beitrag wurde zuletzt bearbeitet: 28.03.2011 08:59 von sunnyhd.)
Beitrag #15
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
Zu Deiner Ehrenrettung...

Der Befehl den ich Dir gegeben habe ist falsch. Angel

So muss die URL aussehen:
http://IP_XBMC:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn(RunScript(special://home/addons/script.phonedoor/default.py,doorbell,%20http://IP_KAMERA/...))

Poste mal die gesamte URL die Du verwendest.

LG
Klaus

XBMC iPad Controller in action
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.04.2011, 16:30
Beitrag #16
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
ich habe deine URL
(28.03.2011 08:58)sunnyhd schrieb:  So muss die URL aussehen:
http://IP_XBMC:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn(RunScript(special://home/addons/script.phonedoor/default.py,doorbell,%20http://IP_KAMERA/...))
mit der Webbrick eigenen " Triggering from the Gateway" verglichen das " %20 "in deiner URl verwirrt mich etwas.

Webbrick URL:
http://XBMC_IP:XBMC_PORT/xbmcCmds/xbmcHttp?command=ExecBuiltIn(RunScript(special://home/addons/script.phonedoor/default.py,doorbell, FULL_WEBCAM_URL))

sowohl beide ausprobiert in allen möglichen Variationen der URL anbindung

http://localhost/xbmcCmds/xbmcHttp?command=ExecBuiltIn(RunScript(special:C:\Program Files\XBMC\addons\script.phonedoor\default.py,doorbell,http://192.168.178.35/cgi/jpg/image.cgi
als auch

http://localhost/xbmcCmds/xbmcHttp?command=ExecBuiltIn(RunScript(special://home/addons/script.phonedoor/default.py,doorbell,%20,http://192.168.178.35/cgi/jpg/image.cgi

jedesmal mit der Ausgabe : Error:Unknown command

1.nun kann es sein das das Addon nicht richtig eingebunden worden ist , was ich mir allerdings nicht vorstellen kann da ich ja diese im in XBMC abrufen kann . also einstellungen usw.

2. der MJPEG Codec wird einfach nicht unterstützt in der Command übergabe , konnte das allerding niergendswo rauslesn . aus der HTTPAPI Commandliste , deswegen solltest du diese Testen , falls dieser auch bei dir nicht Funktioniert ist es klar woran es liegt.

3.Desweiteren wüsste ich noch garnicht wie ich den Event auslösen soll evt. mit nem Keycommando aus der Keymap.xml da meine Web-Cam nur motion on FTP und email Server untestützt. Wie läuft das bei dir ab ?

LG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.04.2011, 10:25
Beitrag #17
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
Hi Ramond,

ob du das Addon richtig eingebunden hast kann ich aus der Ferne nicht beurteilen.

In einem vorherigen Post habe ich schon geschrieben das die mjpeg streams bei mir in XBMC nicht dargestellt werden.

Wie Du den Event auslösen willst ist dir überlassen. Da Du ja kein m..myhome einsetzt kann ich Dir diesbezgl. nicht weiterhelfen...
Habe ja schon beschrieben das meine Kamera eine Netzwerknachricht an m..myhome schickt und m..myhome die URL zum Abruf der Kamera in XBMC aufruft. Vorschläge waren und sind Eventghost, m..myhome oder selbst scripten oder eine Kamera die die URL selbst aufrufen kann.

Deine geposteten URLs sind alle nicht vollständig. In der ersten URL fehlen die Klammern am Ende und in der 2ten URL ebenfalls. Außerdem hast Du in der 2ten URL ein zusätzliches Komma eingebaut...
Also Antwort für die von Dir geposteten URLs - kann nicht funktionieren!

Der Browser ersetzt Leerzeichen auomatisch mit %20...

LG
Klaus

XBMC iPad Controller in action
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.04.2011, 23:40
Beitrag #18
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
HI Klaus ,


also mit den URL's hattest du Recht , ich habe diese einigemale verändert bearbeitet hin und her kopiert und bei der Länge übersieht man schnell etwas , das kann dann fatal zwecks implementierung sein.
Der jetzige erfolg war lediglichg eine Statusrückmeldung im Browser => Ok
Smile bringt mich zwar nicht weiter aber immerhin weis ich nun das hier der Pfad richtig angesprochen wurde usw.

Ich muss mich damit abfinden das der mjpeg Stream einfach nicht funktioniert wie du auch schon getestet hast. Apropos Stream handelt es sich hier wirklich darum oder einfach nur um eine Einzelbild da ja jpg Übergabe. Evt könnte man diese Funktion in dem Script änder leider kenne ich mich mit diesem kaum aus ?

Zitat:abe ja schon beschrieben das meine Kamera eine Netzwerknachricht an m..myhome schickt und m..myhome die URL zum Abruf der Kamera in XBMC aufruft. Vorschläge waren und sind Eventghost, m..myhome oder selbst scripten oder eine Kamera die die URL selbst aufrufen kann.

meinst du mit Netzwerknachricht das Auslösen einer Bewegung über "motion detect" diies Bild wird dan auf ein FTP-Server upgeloadet , bzw wie fungiert dies bei dir ?

LG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.04.2011, 17:30
Beitrag #19
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
Es sind Einzelbilder.

Wenn die Kamera Bewegung erkennt muss Du ja irgendwie die URL aufrufen um das Kamerabild in XBMC darzustellen. Die Mobotix kann soviel ich weis direkt http Befehle verschicken oder eben Netzwerknachrichten verschicken. Musst Du mal schauen was deine Kamera kann...

LG
Klaus

XBMC iPad Controller in action
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.04.2011, 18:37 (Dieser Beitrag wurde zuletzt bearbeitet: 15.04.2011 18:38 von Ramond.)
Beitrag #20
RE: Es klingelt an der Tür - Kamera in XBMC anzeigen
(15.04.2011 17:30)sunnyhd schrieb:  Die Mobotix kann soviel ich weis direkt http Befehle verschicken oder eben Netzwerknachrichten verschicken. Musst Du mal schauen was deine Kamera kann...

LG
Klaus

könntest du das genauer Beschreiben welche Protokolle werden hier angesprochen bzw in deiner Mobotix umgesetzt gesschiet das Über TCP / UDP oder werden diese vom FTP Server aus gesendet , wie funktioniert das genau .. Meine Cam unterstützt Motion Detect allerding wie die meisten Bilderupload auf Email account oder eben FTP-server, mehr ist nicht :-(

Zitat:Wenn die Kamera Bewegung erkennt muss Du ja irgendwie die URL aufrufen um
wo übergebe ich diese URL im Script direkt ,oder in den XBMC Addon einstellungen ?

LG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  XBMC für ATV2 sunnyhd 56 80.997 31.05.2011 13:14
Letzter Beitrag: ArchieSmith

Gehe zu:


Kontakt | nomos system Forum | Nach oben | Zum Inhalt | Archiv-Modus | RSS-Synchronisation | Impressum