Как стать автором
Обновить

VkPlaylistServer — добавляем музыку из ВКонтакте в почти любой аудиоплеер

Время на прочтение1 мин
Количество просмотров18K
После прочтения этого топика появилась идея сделать то же самое, но в виде Standalone приложения. В результате получился небольшой многопоточный HTTP сервер.

Сервер работает на машине пользователя и принимает запросы вида
http://localhost:8080/SearchQuery/ResultQuantity/ResultOffset

Где
  • SearchQuery — поисковый запрос к базе аудио ВКонтакте
  • ResultQuantity — сколько аудиозаписей надо получить
  • ResultOffset — сдвиг результата относительно начала (начать не с первого результата)

А возвращает m3u плейлист с найденными аудиозаписями, готовый к прослушиванию.
Таким образом, любой плеер, который поддерживает воспроизведение плейлистов из сети, становится способен искать и воспроизводить записи из ВКонтакте.

Для общения с ВКонтакте используется библиотека VK.Net

В принципе, нет ничего, что препятствовало бы собрать этот сервер под Mono и сделать кроссплатформенным.

Говноисходники выложены на GitHub
Скачать бинарники можно с GitHub
Теги:
Хабы:
+18
Комментарии0

Публикации

Изменить настройки темы

Истории

Работа

.NET разработчик
72 вакансии

Ближайшие события