![]() |
|
||||||||||
|
|||||
|
я с самого начала с ним делаю:
System.security.loadPolicyFile("http://85.249.141.37/crossdomain.xml") и безрезультатно |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Хм, а ты в loadSound указал вторым параметром, что грузишь stream-поток?
И потом, stream по идее бесконечный и события onLoad в принципе не должно быть (или оно вызоветься, когда наполнится буфер). Последний раз редактировалось etc; 15.02.2007 в 23:38. |
|
|||||
|
да, я вторым параметром указал true
В том то и дело что бесконечный, а вот в моей ситауции он срабатывает на паре тысяче байтах и дальше не грузит... При тестировании в среде разработке всё работает и это событие не срабатывает. |
|
|||||
System.security.loadPolicyFile("http://85.249.141.37/crossdomain.xml")
mSound = new Sound(this);
mSound.loadSound( "http://85.249.141.37:443/live.mp3", true);
mSound.onLoad = function(success:Boolean) {
if (success) {
b = mSound.getBytesLoaded()
txt.text = "Стрим кончился ("+b+" байт)";
} else {
txt.text = "Загрузка не удалась";
}
}
mSound.onID3 = function(){
song = mSound.id3.songname
autor = mSound.id3.artist;
txt.text = autor + " - " + song;
}
Последний раз редактировалось Mnilionic; 16.02.2007 в 01:09. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Дык, зачем тебе вообще нужен onLoad? Убей его нафиг, он вообще не нужен. И id3 в стрим-потоке получить невозможно.
|
|
|||||
|
почему не возможно?
написано же, что событие срабатывает при каждой загрузке id3 тегов. В любом случае если не одно из событий не должно срабатывать то на ход скрипта никак не влияет. onLoad нужен для определения , типа загрузка не удалась ошибка 401 no ресурс и т.п. я положил обычный мп3 фаил - и он работает: загружается, стримом играет, кроссдомен работает. А вот звук отдаваемый сервером шауткаст не работает... Может там его тоже надо на 80 порт настроить или ещё какая хрень. Компрессия звука выдаваемая сервером - мп3. В чём ещё может быть разница между обычным файлом и потоком? как поймать баг |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Я думаю, проблема в сервере, в том, с какими заголовками он выдает файл.
|
|
|||||
|
хм. Получается когда я во Флеше жму ctrl+enter он мне выдаёт правельные заголовки и фаил играется, а когда запрос идёт через броузер сервет вставляет другие заголовки, которые флеш не понимает?
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Для начала их неплохо было бы отловить и там и там, и сравнить.
|
|
|||||
|
а как можно это сдлеать?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|