In order to provide a better user experience, CSipSimple contains wizards so that users will be able to quickly configure their SIP account with their SIP service.
All these reason are not about the SIP provider but about SIP provider's users. Reason why there is absolutely no problem for the free/opensource project that CSipSimple is to add new wizards provided the fact the SIP provider has mainstream users :)
You have to make sure that the app can work with your service. So download and install the application and start configuring it. You can use Basic, Advanced or Expert wizard (depending on the need of specific configuration you need to make things work with your service).
You can also play with ExpertSettingMode to activate/deactivate some options to tweak the application for your server. For example, compact mode
can help to reduce bandwidth if your server does support it; codec list
can help to have better codec negotiation too. DNS SRV
and STUN
option could also be mandatory for your server.
The complete list of available settings is also available in the developer documentation. But if you have a look on ExpertSettingMode using graphical interface it should be enough.
If you experiment problems, feel free to contact the email : developers at csipsimple dot com. With details on what you usually provide to users to configure standard sip client. If you have other tutorial for other sip client it may also help to find correct adapted settings for csipsimple.
Once this is done and working properly, you can create a new wizard request to add your wizard to the application.
You can open a new issue on the tracker of this website with information.
Alternatively you can send all of that to developers at csipsimple.com. (But since I'm sometimes very busy and postpone for a little while, mail could be lost in my stack of mails to treat ;) )
Once I get these infos, I'll add as soon as possible the wizard in the source code. It will be then automatically built in next nightly build so that you can test that everything goes well on your service and do more advanced tests.
If you opened an issue, the issue will be marked as fixed with the version of the application that will include the wizard. So you will be able to find the minimal version to install from instructions on HowToInstallDevVersion.
If you notice that something is wrong do not hesitate to tell it on the issue so that it can be fixed.
Later, when the development builds will be freezed and then released on the android market, it will contains your wizard.
It's important to do the tests on nightly builds because I never do a build just to add or fix a wizard (users can always fallback on another generic wizard).
CSipSimple is an opensource and free software released under GPL license terms. It does not (and will never) do commercial benefit on it.
As you may know there is a lot of android devices and it's sometimes hard to do tests in order to get audio layer working perfect on all devices. -- Many manufacturers do weird things with their audio drivers which requires to find hack on the application --
If you want to help to develop the app and support most devices and more users, and be fancier and with more features, feel free to contribute by donating the application.
Wiki: BuildGplBrandedVersion
Wiki: Donate
Wiki: ExpertSettingMode
Wiki: HowToInstallDevVersion
Wiki: MainSideBar
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: da...@demarkgroup.com
We have been testing csipsimple on the samsung Galaxy 19003 incoming audio is good but outgoing people complain they have trouble hearing us.