To be able to take out the most from today browser capabilities, the Mizu Webphone has multiple VoIP engines built-in to cover all possible platforms (OS/browser combination) with high quality VoIP regardless of the operating system and the browser used by the users connecting via your preferred SIP server or PBX. By default the webphone will automatically select the “best” engine on all platforms.
Our goal is to disturb the users as less as possible and to avoid any unnecessary browser popups. For example the Java engine will be offered only if Java is already installed in the browser so the webphone will not ask the users to install it (unless this is the single possibility such as user using Linux with an old browser). WebRTC is available in latest modern browsers, however if a better engine is found, then the webphone might not select WebRTC so there is no need for protocol conversion on the server side as direct SIP/RTP connection is usually better and requires less processing for your server. Unlike other web sip solutions, we have an optimal engine for all browsers.
The below grid is just a high level overview for the engines mapping on the most important platforms. However the final engine selection depends on many other factors such as configuration, server capabilities, engine availability, network environment, user preferences, history and previous statistics. Other platforms are also supported such as Chrome OS, Chromium, BSD, UC browser, QT Web and many more. Also note that only the two/three most preferred engine per platform is listed here.
|
Windows |
Linux |
MAC |
Android |
iOS |
Firefox |
WinNS
WebRTC |
LinNS
Java
WebRTC |
WebRTC
Java |
WebRTC
App |
WebRTC
App |
Chrome |
WinNS
WebRTC |
WebRTC
LinNS
Flash |
WebRTC
Flash |
WebRTC
App |
WebRTC
App |
IE |
Java
WinNS |
|
|
|
|
Edge |
WebRTC
WinNS |
|
|
|
|
Safari |
WebRTC
WinNS |
|
WebRTC
RTC plugin |
|
WebRTC
App |
Opera |
WinNS
WebRTC |
WebRTC
Flash
LinNS
|
Java
WebRTC |
WebRTC
App |
App
WebRTC |
Note: only the most preferred engines on the most popular platforms and browsers are presented here, however the webphone has also other engines and it works also on other OS (such as Chromium) and other browsers (such as the ancient IE 7, WebView, Konqueror and others).
SIP WebPhone