19-46 www. m oxa. com IP Surveillance IP Surveillance > VPort SDK PLUS 19 VPort SDK PLUS User-friendly software development kits for third-party developers to customize IP video management systems Moxa IVN (Industrial Video Networking) solutions, which include VPort series IP video products and IP surveillance software solutions, are future-proof, ready-to-use IP video solutions for video surveillance applications. With the growing popularity of IP networks, more and more users need to integrate their video management system with other monitoring and control systems (e.g., SCADA or HMI) to get the benefits of centralization and inter-operation. To assist third-party developers with this intergration, we are providing Moxa VPort SDK PLUS, which supports VPort series video server and IP cameras, for building customized video management systems and for integrating VPort series products into comprehensive monitoring and control systems. URL commands are easy-to-use CGI commands used with HTML programming for web systems. Users can acquire video images and control VPort series products from their own customized web pages ActiveX Control SDK PLUS ActiveX Control is an OCX component that uses Microsoft COM (Component Object Model) technology to enable software components to communicate. ActiveX Control is used widely with platforms that support WIN32, IE Plug-in, and Visual Basic, and is also popular in automation system software, such as SCADA systems. Moxa ActiveX Control SDK PLUS is a user-friendly, customized tool for programmers that supports versatile parameters for customized viewing, recording, PTZ camera control, event triggering, and recorded video playback. Moxa ActiveX Control SDK PLUS is provided free of charge, and supports VB, VC, and C# developing environments, as well as plug-ins for web applications and automation tools (e.g., SCADA software). Third-party developers who want to use ActiveX SDK can download it from Moxa’s website. API SDK PLUS For some video management applications, ActiveX Control SDK PLUS may not provide users with enough functionality. In this case, API SDK PLUS, which includes a detailed C library, can be used to program customized solutions in a Visual C++ or C# environment. API SDK PLUS includes a total of 4 DLL modules, and currently supports the WIN32, Linux, and WIN CE pocket 2003 platforms. API SDK PLUS URL (CGI) Commands by embedding these CGI commands into the HTML source code. All of the URL commands are listed in the VPort user's manual, or a CGI command manual. is provided free of charge. However, since API SDK PLUS uses proprietary technology and the programmer must be an experienced, professional C programmer, we are not releasing API SDK PLUS for general use. Third-party developers who would like to use API SDK PLUS should request support on Moxa’s website to apply for a free copy. Some verification is required. ActiveX Work Process AP Windows Register Tree ActiveX Request 1 Uni-Key Found & Call 2 Load & Execute 3 API Module Structure Application Direct Access Internal Access Callback CGI Upgrade Connection Connection Connection Search Connection ServerMgr AVStreamer Recorder Export Export Export Export Recorder Recorder Recorder AVCreator AVParser Introduction