Как локально кэшировать аудио при потоковой передаче с помощью Sound.load () в Adobe AIR? - PullRequest
1 голос
/ 30 сентября 2010

Я создаю мобильный MP3-плеер с AIR, который транслирует аудио с помощью функции .load () класса Sound.Я хотел бы кэшировать этот звук , как , который он загружен, на SD-карту пользователя.

Возможно ли это без необходимости дважды загружать файл ??

Ответы [ 2 ]

0 голосов
/ 03 октября 2010

Спасибо, в итоге я выбрал фоновую загрузку с помощью URLStream и использовал Sound.load () только для запуска первой песни.

Думал, что могу загружать, распаковывать, воспроизводить и записывать в файл нав то же время было, вероятно, немного амбициозным !!

0 голосов
/ 30 сентября 2010

Класс звука имеет метод extract () , который заполняет ByteArray необработанными звуковыми данными.Обратите внимание, что это будут несжатые образцы, занимающие много места.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...