- One SDK for all products
- SDK for ACTi NVR Server
- Supports DivX, XviD, FFMPEG, Intel IPP Decoder
- Supports Megapixel, Full D1, VGA, CIF, QCIF resolution
- Supports MPEG-4, H.264 and MJPEG format
- Supports Visual C++, VB6, VB.Net, Javascript + HTML language
- C SDK Edition
- ActiveX Control Edition
- URL Command Edition
- RTP/RTSP Edition
- Linux C SDK Edition
- Windows Mobile C SDK Edition
Specifications
| Development Environment |
Environment |
Windows 2000, Windows XP, Windows 2003, Windows Vista |
| Programming Language |
Visual C++ v6.0, Visual Studio.Net 2003, Visual Studio 2005, Visual BASIC v6.0, VB.Net, HTML, JavaScript |
| SDK-10000 |
SDK Offerings |
C SDK, ActiveX Control, URL Command, RTP/ RTSP Package |
| Supported Devices |
ACTi IP Camera, IP Dome, IP Speed Dome, Video Server, Quad Video Server |
| Supported Resolution |
Megapixel, Full D1, VGA, CIF, QCIF |
| Format |
MPEG-4/H.264/MJPEG |
| Standard Decoding |
Supports FFMPEG, DivX, XviD, Intel IPP decoder |
| Protocol |
TCP, Multicast, RTP/RTSP |
| Preview |
MPEG-4/H.264/MJPEG streaming, decoding, render and display |
| RGB Buffer |
Callback function to retrieve RGB buffer |
| Audio |
2-way audio supported. Audio format complies with PCM 8KHz sampling rat |
| Recording |
Recording, alarm recording with pre-event, postevent recording time. MPEG-4/H.264/MJPEG raw data and AVI format supported |
| Playback |
Playback recorded archive with speed control, forward/backward direction control, seek and frame-by-frame operation |
| Motion Detection |
Callback function supported when a motion event detected |
| Digital I/O Event |
Callback function supported when a digital input is triggered |
| Serial Port Function |
Sends serial port commands or receives data from serial port. |
| PTZ Function |
Pan, Tilt, Zoom, Preset, IRIS, OSD, Absolute Position |
| PTZ Protocols |
CAM-6500, CAM-6600 series; Pelco-P, Pelco-D, Lilin, Dynacolor, TOA, Eyeview, VideoTrec |
| Sample Codes |
AbsolutePosition, ArchivePlayer, ArchivePlayerMultiFile, ControlSample, DecodeSample, MediaConverter, PTZSample, RTPSample, StreamSample, SearchSample, SendAudio, URLSample |
| Linux C SDK Edition |
Environment |
Red Hat, Fedora Linux |
| Programming Language |
C Language |
| Format |
H.264/MPEG-4/MJPEG |
| Protocol |
TCP, Multicast, RTP/RTSP |
| NVR Connection |
Connects to NVR and receives stream |
| Audio |
2-way audio supported. Audio format complies with PCM 8KHz sampling rate |
| Control Port |
Connects to control port and receives motion detection and DI events |
| Sample Codes |
audioout, control, mc, quad, url, vs, stream |
| SDK-10000 Windows Mobile Edition |
Environment |
Microsoft Windows Mobile 5, Windows Mobile 6 |
| CPU |
Intel XScale (Recommended) Samsung |
| Programming Language |
Visual Studio 2005, C/C++ |
| Resolution |
Up to D1@5 FPS with 1.5 Mbps or CIF@15 FPS with 1.5 Mbps |
| RTP Protocol Flow |
Preview, PTZ, Preview from NVR |
| RTP/RTSP Edition |
SDK Offerings |
RTSP request commands, OPTIONS, DESCRIBE, SETUP, PLAY, PAUSE, TEARDOWN |
| MPEG-4 Data Structure |
Packet format, video payload, audio payload, B2 header description |
| Sample Codes |
Video Sample, Control Sample, PTZ Sample, Sound Player Sample, URL Sample |
| SDK-2200 |
SDK Offerings |
C SDK, ActiveX Control |
| Supported Devices |
ACTi NVR Server Enterprise Edition |
| Format |
MPEG-4/H.264/MJPEG |
| Audio |
2-way audio |
| PTZ Controls |
Controls PTZ operations via ACTi NVR |
| ACTi NVR Management |
Query system information; add, delete devices via ACTi NVR |
| ACTi NVR Monitor |
Monitor ACTi NVR system resources, disk capacity, recording, schedule and system logs |
| Search Video Clips |
Search video clips recorded on ACTi NVR |
| Remote Preview |
Preview ACTi IP Camera Video via ACTi NVR |
| Remote Playback |
Playback recorded archives on ACTi NVR |
| Event Management |
Events will be passed via ACTi NVR |
| Sample Codes |
Remote search, remote Preview, remote playback |
| Sample Codes |
Sample Codes |
Use absolute position to control PTZ camera. |
| ArchivePlayer |
Preview a RAW file with playback function. |
| ArchivePlayerMultiFile |
Play multiple RAW file seamlessly |
| ControlSample |
Setup control port connection and receive event from device directly |
| DecodeSample |
Supported functions include connects to the device, recieves RAW data, decode MPEG4/ H.264 to RGB buffer, display RGB buffer, and save to BMP file |
| MediaConverter |
Convert RAW file to AVI format |
| PTZSample |
Get PTZ command from PTZParser library and send PTZ command via URL command |
| RTPSample |
Connects to device using RTP over UDP or RTP over Multicast, and support audio function |
| StreamSample |
Functions included: Live view via TCP, Multicast, RTP 2-way audio, record, playback Get/Set device configuration Motion detection, DIO |
| SearchSample |
Search for connectable devices |
| SendAudio |
Send wave file to device. |
| URLSample |
Send URL request and receive URL response from device. |
|