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

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

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

Регистрация: Aug 2010
Сообщений: 5
Melody Потоковое аудио во флеш плеере

Есть флеш плеер сделанный по уроку отсюда:
http://easyflash.org/flashlearn/flat...lejlistom.html
Исходники + видеоурок лежат здесь:
http://easyflash.org/flashlearn/flas...stomvideo.html

Сделал, все работает. Начал подключать потоковое аудио - работает.
Вроде бы все - супер! Но вот наткнулся на такие потоки:
http://stream.16bit.fm:9000
http://88.198.61.231:8000

Через Windows media player, Winamp, Aimp - воспроизводятся...
Запустил потоки в этом же сделанном плеере с локального компа - играют.
Все то же загрузил на сервер в корень сайта (html-страницу, плеер и плейлист) - не играют.
Пути прописывал и полные и относительные - глухо...
У кого какие будут соображения по данному поводу?
Спасибо.

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

Регистрация: Sep 2007
Адрес: Tomsk
Сообщений: 943
Отправить сообщение для kackbip с помощью ICQ Отправить сообщение для kackbip с помощью Skype™
Когда проверяли эти потоки на локальном плеере, запускали его в среде разработки?
Если так - то проблема в безопасности. В корне источников тех потоков должны лежать crossdomain.xml которые позволяли бы вашему домену работать с ихними потоками.

Старый 27.08.2010, 20:54
Dr.And вне форума Посмотреть профиль Отправить личное сообщение для Dr.And Найти все сообщения от Dr.And
  № 3  
Ответить с цитированием
Dr.And

Регистрация: Aug 2010
Сообщений: 5
Цитата:
Сообщение от kackbip Посмотреть сообщение
Когда проверяли эти потоки на локальном плеере, запускали его в среде разработки?
Да. При этом давал добро плееру на воспроизведение через сервис Adobe
http://www.macromedia.com/support/do...s_manager.html
Цитата:
В корне источников тех потоков должны лежать crossdomain.xml которые позволяли бы вашему домену работать с ихними потоками.
Если я правильно понял - надо писать в support, что бы включили мой домен в файл
crossdomain.xml...
Но есть еще одно НО. Потоки воспроизводятся встоенным в html-страницу Windows media player-ом.
Код:
<object width="344" height="64" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">
<param value="http://stream.16bit.fm:9000" name="URL">
<param value="1" name="autoStart">
<param value="mini" name="uiMode">
<param value="50" name="volume">
<param value="false" name="display">
<param value="false" name="showDisplay">
<embed width="344" height="64" align="top" showstatusbar="1" volume="50" enablecontextmenu="0"
showdisplay="0" showcontrols="1" autosize="0" autostart="1" src="http://stream.16bit.fm:9000" 
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" type="application/x-mplayer2">
</object>
А вот плеер слеланный на Adobe Flash CS4 AS 3.0 на такой же странице
воспроизводить их не хочет.
Возможно из-за того, что флеш плеер запускается с папки на сервере, а Windows media player
в браузере с локального компа...
Но если на сайте выложили потоки на всеобщее пользование, то зачем тогда ставить какие то
ограничения в том самом файле crossdomain.xml?


Последний раз редактировалось Dr.And; 27.08.2010 в 21:03.
Старый 28.08.2010, 00:18
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
то зачем тогда ставить какие то ограничения в том самом файле crossdomain.xml?
А он там вообще есть? Отсутствие crossdomain.xml и есть ограничение.

Старый 28.08.2010, 04:50
Dr.And вне форума Посмотреть профиль Отправить личное сообщение для Dr.And Найти все сообщения от Dr.And
  № 5  
Ответить с цитированием
Dr.And

Регистрация: Aug 2010
Сообщений: 5
Цитата:
Сообщение от alatar Посмотреть сообщение
А он там вообще есть? Отсутствие crossdomain.xml и есть ограничение.
Проверил - нет.
Но эти потоки то играют:
http://stream.makradio.ru:8888/mix128
http://webcast.emg.fm:55655/europaplus128.mp3
Файла crossdomain.xml там тоже нет...
Парадокс!

Нашел еще вот такую инфу:
Цитата:
Политика безопасности, которая появилась еще в Flash Player 6 - не позволяет нам, загружать данные с доменов, которые не являются родительскими к swf-ке, в которую мы грузим эти самые данные. Чтобы обойти эту проблему необходимо, в корне домена, откуда мы грузим данные создать некий файл - crossdomain.xml.
Про это давно всем известно. Но ведь не каждый домен, “у себя в корне”, будет размещать этот самый crossdomain.xml, например сервис прогноза погоды. Обойти проблему безопсности можно элементарнейшим php-скриптом:
< ? php
$str = implode ('', file ("http://domain.com/file.xml"));
echo $str;
?>

и этот php-файл указывать в качестве загружаемой xml-ки.
Можно ли использовать такой файл в моем случае? А то я что-то смутно
себе представляю, как это работает.


Последний раз редактировалось Dr.And; 28.08.2010 в 13:08.
Старый 29.08.2010, 13:04
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Можно ли использовать такой файл в моем случае?
Нет. В этом скрипте речь идет о текстовых файлах. Просто файл предварительно скачивается на свой домен и отдается флешке.

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

Теги
потоковое аудио , флеш плеер

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

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


 


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


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