From XiphWiki
Revision as of 19:44, 24 July 2008 by Jmspeex (talk | contribs)
Jump to navigation Jump to search


This talk introduces CELT, a new open source codec from Xiph.Org designed for high-quality communication with very low delay. CELT is designed to bridge the gap between Speex and Vorbis by providing very high quality speech and music with less than 10 ms delay. This allows new applications such as "CD-quality" video-conference and even makes it possible for musicians to play together remotely over a Cable/DSL connection. We will explain why latency is a very important issue for audio compression and how CELT solves the difficulty of having good quality at low delay. We will also show that how CELT can provide both higher quality and lower delay at equal bit-rate compared to the current generation of proprietary low-delay audio codecs. A live demonstration of CELT will be included.

  • We want very high quality VoIP/videoconference/...
  • Speex doesn't reach a high enough quality level and Vorbis has too much latency.
  • For once, open-source is ahead of the proprietary codecs.

Possible contents:

  • Explaining why latency is an issue
  • How CELT works
  • API and writing for low latency
  • Comparison, samples
  • Low-delay demo (e.g. vs Skype or Ekiga)