11.07.2015 Views

Mizu Webphone - Mizu Voip

Mizu Webphone - Mizu Voip

Mizu Webphone - Mizu Voip

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

-Make sure that you can download the applet jar with your browser if you type its exact URL. For example when you typehttp://myserver.com/webphoneapppath/webpone.jar, the download dialog should appear in your browser. Otherwise it means that you haven’t placed thewebphone.jar in the right place or your webserver/web-application is blocking it.-Make sure to deploy the applet in a not restricted (public) directory on your webserver. You might get errors if the directory is protected for example with formbased authentication. If your application has to be protected, you should still deploy the jar file in a public directory and refer to it with its absolute path. For thisyou need to set the “archive” parameter correctly. Example: archive: ‘http://www.mizu-voip.com/F/_EXTERN/demo/webphone.jar’If you are running IIS/.NET then you might add this web.config in the webphone folder:The demo examples are not working on my PCThis issue can happen in some circumstances only if you launch the applet from local file for testing (not from a web server).Make sure that the file path is not too large for java. Copy the example directory to the C:\ directory and try again.SIP Phone PHP integrationJust output the correct HTML as described in the “Deployment” section.Applet parameters can be set dynamically at run-time after your needs (for example you should set the username/password parameters to match the logged-inuser; Instead of the password you can also use encrypted md5)SIP Phone ASP.NET integrationMake sure to specify the correct codebase applet parameter.http://www.oracle.com/technetwork/articles/javase/appletaspintegration-141915.htmlHow can I use TCP and HTTP tunneling?VoIP over TCP and HTTP is not a standardized protocol. This option can be used only with the <strong>Mizu</strong> VoIP server. To integrate it with your existing VoIPinfrastructure you will have to use our VoIP tunneling server (no modification will be needed in your existing servers). We offer free trial install. More details canbe found here: http://www.mizu-voip.com/Software/VoIPTunnel.aspx.For http transport the “transport” applet parameter must be set to 3 (http tunneling) or 4 (first udp encryption, then automatic switch to http tunneling ifneeded). From version 3.6 the webphone can automatically detect the best transport protocol if the "autotransportdetect" applet parameter is set to "true" (noneed to preset the "transport" parameter). You should also set the "useencryption" applet parameter to "true".The webphone will use the browser capabilities to send/receive the html messages, thus bypassing corporate firewalls.To turn off proxy authentication, insert this line in your jnlp: To control where the traffic is forwarded from the server side, use the “upperserver” applet parameter.To check also a direct route to the upper server, use the “directserveraddress” applet parameter.How to access the applet from Java ScriptExample:function get<strong>Mizu</strong>Applet(){if (theApplet == null) {theApplet = document.getElementById('webphone');}// See if we're using the old Java Plug-In and the JNLPAppletLaunchertry {

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!