31 фев.
2009

Интерфейс плеера потокового аудио

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

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

Компактный вид плеера.

Плеер в свёрнутом состоянии висит поверх всех страниц и проигрывает музыку. При этом видны лишь необходимые элементы интерфейса: прогресс-бар, кнопка паузы, регулировка громкости, название трека и его длительность.

При наведении, проявляются дополнительные инструменты управления плеером: режим воспроизведения треков в случайном порядке, зацикливание, настройки, эквалайзер, плейлист, сворачивание и закрытие программы.

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

Песни можно сгруппировать так, как удобно. По умолчанию ограбленные композиции раскладываются по папкам с названиями сайтов-доноров.

Вид плей-листа при наведении.

Проигрывающийся трек обрастает прогресс-баром, кнопкой паузы и регулятором громкости.

Этот концепт был опубликован на Хабре, после чего несколько разработчиков попросили исходники для разработки. Рабочие варианты программ, основанные на этом концепте я пока не видел.

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