UDP Technology
     SDK
      Support
PC Card SDK
Unified API, UDA5
The integrated SDK of UDP Technology, UDA5 (UDP Technology DVR API version 5) supports all UDP Technology’s PC based card products.
UDA5 is Windows® compatible and consists of 5 API modules as follows:

CAP5: Raw video data (YUY2, RGB24)
AUD5: Raw audio data (PCM)
OVR5: Real-time display (Quad view)
COD5: Hardware compressed video and audio (MPEG-4 video, H.264 video, MPEG-1 audio)
NET5: Network connection

One of the strengths of the UDA5 API is that it is compatible with UDP’s entire range of PC card products. It is therefore very easy for UDP’s customers to respond to market demands simply by selecting an alternative card from UDP’s range. New products can be created in this way and the API compatibility between UDP’s cards ensures any related software development costs are either eliminated or kept very low.

Contents of SDK
Core library Device driver (INF and SYS), interface library (DLL)
Demonstration program A sample program, PrismII is used to demonstrate the function of a product.
Documents Hardware manuals, software development guide and technical documents.
Helper library Motion detection, color conversion, software compression codec, etc.
Source codes Source codes of the PrismII program, filters, plug-ins, and start-up applications.

IP Surveillance SDK

IP-based API
UDP’s API for its IP-based products uses two common network protocols:
HTTP API: This interface is used to get and set parameter values and to request single and multi-part images.
RTSP API: This interface is used for streaming video, audio, metadata and auxiliary data.
ActiveX component: This enables viewing and handling of streaming data in Microsoft Internet Explorer and other ActiveX containers.

Customizable web pages and brand name
Web pages and brand name can be modified and uploaded to a device. Customers can put in their own name and logo or even change the whole web page.

Protection model
Customers can choose their own encryption keys for their web page and other download files. This prevents unauthorized changes and can be used to protect against unauthorized software and hardware usage.

Protocols supported
For the NVE/IPC series, the following protocols are supported
TCP/IP, UDP/IP, HTTP, RTSP, RTCP, RTP/UDP, RTP/TCP, SNTP, mDNS, UPnP, SMTP, SOCK, IGMP, DHCP, FTP, DDNS, PPPoE

For the NVC/IPE series, the following protocols are supported
TCP/IP, UDP/IP, HTTP, HTTPS - SSL v2/v3, RTSP, RTCP, RTP/UDP, RTP/TCP, SNTP, mDNS, UPnP, SMTP, SOCK, IGMP, DHCP, IEEE 802.1X, FTP, DDNS, PPPoE
SNMP*, SSH*, IPv6*
(* will be supported in the future)

Server Side SDK
UDP’s customers can write their own server programs to customize and add value to the IPE/NVC series products. Server programs generally run under Linux and have access to resources such as the hardware, file system and system commands. Access is also provided to various daemons (background processes) allowing the use of resources that would otherwise be difficult to control.
The objective of SSSDK is to make it easy to develop software that uses the combined resources of the system’s hardware, software and OS.

Video Content Analysis
The robust and accurate Video Content Analysis upgrades your video surveillance solution and minimizes system bandwidths and central processing requirements by moving the intelligence to the 'edge' of the system.

Features Advanced features but simple to use via intuitive web browser interface
Compatible with existing systems Alarm output contact (DO) can directly connect to existing security systems
Robust tracking Low false alarm rate in outdoor use: Ignores foliage movement, light changes, rippling water, etc
Detection behavior Counting, direction, stopping, loitering, size, speed, entering and exiting
3D scene support Perspective corrected filtering
API Full API includes statistics and full with meta data
RMA (Return Merchandise Authorization) policy to assure product quality and to support customers.
 
Home | Products | How To Buy | Support | SDK | Company History
Why Choose UDP | Research & Development | RoHS Directive | Site Map | Contact Us

UDP Technology © 2005-2015 All Rights Reserved