Codecs (Windows CE 5.0)
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.
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