![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2010
Сообщений: 5
|
Добрый день.
Передо мной стоит задача написания flex-приложения для работы со звуком. Что-то типа http://aviary.com/online/audio-editor. У меня есть 2 аудио потока. Один идет с фмс, другой - это просто флв файл. Первый воспроизвожу через метод play() класса NetStream, второй через VideoDisplay. Сейчас бьюсь над синхронизацией воспроизведения этих 2-х потоков. В простейшем случае проигрывание происходит следующим образом: пользователь нажимает плей, вызывается метод плей класса NetStream, дожидаемся прихода метаданных (метод onMetaData) и воспроизводим 2-й поток через VideoDisplay, который к этому времени уже полностью скачан и находится в кеше. Так вот проблема в том, что время от времени происходит рассинхрон, т.е. первый поток начинает проигрываение с задержкой. В большинстве случаев рассинхрона нет, но не всегда. Подскажите куда копать. Или может я что-то делаю не так? Буду благодарен за любые советы. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|