Until recently, Adobe Flash Player has been the most effective way of two-way communication through a browser. In fact, only Flash could help you organize a good quality of live video transmitting between a model and clients. Unfortunately, Flash technology has its flaws. The main problem is the incompatibility of Flash with mobile platforms, and since July 2017, the default settings of desktop browsers exclude Flash Player support.
A new way of transmitting live video WebRTC comes to replace Flash. Now, the technology has received the support of almost all desktop browsers. Safari is the latest browsers to add support for WebRTC, which will be become a feature of the 11th version of iOS and MacOS in September 2017.