Media5 Corporation
 
Media5-fone FAQ
PDF Print E-mail

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


How do I get started?

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

Can Media5 Corporation set me up with a SIP account?

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.

What are the differences between Full and Free versions?

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.

Will this work on all Apple platforms?

The iPhone and iPad are fully supported. For the iPod, you will need a second generation device with an external microphone (see Apple store).

Configuration

Where do I configure the SIP settings?

iPhone/iPod/iPad
Start the application, then press on "More" and then "Settings".

What are my username, server and password 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.

Can I use empty passwords or no registration at all?

Registration is still required, but the password can be left empty (starting with version 2.3.1.3).

What is my VM/Voicemail number?

This depends on your SIP provider. Typically this will be a special feature code, e.g. *XX.

What is my PSTN phone number? Where can I be reached at?

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.

My SIP Provider uses something else than port 5060 for SIP

Go into the Media5-fone options, and change the "Server Port" field to what has been specified by your SIP provider.

Which codecs do you support?

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

Which codec do you recommend when using the Media5-fone over Wi-Fi?

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.

Which codec do you recommend when using the Media5-fone over 3G?

iLBC, iSAC, G.729

If I uninstall and then reinstall the Media5-fone, will I have to repurchase it? What about the unlocking feature and the G.729 codec?

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.

Issues

The app seems to freeze after some minutes

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.

The app “holds” the audio and my other apps are silent

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.

An incoming GSM call puts my VoIP call on hold.

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.

The screen sometimes gets stuck at the dialer screen, I can’t terminate the calls.

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.

I experience 1-way audio or have no audio at all.

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).

While connected to an IVR, pressing digits seems to have no effect.

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".

PSTN calls are not working; I get a "Forbidden" or "User Not Found" message.

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.

It seems the volume for button presses and ring tone are fixed at a rather loud volume. Can we turn those down a little?

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.

Do you support Presence and Buddy Lists?

XCAP presence support is planned for a future release

What are the upcoming features?

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

I have read all this FAQ, all the user configuration guide and still the Media5-fone will not work with my SIP provider.

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