Synology-Forum.nl
Packages => Officiƫle Packages => Surveillance Station => Topic gestart door: castellum op 21 juli 2015, 17:39:36
-
Hi
Ik ben al een paar avonden aan het zoeken naar een manier om de beelden van een Camera in mijn SS te publiceren op een webpagina.
Het gaat om een Outdoor Webcam bij een clubgebouw.
Helaas hebben we bij de club niet genoeg bandbreedte om meerdere streams toe te staan.
De camera is nu dus gekoppeld aan SS op mijn NAS thuis (DJ212+) daar worden de beelden ook opgeslagen.
Ik heb al het nodige gelezen over de WebAPi maar nog geen 'standaard Code snippet kunnen vinden die ik als Embed code op de site kan gebruiken.
Het zou eventueel ook een optie zijn om bijvoorbeeld ieder x minuten een snapshot te plaatsen
Iemand hier ervaring mee?
Groet
-
Waarom via een omweg? Is het niet eenvoudiger de stream rechtstreeks van de camera te halen? Mijn camera's hebben b.v. een speciale 'smartphone stream' voor lage bandbreedte. Via SS kun je die stream niet gebruiken.
-
Voor wie het interesseert, 370 paginas met WebAPI :
https://global.download.synology.com/download/Document/DeveloperGuide/Surveillance_Station_Web_API_v2.0.pdf
-
Het is de bedoeling dat de beelden voor alle leden beschikbaar zijn. En voor iedereen die er verder nog interesse in heeft.
Daarnaast willen we ze opnemen ivm beveiliging van het terrein.
Voor iedere koppeling / gebruiker van de Camera zet je een flow op die dus upload nodig heeft.
En we hebben op de locatie niet meer dan 1mb upload.
Als die dan vol komt te zitten met video kan er ook bijna niet meer internet gebruik worden gemaakt.
Vandaar het idee om mijn NAS als een soort Gateway/Proxy te gebruiken.
Dan hoeven we maar een stream naar de Camera op te zetten.
WebAPI had ik ook gevonden maar dat gaat mijn pet te boven.
-
Is het vanuit SS ook mogelijk om enkel Snapshots te nemen?
Dus geen Live video
-
Dat kan, zoek even op snapshot in DSM Help.
-
Snapshot geeft maar een zoekresultaat in de DSM help
iSCSI LUN
Ik google nog wel een beetje verder.
Thanks
-
Ik krijg er toch wat meer:
[attach=1]
-
In de Desktop versie vind ik het ook niet, ook al staat de source op online:
[attachimg=1]
Ik gebruik ook altijd de web-versie. (https://help.synology.com/dsm/?lang=nld)
-
Ik heb mijn DSM al een jaar of 4 maar nog niet eerder met de Helpfunctie gewerkt. Nooit nodig gehad.
Ik kan de Online functie aanklikken maar het vinkje blijft daar niet staan.
Ik heb wel meer items in helpfunctie SS zelf gevonden.
Er staat van alles over momentopnames maar niet hoe ik ze scedule.
Ik heb e.e.a. gevonden onder Actieregels.
Ik snap alleen het verschil tussen Gepland en Geactiveerd niet.
Bij Geactiveerd kan ik enkel kiezen uit "Detectie" snapshot.
Bij gepland kun je uit een Interval kiezen. Heb ik nu even geprobeerd. Dan maakt i inderdaad idere x min een snapshot.
Vraag me allen af of ik daarmee mijn doel bereik>
Ik probeer het data verkeer te minimaliseren. Maar zolang de Camera aan staat heb je die denk ik altijd.
Uitzetten van Video kan neem ik aan enkel door het schema bij Video aan te passen?
Morgen maar eens kijken of ik die snelheid wat op kan krikken.
Dank alvast
-
Ik snap alleen het verschil tussen Gepland en Geactiveerd niet.
Gepland is op basis van een tijdschema, en geactveerd is op basis van detectie.
----
Op het gebied van snapshots vond ik wel info voor mijn camera:
How can I add my Y-cam stream to my website?
To add your Y-cam cameras stream to your website please follow the steps below:
Setup an Alarm Server > FTP Server pointing to your websites FTP and a new folder (for example /images/camupload)
Then go to Alarm > Periodic Sending and Enable FTP periodic sending
Interval Time - Select the frequency of the picture you want to upload (say once every 60 seconds - so 0 0 60 0)
FTP Server ID - Choose the FTP Server ID you set up in the first step
Remote Path - Enter the new folder you made in step 1 (i.e /images/camupload - this may need to be your full server path which your host or developer should know)
Snapshot From - the stream you want to take the snapshot from (set this under Camera > Stream Setup) - you may want to edit the size of the image so it fits your website.
Image file name - Put image file name as uploadedpic.jpg
Suffix - set to none
Effective Period - set this to your opening hours via Alarm > Schedule SetupOnce this has been programed you will need to update your website. You will need to include the image as a standard JPG, please see code below:
Once this has been programed you will need to update your website. You will need to include the image as a standard JPG, please see code below: Code: Select all
<img src="/images/camupload/uploadedpic.jpg">
To finish it all If you enable Camera > OSD Setup it should also timestamp the data and time of the picture too, so people know it is "live"
Het lijkt me dat deze procedure voor de meeste camera's zal werken. Met alleen snapshots uploaden, zal de bandbreedte wel meevallen. Het grootste nadeel dat ik hierbij zie is dat je met ftp moet uploaden. Dat is niet encrypted, dus zal je website WW ook onversleutelt over het net gaan.