ACS SDK Releasenotes 2 2

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

NEW SOFTWARE RELEASE

====================
Products involved:

AXIS Camera Station SDK 2.2

Release date:

January 2, 2012

Release type:

Production

Software version:

2.2.05

SDK based and tested


with AXIS Camera
Station Version:

3.52.007

Supported OS:
Windows Vista Business (server and/or client)
Windows 7 Professional and Ultimate (server and/or clie
nt)
Windows XP Professional (server and/or client)
Windows 2008 Server
Windows 2003 Server (server only)
Always use the latest service packs
Last preceding release:

2.1

--------------------------------------------------------------------------------------------------------------Overview
========
Axis Communications AB offers the AXIS Camera Station SDK which consists of the
AXIS Camera Station API WSDL documents, sample
and documentation. The API allows developers to access AXIS Camera Station serve
r with web service calls.
The CameraStation SDK works with AXIS Camera Station servers. To build a system
with video viewing/recording there must
be an AXIS Camera Station server running. At this server all camera communicatio
n is handled and all recorded video is
stored. An AXIS Camera Station client application must be installed and used to
configure cameras and other station settings.
Only configuration of manual recording settings, live-view settings, acknowledge
alarms as well as changing output IO status
using web service API can be done using the AXIS Camera Station SDK. More functi
onality will be added when required by customer
feedback and product management.
Features
========
* Start and stop recordings.
* Change recording settings for a camera including buffer time, video format and
resolution.

*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*

Lock recordings so that they are not removed by the automatic clean-up.
List cameras available in an AXIS Camera Station.
Get a Live View RTSP stream from the server.
Get a playback RTSP stream from the server.
List available recordings on the server.
Export a recording to the server machine.
Get information about current video storage.
Send PTZ commands to a camera.
List live-view streaming settings.
Change live-view streaming settings.
List IO ports.
Change output port state.
Get alarms.
Set acknowledge status on alarms.
Get a Live View Multipart JPEG stream from the server.
Export a recording to the client machine using AXIS Media Parser.
Get and goto camera presets.
Handle recording bookmarks.
Add, removal and edit of cameras.
Camera capability extended to include PTZ capability.

Changes from SDK version 2.1 to 2.2


===================================
Support for camera management by supporting add, removal and edit of cameras. Th
e camera capability datatype now indicates if the
camera supports PTZ or not.
The sample has been restructured to contain several smaller samples and some sim
plifications have been made.
Changes from SDK version 2.0 to 2.1
===================================
Added more functionality, such as handling IO, alarms, camera presets and bookma
rks. Also new is having a separate live-view profile
and streaming multipart JPEG is new with 2.1. From now on it is possible to use
AXIS Media Parser to export recordings to a client PC.
The Sample application has been updated and the design changed to simplify funct
ionality extensions. It now tries to separate the UI
and backend model. It makes the Sample a bit more complicated, but makes the cod
ing concepts more consistent and by looking at the
models it is easier to understand how calls to the server can be made.
Changes from SDK version 1.0 to 2.0
===================================
The major difference between the 2.0 SDK version and the previous is that the AP
I consist of WSDL documents describing the
web service API's on AXIS Camera Station Server. In the previous version the SDK
used .NET assemblies and thus could only
be used from .NET applications. The operations supported are the same as SDK 1.0
, with the difference that only Request-Response
can be used and sessions with events are not possible. Implemented on the server
is also the possibility to stream video
using RTSP. MJPEG, MPEG4 and H.264 video are all supported as well as AAC, G711
and G726 audio.

Stream considerations
=====================
Media streams from AXIS CameraStation, i.e. both live-view from cameras and play
back from recordings are possible to view using
AXIS Media Control. This requires that AXIS COM components have been installed o
n the PC and that codecs for both the video
and sound format that is streamed has been installed, see Redistribution. It is
important to notice that AXIS Media Control only
supports certain command features for controlling the video stream, such as play
, pause, stop, etc. It is currently not possible to
build advanced video features using this SDK. If such features are necessary you
will have to use AXIS CameraStation Client to view
the streams.
General considerations
======================
* The AXIS Camera Station SDK does not come with an MPEG-4/H.264 video decoder o
r an AAC audio decoder. See the Redistribution section in
the manual for more information.
* Contains sample application demonstrating how to use the AXIS Camera Station S
DK. The sample solution requires Visual Studio.NET 2010
or later. The Sample code is not considered production code and thus has limited
error handling and no logging.

You might also like