MP3 files will often come from a diverse set of sources and as such each track will likely be saved at a slightly different level of audio quality.
If not eliminated prior to streaming, these differences in audio quality (known as the “bit rate” and “sample rate”) can cause serious problems on your stream. Differences in bit rate, sample rate, and channels can cause the stream to consume far more bandwidth than intended, thus dramatically raising the cost of operating the stream. Differences in sample rate can also cause serious audio problems and buffering issues which will make the stream near-impossible to enjoy.
To avoid the problems associated with these inconsistencies in quality, AutoDJ can be configured to automatically process and “re-encode” each track at a consistent quality level to ensure that each song sounds correct, and each track consumes a predictable amount of bandwidth, when streamed.
If using Icecast, live sources must use the same bitrate, sample rate and number of channels as AutoDJ, otherwise playback may disort and/or AutoDJ may crash.
If you ensure all your MP3s use the same encoding settings you can disable AutoDJ re-encoding by following the below instructions.
Otherwise you should use the AutoDJ re-encoding option.
To change the re-encoding settings: Login to Centovacast, Click Configure Server and click the Source tab.
The following settings, each displayed on the Source tab, control whether re-encoding is enabled or disabled:
Crossfade: Enabling cross-fading between tracks always requires re-encoding. Assigning any value other than “0” to the Crossfade setting will enable re-encoding.
Sample rate: Assigning a custom sample rate always requires re-encoding. Assigning any value other than “Auto” to the Sample Rate setting will enable re-encoding.
Channels: Setting a custom number of channels always requires re-encoding. Assigning any value other than “Auto” to the Channels setting will enable re-encoding.
If all three of the above settings are assigned to their default values (i.e., “Crossfade” is set to 0, and “Sample rate” and “Channels” are set to “Auto”) then re-encoding will be disabled.