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.