Release: 2.5 X (coming soon) |
Current release: 2.4.1.9 |
- Call Transfer improvements
- Improvements to InApp purchases
- Improvements to multitasking
- Configurable SIP/RTP ports
- Fix to holding audio issue
|
- iOS4 support, including multitasking/run in background
- Call Transfer
- 3-way Conferencing
- Incoming GSM call handling
- Activate loudspeaker/mute before call answered
- Missed call indicator
- Better Acoustic Echo Cancellation
- Message Waiting Indicator via SUBSCRIBE
|
See previous release information
General
Configuration
Issues
As a first step, you will need to register with a VoIP provider, who will provide you with your SIP credentials and domain/proxy information. Media5 Corporation does not suggest a specific public or private VoIP providers. However starting with version 2.2.1.25 the Media5-fone comes with a list of preconfigured SIP providers, which is accessible from the Settings->Configure SIP Accounts page.
For additional providers, you can start searching here (not necessarily updated)
http://www.voip-info.org/wiki/view/VOIP+Service+Providers
As stated above, Media5 Corporation is not a telephony provider; you
must previously obtain a SIP account from your organisation IT or from
a SIP provider. Media5-fone is open and unlocked, and therefore not
attached to any SIP telephony provider.
The full version contains all the currently developed features, and is
currently the flagship product.
The Free version will allow you to test drive the Media5-fone and test
interoperability with your VoIP provider. However it is limited to
one-minute calls, after which your call will be disconnected. If you
are happy with the Free version, you can choose to unlock it via the
application, or remove it from your device and purchase the Full
version directly.
The Free and Full versions are 2 distinct applications with distinct
distribution numbers from the Apple Store. Please be aware that if you
have both applications installed, you will need to configure both. Please note that codecs or features purchased from within the Free version CAN NOT be transferred to the Full version.
The iPhone and iPad are fully supported. For the iPod, you will need a
second generation device with an external microphone (see
Apple store).
iPhone/iPod/iPad
Start the application, then press on "More" and then "Settings".
These fields will be given to you by your service provider. For
example, you may get the following credentials:
- Username: 123456789
- Domain/Realm: mySipProvider.com
- Outbound proxy: proxy.mySipProvider.net
In your Media5-fone settings, this would be equivalent to:
- Server Address: mySipProvider.com
- Proxy Address: proxy.mySipProvider.net
- Account Name: 123456789
When this is configured, users will be able to reach you at the URI
sip:
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
Some providers will not provide an outbound proxy field, and will
simply give you a single server address. In the case you may leave the
a "Proxy Address" field in the Media5-fone empty.
Registration is still required, but the password can be left empty (starting with version 2.3.1.3).
This depends on your SIP provider. Typically this will be a special
feature code, e.g. *XX.
SIP accounts may or may not be tied to PSTN numbers, often referred to
as DID numbers or E164 numbers. Contact your service provider to verify
if this is available. As stated above, users will also be able to
contact you at
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
for VoIP and Video calls.
Go into the Media5-fone options, and change the "Server Port" field to
what has been specified by your SIP provider.
G.711 aLaw/uLaw/8000
G.722/16000 (which will be advertised as 8000 in the SDP)
iLBC/8000
iSAC/8000
Enhanced G.711U/8000
Enhanced G.711A/8000
G.729
This will be up to you and what is supported by your SIP provider. G711
a/uLaw is the most widespread codec and provides very good speech quality. If
your provider supports enhanced G.711 and G.722, you may experience improved
voice quality by using those codecs. However, try to first establish calls without any codec modifications, and let your provider decide which codec to use.
iLBC, iSAC, G.729
If you need to reinstall the Media5-fone, you will not have to repay for the
application. The distribution platform from Apple keeps track of your purchases,
and "repurchasing" the application will be free of charge. The same is true for
customer who have purchased the G.729 codec or unlocked some features from the
Free version.
This is an acknowledged issue with version 2.4, and unfortunately there are no configuration variables which may help alleviate this behavior. After some minutes in background mode the application may get suspended and fall into an unresponsive state, where GUI events will not be treated. The only way to get out of this state is to kill the application and restart it. The developers are working diligently to address this issue in the next release 2.5.
We acknowledge this issue with the release 2.4.1.8/9 of the Media-5fone. In some cases the Media5-fone will hold the audio and not release it for the other applications running simultaneously. The issue has been forwarded to the developers and will be addressed with the next release. There is currently no configurable variable which allows you to rectify this behaviour.
The reason behind this behaviour is a limitation from the operating system OS4. When the device receives an inbound GSM call, the Media5-fone has a very short time before it is put in background mode and then suspended. The only possibility within this short time frame is to hold the active call.We understand that this may lead to some confusion for the user who is being put suddenly on hold when the GSM comes in, but unfortunately there are no mechanisms available to use to allow the receiver to properly hold the active call and accept the GSM call. We hope that Apple will change this behavior with upcoming changes to the operating system.
This is an issue which we are unable to reliably reproduce. We have a tentative fix for the next release 2.5 which may help in this regard. If you are able to reproduce it reliably, please let us know buy contacting Support from within the application itself or by using the link at the bottom of this page.
The usual cause for 1-way audio or no audio problems is that the RTP packets (voice packets) are blocked by a either Router or Firewall. Unfortunately, up until version 2.4, the Media5-fone uses random RTP port numbers for transporting the audio, which means that we are unable to tell you exactly which ports to open in your Firewall for inbound packets. This behavior will change in version 2.5, where you will be able to configure a RTP port range.
Another possibility is that NAT handling is not being performed by your provider or IPPBX. For some IPPBXes, NAT settings need to be explicitly defined for the extensions.
Also please be aware that some providers still require STUN, which is not yet supported by the Media5-fone. Please confirm with your provider if STUN is a requirement (it is usually not).
These are referred to as "DTMF"s. Your provider SIP account is
configured with a certain type of DTMFs, and using another type will
usually have no effect.
Starting with version 2.3.1.3, the Media5-fone uses NTE/RFC2833 as default DTMFs. If that does not work, try using SIP INFO , and as a last resort In-Band (not recommended). If INFO or NTE do not work, we suggest contacting your service provider. To change the DTMF settings, go into the Media5-fone options, and scroll down to "DTMF Method".
Most SIP providers will allow VoIP calls for free, but will charge you
a fee if you wish to call a PSTN number. If you get a
"Forbidden" message, the most likely cause is that your
credit with your service provider has run out. If you get a "User Not Found" message, then either your credit has
run out OR you have misdialed the number you were attempting to reach.
The button presses and ring tone volume follow the
ringer volume; this can be adjusted through the
volume keys located on the side of the iPhone. When the iPhone is put
in silence mode, the button presses are muted and the ring tone is in
vibration mode.
XCAP presence support is planned for a future release
You can follow us on Twitter of Facebook to be kept informed of our new
releases and planned features.
Media5-fone
on Facebook
Media5-fone on Twitter
Due to the large amount of service providers offering VoIP services, we
are unable to test the Media5-fone against all of them. However, our
application is based on a SIP compliant implementation and therefore
compatible with any SIP compliant proxy. Media5 is committed to support
every SIP IP-PBX. Customers facing interoperability issue may contact
our Technical Assistance Center. Please use this link to send your
support request
http://www.media5corp.com/en/contact-support-iphone
You can also use the application itself to send the support traces to
Media5. Simply press on "More", "Sip Traces" and then "Send to Support".
Please make sure you provide a description of the issue you are facing along
with traces.
Previous releases
Release: 2.3.1.3
- G.729 now available as a purchasable feature
- Call Waiting toggle
- SDP interoperability problem fixes
- Empty passwords are now allowed
- "+" Dial Rules issue from 2.2.1.25 fixed.
Release: 2.2.1.25
- Second call / call waiting / Call toggle
- Multiple SIP Accounts
- Preloaded SIP providers
|