Engine supports live audio streaming at several different bitrates and formats.
The most commonly used encoding in audio streaming is through the MP3 codec at a 128 kbps bitrate and 44.1 kHz sample rate, with "Joint Stereo" channel mode and constant bitrate (CBR) configured. Here is what that looks like as set in Engine:
If you would like to use a different codec, you can choose from the following:
- MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio. Originally defined as the third audio format of the MPEG-1 standard, it was retained and further extended (by defining additional bit rates and support for more audio channels) of the subsequent MPEG-2 standard.
- AAC-LC (Advanced Audio Coding) is an audio coding standard for lossy digital audio compression. Designed to be the successor of the MP3 format, AAC generally achieves higher perceived sound quality than MP3 encoders.
- HE-AAC v1 (High-Efficiency Advanced Audio Coding) is an audio coding format for lossy data compression of digital audio. It's defined as an MPEG-4 Audio profile and is an extension of AAC-LC (Low Complexity AAC).
- HE-AAC v2 is optimized for even more aggressive compression than HE-AAC v1 through adding Parametric Stereo.
Your choice of Channels can be either Mono or Stereo. You may also choose different sample rates and bitrates for your streaming requirements.