|
|
|||||
Регистрация: Aug 2009
Адрес: Russian Federation, Ryazan
Сообщений: 6
|
воспроизведение звука
Здравствуйте. Сразу оговорюсь - во флеше я совсем недавно.
Поискал по форуму, вроде бы не увидел такой же ситуации, как у меня. Возник следующий вопрос по звуку. Использую следующий AS код: private var sound:Sound; private var chan:SoundChannel; private var contL:SoundLoaderContext; public function TstMP() { var urlReq:URLRequest = new URLRequest("http://site/file"); contL = new SoundLoaderContext(5000); sound = new Sound(urlReq, contL); chan=sound.play(); } Пытался в URLRequest отдавать как прямую ссылку на звуковой файл, так и на php функцию, которая отдает файл через stream_get_contents. По трейсу видно, что загрузка идет (Sound.bytesLoaded) меняется. А вот проигрывания нет (chan.position не меняется). Дожидался до конца загрузки — все равно нет проигрывания. Подумал вначале, что Sound не может проигрывать до окончания загрузки, но в хелпе написано: «Затем вызывается метод Sound.play(), который начнет воспроизведение, как только будет загружено достаточно данных» Что я делаю не так, на что не обратил внимание? |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Звук mp3?
|
|
|||||
[+6 23.11.09]
|
("http://site/file"); а где имя файла указано, тут только деректория!
|
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Имя не обязательно должно быть с расширением. Но все равно, это, видимо, просто пример.
|
|
|||||
Регистрация: Aug 2009
Адрес: Russian Federation, Ryazan
Сообщений: 6
|
udaaf - да, mp3
WRC_S - "site/file" - либо прямая ссылка на файл, либо на отдающую php функцию |
Часовой пояс GMT +4, время: 22:03. |
|
« Предыдущая тема | Следующая тема » |
Теги |
sound , звук |
|
|