Вы хотите выбрать одну из 2 комбинаций API для этого.
Версия 1 - это URLLoader и FileStream
Используя эту комбинацию классов, вы загружаете файл со своего сервера в эфир через объект URLLoader. Это загрузит файл в память, а затем уведомит вас, когда загрузка будет завершена. Убедитесь, что вы запускаете загрузку с помощью dataFormat URLLoaderDataFormat.BINARY. Затем вы должны инициировать объект Filestream и записать его на диск с помощью writeBytes ().
Версия 2 - это URLStream и FileStream
URLStream очень похож на URLLoader, но вместо ожидания полной загрузки файла перед использованием результата, данные становятся доступны вам во время загрузки. Этот метод хорошо работает для больших файлов, потому что вам не нужно ждать полной загрузки, чтобы начать сохранение его на диск, и вы также экономите на памяти, поскольку, как только проигрыватель передает его вам, он может освободить память, связанную с этими данными. , Вы будете использовать файловый поток точно таким же образом, вы просто будете выполнять writeBytes () для каждого фрагмента файла при его потоковой передаче.