12.07.2015 Views

Admin Guide - Mizu Voip

Admin Guide - Mizu Voip

Admin Guide - 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.

-passwords are stored in clear text in the user table by default to ease the support (md5 checksum option is also available). Make sure that your databaseserver cannot be stolen, hacked, etc.-make sure that all users has a strong password-set the “enforcestrongauth” global config option to true-set max amount, max ports for users-disable unwanted directions-check your traffic on a daily basis or setup scheduled tasks to check abnormal traffic amounts and notify you by sms or email-setup the allowed ip and trusted ip properly (especially for the http api)-check proper dtmf input in your ivr scripts-check your global configuration parameters related to IP, port, currency, credit amounts and other restrictions5.87. Ringtone for IVR forwarded callsCan be controlled by the playivrfwdringtone global configurationWe have 4 options here:0=no ringtone from the server (instead we can play any file directly from IVR). In this case if there is no other IVR file playback in progress, the client canhear the ringtone generated by the called endpoint1=generate ringtone on ring received if there are no other IVR playback in progress (in this case the client will hear ringtone even if the called endpoint isnot generated –i.e. it just sends ringing message in signaling). This is the default setting.2= generate ringtone on ring received even if other file playback is in progress (stopping the old playback)3=generate fake ringtone immediately after call was sent to routing5.88. How to enable codec transcodingIf one of your peers has limited codec capabilities or the accepted codec(s) doesn’t match with the sender codec’s, then set its “needcodecconversion” to 1(for the target user which is usually a SIP Server user or Enduser)Set the “convertcodecs” global config value to the target codec payload list. The default value is 0,8,18 which means PCMU,PCMA and G.729.The server is able to transcode between the following codecs: G.711 A-law , G.711 A-law ,G.729, G.723.1, GSM, Speex 2,3,4,5,6 (narrowband, widebandand ultrawideband), G.726 and G.722. You might also have to set the “choosecodecs” field for the target user (same as the “convertcodecs” global configvalue) and the “convertcodecsforced” global config option to true.Be aware that codec transcoding require a high amount of CPU usage. For example one CPU (core) can handle around maximum 5-50 simultaneoustranscoding between PCMU and G729 on full load.5.89. Possible NATs and firewallsThere are several ways UDP might be handled by a specific NAT or firewall implementations, these are categorized into:

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

Saved successfully!

Ooh no, something went wrong!