Full version

OEM Agent

Your Embedded Device
Firmware
MyVMS P2P Agent

MyVMS P2P Agent is a compact C++ software component designed for integration into embedded Linux devices, IP cameras and OEM video surveillance products.

The Agent establishes a secure outbound P2P connection, allowing devices behind NAT to communicate with the MyVMS ecosystem without public IP addresses, VPNs or port forwarding.

Depending on the target platform, the complete Agent package typically occupies 300 KB up to approximately 1 MB, making it suitable even for resource-constrained embedded devices.

Manufacturers may integrate the Agent themselves or simply send us their SDK or Toolchain. We prepare the build, verify the firmware and provide a ready-to-use binary.

Integration support from the MyVMS development team is provided free of charge.

Technical Specification

Product
MyVMS P2P Agent
Programming language
Modern C++
Target platform
Embedded Linux
Typical package size
Approximately 300 KB – 1 MB
Network library
libcurl
TLS / SSL
OpenSSL or platform-native TLS library
Camera communication
ONVIF and RTSP
Device identification
Unique MyVMS P2P Device ID
Integration
Source code or precompiled binary

Integration Process

  1. Contact our engineering team.
  2. Provide your SDK, Toolchain or hardware sample.
  3. We build and validate the MyVMS P2P Agent.
  4. Receive a ready-to-use binary or source package.
  5. Verify the firmware and start production.

OEM Requests

If you are interested in integrating the MyVMS P2P Agent into your products, please contact our engineering team.

Email: request@myvms.eu

We will review your platform and prepare an integration plan.