viinex SDK Licensing Model
The viinex SDK is typically offered as a perpetual license for on-premise deployments.
Licensing is based on the number of inbound media channels utilized. There are two types of licensed channels:
- Direct camera connections, which are implemented via onvif, rtsp, or rawvideo objects.
- Connections via a third-party VMS (Video Management System), which are implemented via the vmschan object.
Therefore, the total license price for a deployment depends on the combined count of these two channel types. All other functionality implemented in viinex is included at no additional cost.
License Binding and Flexibility
Standard Hardware-Bound Licenses
By default, licenses are bound to the customer’s equipment, specifically a hardware identifier of the server(s) running viinex.
Floating Licenses
For more dynamic environments, we also offer a “floating license” option:
- A central floating license server is deployed on the local network. (This server instance itself is still bound to a specific piece of hardware.)
- Other viinex instances, which run the primary functionality, can then be deployed anywhere on the network, including in VMs or containers.
- These instances request temporary “leases” from the license server, allowing them to create the licensed objects (channels).
- When a viinex instance shuts down, its leases are automatically freed, making them available for another instance to be spun up, even in a different VM or container.
License Management
Customers are provided with access to a self-service portal to manage their viinex license keys independently. This ensures that in an emergency, such as a hardware failure, you can generate a new license key immediately, 24/7, without needing to contact viinex personnel.
Need a quote?