Comments (10)
For iLBC it was integrated in the first versions of CSipSimple (I use pjsip :
http://www.pjsip.org/ as native sip stack which i ported to android).
But after a lot of searches, I conclude that ilbc is not well designed for
mobile
phone, so I removed it from my builds to make the lib size less important.
What i planned for this point is to provide multiple sources for the native
library
that will enable me (or other providers) to distribute differents versions of
the
native library (with or without codecs).
So for now, iLBC is postponed, but when this mechanism will be implemented i'll
provide libs with more codecs implemented.
If you want a build with ilbc activated, I can provide it to you (I've just one
line
to uncomment in the toolchain and click on build ;) ).
For the issue with G729 that is absolutely not clear for me.
I know that there is licensed implementation (the one already included in pjsip
-the
IPP intel one- is under license i think), but there is also opensource
implementations (one has been done by the developer of Siphon - pjsip ported on
iphone). I'll ask him how he solve this codec license issue for siphon and g729.
If necessary for G729 i'll provide an different update source with the lib
compiled
with g729 and users will have to pay the license fee (either by their own means
or
-in the worst case- i can imagine to retail license if it's more practical for
users)
Original comment by [email protected]
on 29 May 2010 at 10:04
- Changed state: Accepted
- Added labels: Priority-Low, Type-Enhancement
- Removed labels: Priority-Medium, Type-Defect
from csipsimple.
Either ilbc or g729 would provide a serious point of difference over other
solutions.
Original comment by [email protected]
on 1 Jun 2010 at 11:04
from csipsimple.
Since this has been added to the latest release. Should this be marked as
solved?
Original comment by [email protected]
on 5 Jul 2010 at 10:01
from csipsimple.
Yes now, it's pushed on the android market.
I mark issues as fixed only when on the market in order to avoid duplicates.
Original comment by [email protected]
on 10 Jul 2010 at 2:37
- Changed state: Fixed
from csipsimple.
I can't get ilbc to work. Phone keeps choosing GSM even though ilbc is at top
of codec list. (Presuming the info saying GSM is correct.) Provider (2talk)
lists iLBC as "MUST be 30ms/13.33kbps variant". Is that what csip uses?
Thanks.
Original comment by [email protected]
on 18 Jul 2010 at 12:00
from csipsimple.
According to the pjsip documentation, 30ms variant is supported.
Are you sure your remote contact support and has ilbc set as the preferred
codec?
Even if both endpoint support ilbc, sdp negociation can lead to the choose of
GSM codec if it is prefered by your remote contact.
What I should implement to allow you to really force the use of ilbc is the
option to disable a codec.
Original comment by [email protected]
on 18 Jul 2010 at 1:13
from csipsimple.
Hi, using the latest csip release, I disabled all codecs but iLBC, but still in
the stats it says I'm connecting using GSM. Not sure if that's possible...?
Original comment by [email protected]
on 19 Jul 2010 at 2:24
from csipsimple.
Disabled all other codecs at provider end. iLBC then worked, so thats a win.
But it means that the codec preferred order/disable doesn't work?
Cheers.
Original comment by [email protected]
on 19 Jul 2010 at 6:55
from csipsimple.
Ok, there is probably a mistake on my side.
I didn't really tested the feature yet. So I'll do it and find where is the
problem.
About ilbc, is the sound quality / latency good?
Original comment by [email protected]
on 19 Jul 2010 at 7:11
from csipsimple.
Whenever, using iLBC, the sound coming through is all garblely. r618. Other
end hears me fine. It's not a recent regression, I've been using GSM and then
729 instead. But I thought I would follow this up.
Original comment by [email protected]
on 14 Feb 2011 at 7:35
from csipsimple.
Related Issues (20)
- PSP Wifi mode : Sound becomes choppy/garbled when the phone goes to sleep in mid-call HOT 22
- After SIP call, next GSM call starts in "Loudspeaker" mode HOT 4
- sip outgoing only - result crash when dialing HOT 2
- Ability to put call on HOLD HOT 3
- Register timeout always reverts to 15 sec (Expert account wizard) HOT 15
- Keep-Alive Interval always reverts to blank (0) HOT 1
- Expert wizard: Data Type not initialized with account DB value HOT 12
- pre5 - Cannot disable or change Keep-Alive HOT 8
- Cannot erase Proxy URI field once it has been filled in HOT 2
- Enhancement: Account wizard for Callcentric HOT 5
- Battery consumption HOT 143
- Micro / Speaker booster option HOT 1
- Cannot dial USSD codes while CSipSimple installed HOT 19
- new account HOT 2
- Phone calls do not pause media HOT 30
- No audio / Poor audio on Nexus One HOT 15
- Account Status Labels - More Descriptive and Localizable HOT 3
- Account name not shown on X10 Mini HOT 9
- [Manufacturer driver] Echo on Xperia X10 HOT 16
- Connect to SIP provider only on specific WiFi network
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from csipsimple.