Возникла проблема.
Есть mp3 плейер. Запись загружается следующим образом

Код AS3:
_sc = new SoundChannel();
_sound = new Sound();
_sound.load(new URLRequest(url));
Все нормально проигрывается, но возникла такая ситуация. Записи могут быть больше часа, загрузка такой записи может занимать n-ое время. Мне нужно сдеалть так, чтобы юзер имел возможность начать прослушивать запись с любой позиции без дожидания полной зарузки записи.
Т.е. к примеру он указывает, что необходимо начать проигрывать с 50ой минуты и программа начинает подгружать файл с этой позиции.
Чтобы было яснее - подобным образом работает плейер на ютубе, если на слайдере кликнуть на середину записи - загрузка начинается именно с этой позиции.
Прошу натолкнуть на мысль, куда копать