Primero debe saber que esto no es un problema tecnico ni de su lado ni de nuestro lado. Este retraso o delay (en ingles) es natural en el streaming de audio al basarse en el protocolo TCP/IP.
El retraso o delay depende mucho de bitrate al que se transmite, debe tomar en cuenta que entre mayor sea el bitrate (kbps) menor es el tiempo de retraso o delay, pero nunca se puede eliminar al 100% este retraso.
Esta es una tabla con los tiempos aproximados de retraso o delay en diferentes bitrates:
24 kbps - Hasta 1 Minuto 30 Segundos
32 kbps - Hasta 45 Segundos o 1 Minuto
56 Kbps - Hasta 25-35 Segundos
64 Kbps - Hasta 20-35 Segundos
128 Kbps - Hasta 10-20 Segundos
Estos valores pueden variar en cuestion de la velocidad de conexion a internet del Oyente.