Онлайн-радио. Как играть? [Решено]

Сеть в Unity3D

Онлайн-радио. Как играть? [Решено]

Сообщение Woolf 10 июн 2013, 15:36

Есть у меня задумка, в игре из репродуктора играть онлайн радио.

Радио по ссылке: http://s02.radio-tochka.com:4090/listen.pls

Внутри:

[playlist]
NumberOfEntries=1
File1=http://s02.radio-tochka.com:4090/



Как это в контенте игровом проиграть?

audio.clip = http://www.GetAudioClip(false, true); такого рода ссылку не поймет.
Последний раз редактировалось Woolf 11 июн 2013, 11:43, всего редактировалось 1 раз.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Онлайн-радио. Как играть?

Сообщение newArray 10 июн 2013, 16:00

Но он же по простому поток не поймет. Я как то давно пробовал подключаться даже к потоку на OGG. естественно просто через WWW, просто скачкой файла. И у меня ничего не играло - но подобие файла в аудиосорце появлялось. А радио было просто самодельное с другого компа - но конкретно именно в формате OGG.
newArray
Адепт
 
Сообщения: 1226
Зарегистрирован: 14 фев 2013, 07:03
Откуда: оттуда

Re: Онлайн-радио. Как играть?

Сообщение Neodrop 10 июн 2013, 16:02

можно однопиксельный flash плеер в страницу встроить и с него играть. Или ещё что-нибудь в самой странице намудрить. У тебя же броузерка?
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Онлайн-радио. Как играть?

Сообщение Johnson 10 июн 2013, 16:07

Через движок юньки, полагаю, никак.
Но, у нас же есть вполне полноценный шарп?
Можно подключиться к аудиоустройству и вполне себе использовать его.
Времена монопольного доступа к аудиоустройству же давно прошли.
Ну а плеер, который всё это делает пускай себе юнька запускает - синглтоны ни кто не отменял, надо же только скомпилировать и запустить.

А если надо прямо-таки на юньковом движке - то только рефлексия, только хардкор (но, это уже не ко мне, я с рефлексией весьма посредственно дружу).
Johnson появился в результате деления на null. Кривокодер-рецидивист. Кусается.
Хорошо, что в больнице хирурги не такие же, как новички на этом форуме. Пришел вытащить гвоздь из руки, а они яйца оттяпали...
ProgrammerNotFoundException on line 0!
Аватара пользователя
Johnson
UNIверсал
 
Сообщения: 447
Зарегистрирован: 09 июн 2013, 16:31
Откуда: Пермь
Skype: Johnson1893
  • Сайт
  • ICQ

Re: Онлайн-радио. Как играть?

Сообщение Woolf 10 июн 2013, 16:11

Neodrop писал(а):можно однопиксельный flash плеер в страницу встроить и с него играть. Или ещё что-нибудь в самой странице намудрить. У тебя же броузерка?


В том то и дело, что нет, клиент.. С браузеркой было бы проще.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Онлайн-радио. Как играть?

Сообщение Neodrop 10 июн 2013, 16:15

Не, да и так не особо проблемно. Достаточно найти дотнет (желательно) сорцы какого-нибудь интернет-радио. По меньшей мере я бы сперва поискал, потому что сам таких задач не решал. А дальше, вкрутить их в приложение. Стандартными средствами действительно это не сделать, потому что юнька понимает только стрим в формате ogg
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Онлайн-радио. Как играть?

Сообщение Woolf 10 июн 2013, 16:17

Neodrop писал(а):Не, да и так не особо проблемно. Достаточно найти дотнет (желательно) сорцы какого-нибудь интернет-радио. По меньшей мере я бы сперва поискал, потому что сам таких задач не решал. А дальше, вкрутить их в приложение. Стандартными средствами действительно это не сделать, потому что юнька понимает только стрим в формате ogg


Фишка же еще в чем.. Не только играть его, а играть его еще и в контексте, т.е. чтобы звук был 3хмерный, играл из репродуктора. Просто проиграть проблемы нет, достаточно bass.net подключить.

Хм.. кстати, наверное это мысль. Не знаю, как в дотнетоовской сборке, но в базовой там есть 3д звук.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Онлайн-радио. Как играть?

Сообщение newArray 10 июн 2013, 16:19

Ну щас же известная такая фича что встроенный универсальный прогироыватель винды ловит ссылку радио с другого компа. Ну там можно сделать прогу для проигрывания радио и на делфи и на чем хошь для универсального проигроывателя - это воще тупо. Так что запускать паралельно с игрой еще универсальный проигрыватель - это ни в какие ворота. Конечно надо в самой юньке ловить поток.
Я ж говорю у меня было радио в формате Ogg и что с того.
Он же проигрывает уже скачаный файл - а если поток туда пихаешь так поток же постояно долбит паралельным процесом - пакетами и не может проиграться.
newArray
Адепт
 
Сообщения: 1226
Зарегистрирован: 14 фев 2013, 07:03
Откуда: оттуда

Re: Онлайн-радио. Как играть?

Сообщение Woolf 10 июн 2013, 18:48

Просто радио играть получилось. Сейчас буду думать, как его в 3д сделать.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Онлайн-радио. Как играть?

Сообщение newArray 10 июн 2013, 19:26

В смысле у вас получилось его в аудиосорц впилять? Или через плагины?
newArray
Адепт
 
Сообщения: 1226
Зарегистрирован: 14 фев 2013, 07:03
Откуда: оттуда

Re: Онлайн-радио. Как играть?

Сообщение Woolf 10 июн 2013, 20:19

newArray писал(а):В смысле у вас получилось его в аудиосорц впилять? Или через плагины?


Пока через плагины. Далее мучаюсь. Плагин не позволяет играть радио именно в 3д пространстве. Но я щаз проверяю одну головоломную идею, как впихнуть его в аудиосурс. Если чо получится - расскажу )
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Онлайн-радио. Как играть?

Сообщение Neodrop 10 июн 2013, 22:37

Ну, в принципе, если можно управлять стерео-каналами, то и задача почти решена. ;)
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Онлайн-радио. Как играть?

Сообщение Woolf 10 июн 2013, 23:44

Всё, получилось.. Но намаялся ))

Проект:
http://rghost.ru/46664657

Билд:
http://rghost.ru/46664731

У меня только под винду и только для standalone, но кто захочет сделать версии линуксовые или маковские - никаких проблем не составит.
Последний раз редактировалось Woolf 10 июн 2013, 23:59, всего редактировалось 1 раз.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: Онлайн-радио. Как играть?

Сообщение Neodrop 10 июн 2013, 23:58

Поздравляю ! \m/
(3A4OT)
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Онлайн-радио. Как играть?

Сообщение Woolf 11 июн 2013, 00:02

Вообще, стоит доразбираться, там есть и направление звука и доплеровские эффекты.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

След.

Вернуться в Сеть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1