Буфер не наполняется в процессе загрузки звука в формате mp4 без участия FMS (функция trace выводит значение свойства NetStream.bufferLength равное 0). Только после полной загрузки буфер наполняется и звук проигрывается. Существует ли такое ограничение?

Код:
//кусок кода в целевом классе.
private var connection:NetConnection;
private var customClient:Object;
private var stream:NetStream;
public function someFunc():void
{
connection = new NetConnection();
connection.connect(null);
stream = new NetStream(connection);
stream.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
customClient = {onMetaData:onMetaDataHandler};
stream.client = customClient;
stream.bufferTime = 5;
stream.play("soundtrack.mp4");
}