Цветомузыка по сети

Выложил своё первое Android-приложение в Google Play. Встречайте: цветомузыка по сети aka Party Soundlights.

Дизайнер из меня так себе.

Идея родилась на одной из вечеринок с коллегами. Кто-то предложил, мол, а если сделать приложение, чтоб на одном телефоне цветомузыка рождалась, а на нескольких остальных отображалась? Ну, сказано — сделано. Небольшое демо:

Принцип работы достаточно прост. На одном устройстве («Босс») проигрываемая музыка анализируется с помощью класса Visualizer, в потоке выявляются пики, информация широковещательно рассылается по UDP. Остальные устройства слушают сеть и отображают пришедшие пакеты пиков. Исходники доступны на GitHub.

Не обошлось и без недочётов. В силу природы UDP и WiFi рассинхронизация по времени между двумя аппаратами может достигать значительной величины вплоть до потери пакетов.

В данный момент, через десять дней после публикации, приложение установлено на 30 устройствах. Хочу надеяться, людям нравится.

Добавить комментарий

Ваш адрес email не будет опубликован.

Поставьте галочки правильно (как бы защита от спама):

Я бот

Я не бот