Codecs (Windows CE 5.0)

Send Feedback

Codecs convert one audio format type to another.

Typically, conversions are performed between compressed formats and uncompressed formats to reduce the bandwidth requirements of transmitting the audio stream.

By default, Windows CE includes the following codecs:

  • G.711 (both A-law and mu-law encoding)
  • GSM 610 (must be included by an OEM in the run-time image)
  • G.722.1 (must be included by an OEM in the run-time image)
  • SIREN (must be included by an OEM in the run-time image)

Note   The G.722.1 and SIREN codecs are processor-intensive and require hardware support for floating point operations to operate without adding delay. A device that emulates floating point functionality should not use these codecs.

Windows CE also supports other codecs, such as G.729 or G.723, if they are licensed and installed by the customer.

Windows CE also supports custom codecs that are wrapped in the ACM interface. For more information about the ACM interface, see Audio Compression Manager Drivers.

The following illustration shows how codecs are handled within the RTC Client API implementation.

Aa525604.codecs(en-us,MSDN.10).gif

For more information about using an ACM codec with RTC, see RTC Client API ACM Registry Settings.

See Also

Real-time Communications Concepts

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.