Wiki

Webphone engine support grid


   
    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 Chrome and Firefox, 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. Direct SIP/RTP connection is always better. 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, considering only latest browser versions. However the final engine selection depends on many other factors such as configuration, engine availability, user preferences, history or previous statistics. Other platforms are also supported such as Chrome OS, BSD, UC browser, QT Web and many more. Also note that only the important engines are listed here.   

    First line means the primary engine(s) which will be used by the webphone by default. Second line means the secondary engine(s) which might be selected if the primary is not available for some reason or forced by other factors such as configuration and user preferences.



Windows Linux MAC Android iOS
Firefox NS
WebRTC
Java
WebRTC
WebRTC
Java
WebRTC
App
App
WebRTC
Chrome NS
WebRTC
WebRTC
Flash
WebRTC
Flash
WebRTC
App
App
WebRTC
Old IE (IE8) Java
NS




New IE (IE11) NS
Java




Edge NS
WebRTC




Safari NS
Java
RTC plugin
Flash

App
WebRTC
Opera Java or NS
WebRTC
WebRTC
Flash
Java
WebRTC
WebRTC
App or NS
App
WebRTC

Note: only the popular platforms and browsers are presented here, however the webphone works also on other OS (such as Chromium) and other browsers (such as the ancient IE 7, WebView, Konqueror and others).



SIP WebPhone



 |  View Topic History  |