Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.02.2007, 23:34
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 11  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
я с самого начала с ним делаю:
System.security.loadPolicyFile("http://85.249.141.37/crossdomain.xml")
и безрезультатно

Старый 15.02.2007, 23:36
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 12  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Хм, а ты в loadSound указал вторым параметром, что грузишь stream-поток?
И потом, stream по идее бесконечный и события onLoad в принципе не должно быть (или оно вызоветься, когда наполнится буфер).


Последний раз редактировалось etc; 15.02.2007 в 23:38.
Старый 16.02.2007, 00:57
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 13  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
да, я вторым параметром указал true
В том то и дело что бесконечный, а вот в моей ситауции он срабатывает на паре тысяче байтах и дальше не грузит...
При тестировании в среде разработке всё работает и это событие не срабатывает.

Старый 16.02.2007, 01:05
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 14  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
Код:
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.
Старый 16.02.2007, 02:31
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 15  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Дык, зачем тебе вообще нужен onLoad? Убей его нафиг, он вообще не нужен. И id3 в стрим-потоке получить невозможно.

Старый 16.02.2007, 18:14
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 16  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
почему не возможно?
написано же, что событие срабатывает при каждой загрузке id3 тегов.

В любом случае если не одно из событий не должно срабатывать то на ход скрипта никак не влияет.

onLoad нужен для определения , типа загрузка не удалась ошибка 401 no ресурс и т.п.

я положил обычный мп3 фаил - и он работает: загружается, стримом играет, кроссдомен работает.

А вот звук отдаваемый сервером шауткаст не работает... Может там его тоже надо на 80 порт настроить или ещё какая хрень.
Компрессия звука выдаваемая сервером - мп3.

В чём ещё может быть разница между обычным файлом и потоком? как поймать баг

Старый 16.02.2007, 19:05
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 17  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Я думаю, проблема в сервере, в том, с какими заголовками он выдает файл.

Старый 16.02.2007, 19:15
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 18  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
хм. Получается когда я во Флеше жму ctrl+enter он мне выдаёт правельные заголовки и фаил играется, а когда запрос идёт через броузер сервет вставляет другие заголовки, которые флеш не понимает?

Старый 16.02.2007, 19:17
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 19  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Для начала их неплохо было бы отловить и там и там, и сравнить.

Старый 16.02.2007, 20:41
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 20  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
а как можно это сдлеать?

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:30.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.