El buffer de datos es una especie de almacén en el que se va guardando la señal que vamos descargando y que, simultáneamente, vamos reproduciendo.
Su funcionamiento es el siguiente: el/los oyente/s se conecta/n al servidor de streaming a través de un enlace único (compuesto por un puerto en el servidor de streaming de manera que tienen acceso al flujo generado por el emisor) y así puede escuchar la señal de audio en directo o visualizar la transmisión de video.