w w w . a c t i . c o m
89
IP V IDEO APPLIC ATION S OF T WARE
ACTi SDK
Sof t wa r e Deve lop me nt K i t
PRODUCT SPECIFICATION
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
Sample Codes
Preview, PTZ, Preview from NVR
RTP/RTSP Edition
RTP Protocol Flow
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
AbsolutePosition
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.
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 rate
Recording
Recording, alarm recording with pre-event, post-
event 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
* ACTi SDK is available upon request for integration.
Comentários a estes Manuais