Здравствуйте! У меня есть две проблемы с NSStream.
Во первых мне необходимо узнать длину аудио ролика который проигрывается с помощью nsstream
В браузере мой код почему то работает только после проигрывания аудио файла. Если запустить в флеш плеере, то все ок. Запускать на сервере пробовал, та же беда.

Код AS3:
audioObj.client.onMetaData = function(infoObject:Object)
{
audioObjLength = infoObject["duration"];
};
Как достать длительность файла перед проигрыванием?
Вторая проблема состоит в том что аудио ролик повторно не проигрывается если подождать примерно 1-2 минуты после проигрывания. С чем это может быть связанно?
Я использую Stimuli Bulk Loader для загрузки аудио. Кнопку проигрывания показываю только после полной загрузки ролика. Возможно ли что NSStream "теряет" данные???