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

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

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

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

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

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

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

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

Ваш e-mail не будет опубликован.

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

Я бот

Я не бот