Dismiss Notice
We would like to remind you that we’re updating our login process for all 3CX forums whereby you will be able to login with the same credentials you use for the Partner or Customer Portal. Click here to read more.

iLBC codec

Discussion in 'iOS' started by complex1, Feb 11, 2018.

Thread Status:
Not open for further replies.
  1. complex1

    complex1 Active Member

    Joined:
    Jan 25, 2010
    Messages:
    815
    Likes Received:
    49
    Hi,

    I am using iLBC codec on my iPhone and noticed it is using the 30ms frame length.

    The advantage of encoding every 30ms is that the encoded data rate is lower: 13.33 kbit/sec as opposed to 15.20 kbit/sec for 20ms frames. However, encoding every 30ms leads to 50% more delay in the received speech, which can cause undesirable latency.

    What did 3CX decide to use the 30ms codec and not the 20ms codec?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Vali_3CX

    Vali_3CX Well-Known Member
    Staff Member 3CX Support

    Joined:
    Dec 12, 2008
    Messages:
    1,528
    Likes Received:
    71
    We'll have to check - we implemented the ILBC codec on all 3CX clients several years ago, honestly I cannot remember that decision.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. complex1

    complex1 Active Member

    Joined:
    Jan 25, 2010
    Messages:
    815
    Likes Received:
    49
    I'm very interested in the outcome, so please let me know... and hopefully you reconsider your choice, if 30ms frame length actually does delay the received speech.
    Just to make a better product.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. SY

    SY Well-Known Member
    3CX Support

    Joined:
    Jan 26, 2007
    Messages:
    1,825
    Likes Received:
    2
    Just a note:
    The difference between 20ms and 30ms modes in iLBC is not "50% more delay", it is just additional 10ms to the "common delay".
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
    LeonidasG likes this.
Thread Status:
Not open for further replies.