Problem Streaming big mp3s... (AS2)

Hi, I’ve made my own flash mp3 player and it works grate. My only problem is that the mp3s I want to stream are between 20MB and 40MB.

When I try to stream them my browser starts to slow down as more of the mp3 is cached (I don’t have this problem with smaller mp3s).

Is there any way to fix this? (I would think limiting how much of the mp3 can be buffered at once is the solution but I can’t find any way to do this.)