Once you have installed the application from the company CamStreamer and activated an account for Remote Access any Survilla cloud service on a particular camera you can automatically use also use CamStreamer ACAPs API.
It is possible to control the API of all applications without the necessity to be in the same network as the camera. All you need is to use the device-connect.net domain together with the serial number (https://serialNumber.device-connect.net/) and with DEVICE_ACCESS_TOKEN.
...
CamStreamer offer several application such is CamStreamer(link), CamOverlay(link), … applications:
CamStreamer - a smart application for streaming live video directly to Youtube, Facebook and many other platforms
CamOverlay - application which enables dynamic and graphic overlays directly on an Axis IP camera
CamSwitcher - can switch between up to five AXIS network cameras and video clips saved on the camera's SD card
CamScripter - a unique application that allows you to run micro apps directly on an Axis IP camera.
https://camstreamer.zendesk.com/hc/en-us/categories/360001899777--API-Documentation
Examples of calls to API of CamStreamer Applications
...