|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Low-level доступ к звуку в local-with-network файле
Здравствуйте.
Есть плеер для онлайн радио, запущенный локально. Есть icecast server с адресом www.blahblah.ru:9000, с которого грузится аудио. Также имеется crossdomain.xml, находящийся по адресу www.blahblah.ru/crossdomain.xml <?xml version="1.0"?> <cross-domain-policy> <allow-access-from domain="www.blahblah.ru" /> </cross-domain-policy> а в SoundLoaderContext параметр checkPolicyFile установлен в true. Но при попытке вызова, например, SoundMixer.computeSpectrum(bytes, false, 0) выдаётся ошибка 2123 (Security sandbox violation: _: _ cannot access _. No policy files granted access.) Есть подозрения, что либо crossdomain неккоректен, либо он расположен не в том месте. Возможностей быстро самому перебрать варианты crossdomain у меня нет, т.к. сайт не мой. Не могли бы Вы мне подсказать, как это исправить, желательно оставив local playback security в access network only и без операций с Settings Manager |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Вероятно, потребуется отдавать crossdomain по сокету…
|
|
|||||
После того, как icecast перенесли на www.radio.blahblah.ru , а crossdomain, соответственно, в www.radio.blahblah.ru/crossdomain.xml , проблема разрешилась.
Видимо дело было в портах. crossdomain: |
Часовой пояс GMT +4, время: 11:07. |
|
« Предыдущая тема | Следующая тема » |
Теги |
audio , local-with-network , low-level access |
|
|