Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.
Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.
Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier
http://192.168.X.X:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=0&StmKey=%22ganzheeim%22
Erstmal vielen Dank an Thorsten für die Vorlage! Habe es eben probiert und es geht recht gut, nur die Aktualisierungsrate ist etwas träge (schwankt zwischen 1-4 Sekunden).Hallo, leider funktioniert der Aufruf.
bei mir nicht.Code:http://192.168.X.X:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=0&StmKey=%22ganzheeim%22
Es kommt json mit code 401 zurück.
Was mache ich falsch?
Danke
Gruß
http://192.168.x.xx:5000/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%22http://<IP-DISKSTATION:PORT>/webapi/auth.cgi?api=SYNO.API.Auth&method=Login&version=3&account=<ACCOUNT>&passwd=<PASSWORT>
http://<IP-DISKSTATION:PORT>/webapi/entry.cgi?api=SYNO.SurveillanceStation.ExternalEvent&method=%22Trigger%22&version=1&eventId=1&eventName=%22This%20is%20external%20event1%22&account=<ACCOUNT>&password=<PASSWORT>
http://<IP-DISKSTATION:PORT>/webapi/entry.cgi?api=SYNO.API.Auth&version=3&method=login&account=<ACCOUNT>&passwd=<PASSWORT>
#!/bin/bash
# +++++ Pfad und Name eines zu speichernden Bildes +++++
pictPath='/tmp/Bildname.jpg'
# +++++ Zugriffsdaten der Synology DiskStation +++++
ipDiskStation='xxx.xxx.xxx.xxx:5000' # IP:PORT der DiskStation
account='admin' # Admin-Name auf der DiskStation
password='xxxxxxxxxx' # Admin-Passwort
cameraId='xx&StmKey=xxxxxxxxxxxxxxxxxxxxxxxxx'
# +++++ Snaphshot holen +++++
wget -q --keep-session-cookies --save-cookies cookies.txt -O- "http://"$ipDiskStation"/webapi/entry.cgi?api=SYNO.API.Auth&version=3&method=login&account="$account"&passwd="$password
wget -q --load-cookies cookies.txt -O $pictPath "http://"$ipDiskStation"/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&method=GetSnapshot&version=1&cameraId="$cameraId
exit 0
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.