Hallo zusammen, ich möchte eine IP-Kamera (die einen Webserver betreibt und über diesen gesteuert wird) mittels Drücken eines mechanischen Knopfes, der an einer anderen Stelle im LAN hängt, ein- und ausschalten. Etwas allgemeiner formuliert suche ich eine Box mit LAN-Anschluss und einem Knopf (mechanisch !), die auf Knopfdruck wie ein Webclient eine Webseite mit fester IP-Adresse und einem festem Ablauf von Eingaben aufruft. Gibt es so etwas bereits als kommerzielles Produkt ? Wie würde ein Eigenbau aussehen ? Gruß, Wolfgang
Wolfgang schrieb: > Gibt es so etwas bereits als kommerzielles Produkt ? Vermutlich nicht, frag beim Hersteller Deiner Kamera. Universell könnte es sowas geben, wenn sich die Kamera an den ONVIF-Standard hält, ist mit aber auch noch nicht begegnet. Wolfgang schrieb: > Wie würde ein Eigenbau aussehen ? Schalter an einem Prozessor mit Netzwerkschnittstelle der der Kamera den passenden Befehl sendet. Wie der aussieht kommt auf die Kamera an.
>Autor: Wolfgang (Gast) >Datum: 17.07.2016 11:02 >ich möchte eine IP-Kamera (die einen Webserver betreibt und über diesen >gesteuert wird) mittels Drücken eines mechanischen Knopfes, der an einer >anderen Stelle im LAN hängt, ein- und ausschalten. Du kannst per Browsersteuerung die Kamera nicht EIN/AUS Schalten. Was möchtest du also wirklich machen? A: Ein Bild Auslösen? B: Ein Motion Jpg Auslösen Wenn du dein Problem genauer schilderst findet sich eine Lösung.
cameraguy schrieb: > Du kannst per Browsersteuerung die Kamera nicht EIN/AUS Schalten. Hallo Cameraguy, ok, ich habe die IP-Kamera noch nicht, will aber doch stark hoffen, dass auf dem Kamera-Webserver die wichtige Einstellmöglichkeit an/aus vorhanden ist. Wenn es das bei allen Kameras tatsächlich nicht gäbe, müsste ich über einen Workaround nachdenken. Ich will tatsächlich nur die Kamera an- und ausschalten. Gruß, Wolfgang
Lieber Cameraguy, ich verstehe, auf was sie hinauswollen. Kamera an- und ausschalten heißt "Bildaufnahme starten bzw. stoppen". Gruß, Wolfgang
Da muß ich dich jetzt Entäuschen, bei keiner mir bekannten IP-Cam ist das möglich. Man kann sogar per Eingabe des direktlink (so funktionieren z.B. auch beliebige Überwachungsprogramme die nicht vom Cam Hersteller kommen) ein Snapshot bzw. MJpg bekommen. Wenn eine Aufnahme nicht gewünscht wird bleibt nur eine zweite IP-Hardware, z.B. Netio zu Verwenden um die Camera wirklich Abzuschalten bzw. die Spannung der Camera (meist intern als USB Device) Abzuschalten.
Welcher Prozessor/Controller ? Wer hat die Schnittstelle und den TCP/IP-Stack schon integriert ? Wie programmiert man clientenseitig (html, php, js etc. sind ja alle Programmiersprachen für Webseiten/server) ? Es gibt wohl Makrorekorder für versch. Webbrowser, da verwendet man dann die Infrastrukur des Webbrowsers. Aber wenn man die Eingaben, die an den Webserver geschickt werden sollen, von scratch programmieren will ? Wer weiß was ? Gruß+Danke, Wolfgang Guest schrieb: > Wolfgang schrieb: >> Gibt es so etwas bereits als kommerzielles Produkt ? > > Vermutlich nicht, frag beim Hersteller Deiner Kamera. Universell könnte > es sowas geben, wenn sich die Kamera an den ONVIF-Standard hält, ist mit > aber auch noch nicht begegnet. > > Wolfgang schrieb: >> Wie würde ein Eigenbau aussehen ? > Schalter an einem Prozessor mit Netzwerkschnittstelle der der Kamera den > passenden Befehl sendet. Wie der aussieht kommt auf die Kamera an.
cameraguy schrieb: > Man kann sogar per Eingabe des direktlink (so funktionieren z.B. > auch beliebige Überwachungsprogramme die nicht vom Cam Hersteller > kommen) > ein Snapshot bzw. MJpg bekommen. ... und dann sollen die Aufnahmen auch noch in der Cloud gespeichert werden und schon ist die Privatsphäre wieder ein bisschen mehr durchlöchert. Die IP-gesteuerte Steckdose hat auch ein Webinterface, insofern verschiebt sich mein Problem nur von der Kamera auf die Steckdose ... Danke für die Antwort, Gruß, Wolfgang
Hey, um einen HTTP-Request abzusetzen liesst du dich am besten einfach in das HTTProtokoll ein: https://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol Wikipedia beschreibt das leider alles etwas abstrakt, wenn du es ganz einfach mal testen moechtest, besorge dir einen Telnet-Client (war frueher bei Windows dabei, muss man jetzt nachinstallieren, oder lade dir einfach Putty herunter). Dann mach mal eine Telnetverbindung zu z.B. "web.de" und Port 80 auf. Wenn du Verbunden bist, dann folgenden Text eintippen:
1 | GET / HTTP/1.1 |
2 | Host: web.de |
Nach der "Host"-Zeile enter druecken und staunen was passiert! Nix anderes musst du mit deinem Mikrocontroller machen: Eine TCP-Verbindung auf Port 80 zur Kamera oeffnen und die im HTTProtokoll definierten Befehle an den Webserver der Kamera schicken. Das kann natuerlich etwas komplexer werden, wenn du auch noch POST-Daten verschickst oder ein Session-Cookie versenden musst. Aber letztlich macht dein Browser nix anderes, als diese Textzeilen dem Webserver zu schicken. Allerdings haben die Vorposter wohl Recht, dass es keine Kameras gibt, die eine On/Off-Funktion in ihrem Webinterface anbieten. Du brauchst also z.B. eine [W]LAN-Steckdose mit der du die Kamera direkt vom Strom trennen kannst.
Schau dir mal die Kameras von Axis an. Dazu gibt es auch ein Dokument über die API (wie du über HTTP die Kamera steuerst) Die kannst du mit Passwort sichern.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.