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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.12.2011, 16:15
tgonta вне форума Посмотреть профиль Отправить личное сообщение для tgonta Найти все сообщения от tgonta
  № 1  
Ответить с цитированием
tgonta

Регистрация: Aug 2009
Сообщений: 33
По умолчанию AS2 + потоки = ?

Вопрос в следующем. Как подключить в свой flash-ролик для проигрывания поток вида http://178.140.248.73:8000/live ?

Старый 17.12.2011, 16:26
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Там что, видео?

Создаете на сцене экземпляр Video. Для этого:
Правой кнопкой в библиотеке -> New Video -> Вытаскиваете на сцену -> На сцене (!) задаете имя, например vid.
Далее, в кадре пишете код:
Код AS1/AS2:
var connection_nc:NetConnection = new NetConnection();
connection_nc.connect(null);
var stream_ns:NetStream = new NetStream(connection_nc);
vid.attachVideo(stream_ns);
stream_ns.play('http://178.140.248.73:8000/live');
Читайте в хелпе о классе NetStream для дальнейших манипуляций - пауза, остановка, получение статусов, метаданных и пр.
__________________
Идите первым!


Последний раз редактировалось mooncar; 17.12.2011 в 16:33.
Старый 17.12.2011, 16:36
tgonta вне форума Посмотреть профиль Отправить личное сообщение для tgonta Найти все сообщения от tgonta
  № 3  
Ответить с цитированием
tgonta

Регистрация: Aug 2009
Сообщений: 33
mooncar,
А если там аудио?

Старый 17.12.2011, 16:38
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Код AS1/AS2:
var snd:Sound = new Sound();
snd.loadSound('http://178.140.248.73:8000/live', true);
Если потоковое аудио (true вторым параметром), то snd.start() не надо, автоматически начнет проигрываться.
__________________
Идите первым!

Старый 17.12.2011, 16:44
tgonta вне форума Посмотреть профиль Отправить личное сообщение для tgonta Найти все сообщения от tgonta
  № 5  
Ответить с цитированием
tgonta

Регистрация: Aug 2009
Сообщений: 33
Создал новый слой внизу, написал

Код AS1/AS2:
var snd:Sound = new Sound();
snd.loadSound('http://178.140.248.73:8000/live', true);
И ничего не воспроизвелось. Какие могут быть версии, почему нет?

Старый 17.12.2011, 16:52
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Возможно, с источником что-то.
Вот пример, прекрасно работает:
Код AS1/AS2:
var snd:Sound = new Sound();
snd.loadSound('http://stream2.tormentedradio.com:8070/', true);
PS. Только неск. секунд нужно выждать - идет буферизация.
__________________
Идите первым!


Последний раз редактировалось mooncar; 17.12.2011 в 16:55.
Старый 17.12.2011, 16:54
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 7  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Политика безопасности ресурса, откуда вы тащите свой поток, может не разрешать сторонним флэшкам его получать.
Проверьте содержимое их crossdomain.xml
Почти все он-лайн радиостанции стали защищать свой контент от проигрывания сторонними плэерами вплоть до ввода кодов сэссии и капчей.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 17.12.2011, 16:55
tgonta вне форума Посмотреть профиль Отправить личное сообщение для tgonta Найти все сообщения от tgonta
  № 8  
Ответить с цитированием
tgonta

Регистрация: Aug 2009
Сообщений: 33
Тоже никак не хочет воспринимать при Ctrl+F9. Молчит...
Куда Вы это вставляете-то?
Учитывая то, что стрим идёт с моего компьютера.

Старый 17.12.2011, 16:57
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 9  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от dark256 Посмотреть сообщение
Политика безопасности ресурса, откуда вы тащите свой поток, может не разрешать сторонним флэшкам его получать.
Проверьте содержимое их crossdomain.xml
Почти все он-лайн радиостанции стали защищать свой контент от проигрывания сторонними плэерами вплоть до ввода кодов сэссии и капчей.
Это верно.
dark, пример TC не пашет даже в IDE, думаешь политики и тут могут помешать?
__________________
Идите первым!

Старый 17.12.2011, 16:59
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 10  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от tgonta Посмотреть сообщение
Учитывая то, что стрим идёт с моего компьютера.
Политики безопасности работают во всех случаях, в том смысле, что даже если поток локальный.
Вот если флешка тоже будет загружаться по http c http://178.140.248.73/, тогда вопросов нет.
А в общем случае - положите кросдоменник в корень.
Как понимать "При Ctrl + F9", это о чем вы?
Вложения
Тип файла: rar crossdomain.rar (172 байт, 34 просмотров)
__________________
Идите первым!


Последний раз редактировалось mooncar; 17.12.2011 в 17:04.
Создать новую тему Ответ Часовой пояс GMT +4, время: 00:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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