Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Parameters and features  





2 See also  





3 References  





4 External links  














Internet Low Bitrate Codec






Čeština
Deutsch
Español

Italiano

Polski
Русский
Yorùbá

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

(Redirected from ILBC)

Internet Low Bit Rate Codec (iLBC)
Filename extension
.lbc[1]
Internet media type
audio/iLBC[1]
Magic number'#!iLBC30\n' or '#!iLBC20\n'[1]
Developed byGlobal IP Solutions, now Google Inc
Initial release2004 (2004)[1]
Type of formatAudio compression format
StandardRFC 3951
iLBC Speech Coder
Developer(s)Global IP Solutions, now Google Inc
Initial release2004
Written inC
Operating systemCross-platform
TypeAudio codec, reference implementation
License3-clause BSD
Websitehttps://webrtc.org/license/ilbc-freeware

Internet Low Bitrate Codec (iLBC) is a royalty-free narrowband speech audio coding format and an open-source reference implementation (codec), developed by Global IP Solutions (GIPS) formerly Global IP Sound (acquired by Google Inc in 2011[2]). It was formerly freeware with limitations on commercial use,[3][4] but since 2011 it is available under a free software/open source (3-clause BSD license) license as a part of the open source WebRTC project.[5] It is suitable for VoIP applications, streaming audio, archival and messaging. The algorithm is a version of block-independent linear predictive coding, with the choice of data frame lengths of 20 and 30 milliseconds. The encoded blocks have to be encapsulated in a suitable protocol for transport, usually the Real-time Transport Protocol (RTP).

iLBC handles lost frames through graceful speech quality degradation. Lost frames often occur in connection with lost or delayed IP packets. Ordinary low-bitrate codecs exploit dependencies between speech frames, which cause errors to propagate when packets are lost or delayed. In contrast, iLBC-encoded speech frames are independent and so this problem will not occur.

iLBC is defined in RFC 3951. It is one of the codecs used by Gizmo5, WebRTC, Ekiga, Google Talk, Maemo Recorder (on the Nokia N800/N810), Polycom IP Phone, Cisco, QuteCom, Tuenti,[6] Yahoo! Messenger, Ooma[7] and many others.

iLBC was submitted to IETF in 2002[8][9] and the final specification was published in 2004.

Parameters and features

[edit]

See also

[edit]

References

[edit]
  1. ^ a b c d Duric, Alan; Andersen, Soren Vang (2004). "Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech". Retrieved 2011-06-23.
  • ^ Dana Blankenhorn (2010-05-18). "Why Google bought Global IP Solutions". ZDNet. Archived from the original on May 21, 2010. Retrieved 2011-06-23.
  • ^ "Global IP Solutions iLBC Freeware Public License" (PDF). 2008-10-30. Archived from the original (PDF) on October 30, 2008. Retrieved 2011-06-23.
  • ^ "iLBCfreeware". Archived from the original on December 19, 2008.
  • ^ a b "iLBC Freeware". Archived from the original on 2011-07-05. Retrieved 2011-06-23.
  • ^ "Tuenti+WebRTC (Voip2day 2014)".
  • ^ Ooma * codes, 12 May 2015
  • ^ Roar Hagen, Speech Coders - a VoIP perspective, retrieved 2011-06-23
  • ^ Duric, Alan; Andersen, Steven C. (2002). "Internet Low Bit Rate Codec - draft-andersen-ilbc-00.txt". Retrieved 2011-06-23.
  • ^ "former GIPS license" (PDF). Archived from the original (PDF) on October 30, 2008.
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Internet_Low_Bitrate_Codec&oldid=1232787978"

    Categories: 
    Speech codecs
    Free audio codecs
    Open formats
    Software using the BSD license
    Formerly proprietary software
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
     



    This page was last edited on 5 July 2024, at 16:05 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki