Зацикливание файлов OGG с помощью Adobe Alchemy
Я пытаюсь использовать библиотеку Adobe OggVorbis. Но я не могу заставить объект Sound зацикливаться. Я даже пытался зациклить объект _sound внутри AudioDecoder.as в пакете "com.automatastudios.audio.audiodecoder".
Вы действительно должны перезагрузить файл и передавать его снова и снова?
1 ответ
Если вы используете потоковую передачу, тогда да, вам придется вернуться к началу потока. Поток, по определению, является постоянной ссылкой на сервер и выполняет минимальную загрузку файлов локально.
Но если вы не пользуетесь потоковым вещанием, у вас не должно возникнуть проблем с загрузкой файла и кэшированием его локально, а затем воспроизводите его снова и снова.
Поскольку вы упоминаете Alchemy, могут возникнуть другие неизвестные проблемы, если вы пытаетесь использовать преобразованную библиотеку C, в отличие от собственного ActionScript.
[Заметка; Я не знал библиотеки OggVorbis для Flex до сих пор].