Is the Nx Cloud up? Visit our Status Page for the current health and performance of the Nx Cloud.

Status Page

Remote Record Start, Stop and retrieve by API

Completed

Comments

5 comments

  • Norman
    • Network Optix team

    Hi Josh Nightingale,

    You can use a Soft Trigger Event with a Do HTTPS request Action to  start/stop recording one or more devices. 

    I'm not sure what you mean with: 

    then having it attach to a folder for records.

    If you enable recording on a device, a folder is created and data is saved in this folder. If you start/stop recording, the devices will continue to store the data in this folder if you started recording. 

    We have a support article that covers this topic: 

    With kind regards.

    0
  • Josh Nightingale

    Hi Norman,

    Thanks for your response.

    This is the first part of what we want to achieve - and I can get it to work, both with a soft trigger and a ‘https do request.’ 

    As they would be sending the command by a 3rd party piece of SW i'm hoping they will be able to send the curl start and stop commands.

    The next requirement is upon the recording stopping, it will then copy the recorded footage off to an external FTP server/folder - reading the docs, it looks possible, i just cant confirm it would. Are you able to confirm and kindly point me in the direction they would need to look at.

    One last thing, the docs for alot of this programming refer to digest user, which appears to be being removed, how would things like the generic events work once its removed? 

    Again, thanks for your help and knowledge.

    Cheers, 

     

    0
  • Norman
    • Network Optix team

    Hi Josh Nightingale,

    Sending the command via a 3rd party application, either via an HTTPS command or via curl, is doable. 
    In THIS repository, I have a script (bearerEvent.sh) that could be used for inspiration for the curl command. 

    Copying the recording footage is doable of course, however is is a bit unclear what you want to achieve? Do you want to copy events, or all data? In case of all data, I would setup an SMB server or NAS on the other end, and set it as Backup storage. That is the easiest solution. 

    Regarding Digest; it will still work, but requires some changes. For example, in this case, to start/stop recording, you have to switch from Do HTTPS request actions to Site HTTPS request actions, however for most systems this won't be urgent, your system won't fall apart once you updated to 6.1.

    I published an article yesterday about this topic, which you can find HERE

    0
  • Josh Nightingale

    Hi Norman, 

    Thanks for that info and links.

    With the Footage copy request. it would be to export a copy the duration of footage that would have been just recorded between the time the ‘Start’ and ‘Finish’ button to a drive on their server, which they can then link to a report of works carried out.

    Cheers,

    Josh

    0
  • Norman
    • Network Optix team

    Hi Josh Nightingale,

    This is doable of course, but is more complex, and requires a dedicated application that downloads the data, and adds a report. To do this, you need to confirm that the data exists and its timestamps, align them with the actual start and stop timestamps, and then download the applicable data to the desired location, and add logging for the report. 

    If you need assistance, please make your requests in the For Developers forum.

    With kind regards.

    0

Post is closed for comments.