Есть ли способ кэшировать mp3 поток rtmp в AS3?

Я сделал mp3-плеер для воспроизведения mp3-потока rtmp, и он работает нормально. Моя проблема заключается в том, чтобы кэшировать этот rtmp-файл во временном файле, чтобы аудиофайл кеша мог воспроизводиться даже при отсутствии подключения к Интернету.

Так возможно ли во флэш-памяти AS3 кэшировать файл rtmp? если это так ... тогда подскажите, как это сделать ...

Спасибо никеш


person Niks    schedule 08.07.2011    source источник
comment
обычно вы не можете этого сделать, так как это суть RTMP (реального времени), поэтому нет необходимости обналичивать его. Если вы сделали флэш-плеер на основе Air (с учетом того, что вы нацеливаетесь на рабочие столы), вы можете записать звук и сохранить его на машине пользователя.   -  person Jevgenij Dmitrijev    schedule 08.07.2011
comment
На самом деле я делаю это для блэкберри плейбук ... Мне нужно сохранить аудиофайл на какое-то время (скажем, на день). Так что не могли бы вы предложить мне способ сохранить его, кроме записи ...   -  person Niks    schedule 08.07.2011
comment
как скачать поток rtmp ??   -  person Niks    schedule 08.07.2011
comment
я имею в виду простую загрузку файла. поскольку у вас есть метаданные, поступающие из потока, в зависимости от них вы можете создать ссылку для загрузки файла.   -  person Jevgenij Dmitrijev    schedule 08.07.2011


Ответы (1)


Скорее всего, это будет довольно сложно сделать. Я даже не знаю, возможно ли это, но моя идея состояла бы в том, чтобы использовать ByteArray для хранения входящих данных, а затем вывести данные для предварительной загрузки в MP3.

Надеюсь, это поможет.

person Jacksonkr    schedule 07.08.2011