Beginning with version 2.2.0, Orchid Core VMS supports operation in WebRTC mode in addition to the original Low-bandwidth mode. The benefit of WebRTC mode is that it allows for viewing full-bandwidth, live and recorded video streams through a web browser without requiring a plugin. The availability of these operating modes will depend on your web browser and operating system.
The table below provides a high-level comparison of the two operating modes.
|Low-bandwidth mode||WebRTC mode|
|Compatible operating systems||Windows, Linux, macOS, iOS, Android||Windows, Linux, macOS|
|Compatible web browsers|| Most modern web browsers
(Microsoft Internet Explorer is not supported)
|Google Chrome (version 66 or higher in a desktop environment)|
|Network requirements||Works well even on slow connections between web browser and Orchid Core VMS server||Requires a good connection between web browser and Orchid Core VMS Server|
|Video decoding||Decoding is done on the Orchid Core VMS server||Decoding is done on the client machine|
|Additional configuration required for viewing servers behind a firewall||None (assuming web interface is already accessible)||STUN server|
|Video quality||Frame rate that throttles to match available bandwidth||Native, unthrottled frame rate|
|Supported video file types||H264, JPEG, MPEG4||H264|
|PTZ camera support||Yes||Yes|
|Video statistics||Yes (Minimal)||Yes (Overload)|
|Mode is selectable (at sign in and per Player)||Yes (In Google Chrome only)||Yes (In Google Chrome only)|