Differences Between CMSV Client Software and Web Platform
The CMSV Client Software and the CMSV Web Platform offer largely similar functionality, but there are significant differences in video transmission protocols and real-time performance. The following outlines the key distinctions between the two:
1. Real-Time Video Latency Performance
This is the most critical difference between the client and web versions:
- The CMSV Client uses the UDP protocol by default for video transmission. UDP enables faster data transfer with lower latency, making it ideal for scenarios requiring high real-time responsiveness, such as remote command and dispatch monitoring. Users can also switch to TCP if needed.
- The CMSV Web Platform uses TCP protocol for video streaming. While TCP ensures data integrity, it introduces higher latency, making it less suitable for real-time applications.
2. Feature Comparison
| Feature Category | CMSV Client Software | CMSV Web Platform |
|---|---|---|
| System Deployment | Requires installation on Windows system | Accessed via browser, no installation needed |
| Live Video Preview (Latency) | Supports multi-channel video with low latency (UDP) | Supported, but with noticeably higher latency (TCP) |
| Playback & Download | Supports playback and export from multiple devices | Viewable, but with limited functionality |
| Facial Recognition & Database | Supports face upload, recognition, and library management | Not supported |
| GPS Track View | Supports viewing GPS tracks of multiple devices | Supported, but slower to load |
3. Recommended Use Cases
Use the CMSV Web Platform for basic tasks such as remote video viewing and location monitoring. It is suitable for temporary access or users with restricted permissions.
Use the CMSV Client Software for full-featured operation, including low-latency live video, remote device configuration, and facial recognition management.