Sentinel MVETM Video Management Server

Video Management System Server

Sentinel MVETM software is a new generation of video management Software (VMS) for adaptive bitrate streaming. It enables real-time video communication and management for wireless and mobile edge devices, from one or many devices, to one or many user clients. Unlike others live streaming relies on secondary low resolution stream with VPN to maintain connection, MVE dynamic bandwidth management encrypts the best resolution video and pushes to cloud server for broadcast without additional VPN overhead. In addition, we have proprietary RTP flow control algorithm for satellite/cellular transmission to minimize latency and monitor bandwidth constantly.


Adaptive Bandwidth

The Video Management Server component of MVE System is designed to scale the number of cameras support by MVE 2D/3D client. It sits between cameras and MVE clients to manage the bandwidth from video server to clients dynamically (adaptive bandwidth management). The server will stream the appropriate resolution and frame rate based on what cameras are visible by individual end user 2D/3D client and available bandwidth. Video server will encode video using the best available codec in real time for client. Our adaptive bandwidth management protocol is suitable for any transmission medium with high bandwidth fluctuation. The available bandwidth is constantly monitor. There is no need to pre-set medium profile or modify streaming resolution/frame rate day-to-day when adding new cameras or users.

Bandwidth Utilization

Another way to conserve bandwidth is the use of MVE Video Management Server as proxy between two sites that share a low bandwidth link. At any time only one copy of camera video with highest bit rate request will send between sites no matter how many users request the same camera video. The two sites will also manage the bandwidth for all camera video requests and reduce the bit rate fairly among all cameras dynamically, in order to maximize the use of low bandwidth link. All the above techniques allow MVE Video Server to achieve its objective of using minimum bandwidth possible to deliver videos to large number of clients. This is ideal for enable monitoring and servicing of remote infrastructure.


Video Management System Web Server Deployment

MVE Proxy Server enables scale to unlimited number of web users by deployment more web servers. It provides better security as hacking of web server machine will not affect main MVE VMS to do recording and serving MVE 2D/3D clients. Besides, private video from the main MVE VMS will not able to access by the compromise web server machine.
Up to 7 MVE VMS Proxy can chain together to provide service to increasingly larger area (e.g. building, site, city, country, continent). This ensures video bandwidth are utilized efficiently all the time. MVE guarantees latency for VMS is no more than three seconds (typically less than one second) when frame queue to send out or it will drop the frame.

Sequential Recording

Video Management System  Sequential Recording

MVE optimizes the use of hard drive by recording video sequentially, thus minimize drive head movement, maximize transfer rate and drive longevity. As video frames arrive in real time, MVE mingles frames from different cameras in proprietary file format. Similarly, multiple camera videos can playback by reading from MVE recording storage sequentially to minimize seek time. To distribute the workload, MVE supports parallel recording on multiple hard drives.

Web Streaming

MVE supports HTTP and HTTPS streaming to all latest browsers from desktop to smart phone. This greatly expands the availability of videos with large number of platform and devices. The web interface also enables playback of archived video, camera PTZ control, and web map to display real time GPS location of mobile cameras. JavaScript library is provided for web designer to customized the layout. IP and user access control are supported through Apache integration.

Video Dumping

MVE creates a persistent and secure connection to push video from mobile video server to a fixed-IP video server. It supports on demand push with request from fixed-IP video server by maintaining live connection without constantly streaming video to save cost. MVE simplifies configuration for cloud/central server when plug-in in new mobile video server, mobile cameras will show on user end automatically with zero configuration.
MVE automates video dumping to central video server when mobile server back to central station. After dumping to permanent storage, clients can access original video resolution without using precious cellular link bandwidth. When mobile video server is on road, MVE still allows video download and replay from mobile video server at the expense of competing bandwidth with live streaming.

Intuitive Interface

Easy to use interface to define cameras, users group, user's priority, recording schedule, recording storage, dumping destination, encoding properties, recording bit rate, GPS location etc. Server configurations are encrypted to prevent unauthorized access to reveal camera password.


Video Management System Sequential Recording

MVE is ONVIF compatible for integration with existing VMS. It supports any mobile ONVIF camera Apps from iOS/Android/windows to view and control camera. MVE also supports RTSP streaming over HTTP/TCP/UDP to view by any RTSP compatible client behind firewall. Custom MVE library is available as request to integrate with your existing application using MVE adaptive bandwidth management protocol.
For camera supports, MVE works with ONVIF compatible camera, USB camera, IP camera from Axis/IV&C/Sony/Vivotek etc. and any RTSP/RTMP/HTTP camera streams.


Video Management System Security

Security is of utmost important concern for our customers. All connections to/from video server are verified and encrypted. We use AES 256 bits salted key with MD5 to transmit video (live streaming/playback/download/dumping). Video and GPS data is stored with 4096 bits RSA signed for tamper prevention.

Other Features

  • Support hardware encoding and decoding
  • Support HEVC/H.265 camera
  • Support flexible record scheduling
  • Support PTZ prioritization for user group camera control
  • Support Automatic License Plate Recognition
  • Support international characters in configuration
  • Support 3rd Party Integration with MVE Client Library API
  • Support ONVIF Event Notifications in MVE Client Library API
  • Ready to integrate with any embedded system hardware
  • Ready to integrate with any proprietary video codecs
  • Details logs for access, usage report and live connections


Sentinel MVETM VMS as Mobile Server Sentinel MVETM VMS as Cloud/Central Server
OS Windows Vista/7/8/8.1/10 (32/64-bit MVE VMS)
Windows Server 2008/2012 (32/64-bit MVE VMS)
Processor Intel Atom Z3735F (2-4 cameras)
Intel Core i3
(8 cameras 1920x1080@30fps/16 cameras 1280x720@30fps)
Intel Quad Core 3.00GHz or better
(No of cameras support scale linearly with cores)
Memory 2GB (up to 4 cameras) 4GB or above
Hard Drive 100MB to install and run the product, extra for recording Same
GPS NMEA 0183 (e.g. USGLobalSet) N/A
Recommended System Intel Compute Stick

Intel NUC
Dell PowerEdge Rack Servers