Поток аудио с ПК на смартфоны?

На Рождество 2016 года я и мой папа хотят сделать Lightshow для нашего района с огнями и музыкой.

введите описание изображения здесь У нас есть подсветка, но музыка - проблема. Мы не хотим вкладывать огромные ораторы в наш сад, потому что это будет очень неприятно для нашего густонаселенного района.

Итак, мы придумали эту концепцию:

введите описание изображения здесь

Компьютер (Windows 7) обрабатывает свет с помощью секвенсора от Light-o-rama.

Теперь мой вопрос:
Как я могу передавать аудио с ПК на смартфоны?
Я могу разобраться с самим смартфоном, но потоковое аудио с ПК - вот что здесь.

Решение может быть любым! Но я не могу понять это! Соответствующие языки, которые я могу сделать, это:

  • С++
  • С#
  • Java
  • NodeJS
  • ASP.NET

Но это также может быть программа, которая уже может это сделать!

EDIT:
ЭТО ДОЛЖНО: Свет и музыка должны оставаться в синхронизации! Фары танцуют под музыку

Что-нибудь помогает! спасибо заранее!

EDIT:
Я наградил в моих глазах самое подходящее решение для этого случая щедростью, однако у меня не было времени проверить все размещенные решения. Я попытаюсь попробовать каждый из них, а затем выберите этот ответ в качестве решения! Пожалуйста, см. Мой комментарий под ответом, который имеет награду! спасибо все за помощь!

Ответ 1

Если вы можете заставить всех скачать это приложение: SoundWire, вы можете передавать аудио с Windows на любой Android-телефон (при условии, что ваши друзья прохладно)

Проверьте, все выглядит довольно круто, вы даже можете транслировать видео на YouTube и синхронизировать звук с любым смартфоном Android.

Ответ 2

У меня есть полный стек решений для вас:

  • Вы должны использовать OpenWRT роутер для создания неактивного портала (все http могут быть перенаправлены на ваш url → ваш потоковый аудио файл)
  • A VLC может stream ваш как вы хотите. Если вы хотите, вы можете запустить поток из командной строки.

По моему опыту этот вид потока VLC является наиболее эффективным, он имеет почти 0 задержки по сравнению с другими решениями (я пробовал gstreamer). Если вы действительно хотите придерживаться Java, вы можете использовать VLCJ, который хорошее решение тоже.

Экстра: также с помощью VLC вы можете настроить камеру перед своим домом, чтобы показать, что в вашем потоке тоже!

Ответ 3

Ваша диаграмма показывает, что каждое устройство будет находиться на вашем локальном Wi-Fi, что означает, что гости должны присоединиться к вашей сети. Это означает, что им нужно будет знать SSID, не было бы необходимости в кодовой фразе, поскольку вам нужно публично публиковать SSID и кодовую фразу. Затем, если вы не создали DMZ для этой музыкальной сети, у любого будет доступ к вашей сети.

Но большая проблема - это акт потоковой передачи, так как есть буферизация устройств с такими вещами. Было бы практически невозможно синхронизировать музыку на устройствах с любым светом.

Лучшим решением будет передача по радиоволне на открытом канале. Вот несколько отправных точек для этого: http://www.jpole-antenna.com/2013/10/11/broadcast-high-quality-music-for-your-holiday-lights-display/

https://sourcefmtransmitter.com/shop/category/christmas-lights-to-music/

  • Удачи!

Ответ 4

Кажется, что dev уже сделан, есть приложение "Speakerfy", которое выглядит многообещающим. Он доступен на большинстве мобильных платформ и, похоже, делает именно то, что вам нужно. В этом приложении есть статья по следующей ссылке, которая должна дать еще больше информации. http://techland.time.com/2013/04/01/speakerfy-a-free-app-for-whole-home-audio-or-silent-discos/ Надеюсь, это поможет.

Ответ 5

думая о каком-либо устройстве, я wold попробую получить малиновый Pi (U $35), установить Apache и Tomcat, создать веб-приложение для воспроизведения музыки, получения приятного и легкого домена или получить бесплатный домен и его. Вам не понадобится использовать ваш Wi-Fi (если хотите). если вы получите Hacked его только U $35 Raspberry Pi, убедитесь, что у вас есть резервная копия ваших продуктов. Любое устройство с веб-браузером сделает это.