In a current browser application, you can watch 16 streams at the same time in total.
There are certain differences between native and web-based applications. Vision is web-based or browser-based. Native applications generally tend to use the hardware resources of a device/platform with higher quality because they were written in programming languages that are compatible with the platform.
Web applications are different. Since they are run by the web browser they demand higher resource usage, especially from the CPU, GPU, and RAM. Web browsers also require the use of certain processes that are triggered by opening a new tab, regardless of the application. In both cases, device capacity plays an important role and each application is limited according to it. Even with the native application user is not able to watch more than 15 HD streams before noticing that the device is having trouble with overheating or jerking.
Considering the downside of web applications, they are still an exceptionally better option when it comes to remote access from different devices and platforms. In the case of Vision, the limit of watching 16 streams simultaneously is a fine line between the client's projected purpose and the ability of a device to perform such a task.
Our technical staff is continuously working on resource usage optimization to enable a higher number of streams with the use of middle-end PCs. It's highly likely that the number of streams in live-view mode will increase as the software progresses in the near future. It will improve in regards to flexibility while using lower resolution sub-streams as a streaming source.
Soon, the software will be enriched with a fresh scroll-load feature that would automatically shut down live streams that are no longer in a visual field of the screen and turn on those that are in regards to scrolling.
Also, to ensure a fine application performance it's important to regularly update the web browser and use the latest version. We highly recommend using Google Chrome as a browser solution, especially in these initial stages of production because of the highest compatibility with frontend components.