Музыкальный проигрыватель на основе браузера (самостоятельный)

На местном уровне у меня есть огромная музыкальная коллекция, которой управляет Quod Libet , и она прекрасно работает. Теперь я хотел бы слушать всю свою музыку с других компьютеров, например, в гостях у друга.

Я не хочу транслировать его со своего компьютера, поэтому я ищу веб-приложение, которое я могу установить на свой сервер.

Функции:

  • Требовать авторизацию для доступа к приложению.
    • Бонус: разрешить несколько учетных записей пользователей.
  • Он должен поддерживать MP3 и OGG .
  • У него не должно возникнуть проблем с обработкой 30000-40000 треков .
  • Функция поиска (полный текст и/или по названию/исполнителю/альбому).
    • Бонус: разрешить поиск пользовательских тегов.
  • Списки воспроизведения (было бы здорово, если бы я мог создавать списки воспроизведения «на лету» из приложения).
  • Повтор и случайные режимы.
  • Бонус: разрешить загрузку отдельных треков или даже всех треков плейлиста/альбома.
  • Бонус: Покажите, сколько трафика было использовано в текущем месяце.

Не нужно:

  • Функция загрузки / синхронизации (я позабочусь о загрузке музыки на свой сервер, поэтому инструменту это не нужно)
  • Пометка, переименование, удаление (выкладываю только организованную музыку).
  • Хороший дизайн.

Формальные требования:

  • Это должно быть свободное/бесплатное программное обеспечение с открытым исходным кодом .
  • Он должен работать изначально на сервере GNU/Linux .
Все еще в альфа-фазе, но интересен Beatstream . Код на GitHub
Нашел GNU FM , но пока не смог протестировать.
@unor ты когда-нибудь сталкивался с этим?
@AngeloFuchs: Нет, еще нет. Когда найду время, тоже хочу заглянуть в Music Player Daemon и один из множества поддерживаемых веб-клиентов .
@unor, как вы можете загружать музыку на свои устройства без потоковой передачи? Если вы не у своей машины, вы должны париться, не так ли?
@IronManMark20: Да, но я хочу вести потоковую передачу не со своего компьютера (делая его сервером, который должен работать круглосуточно и без выходных), а со своего веб-сервера.

Ответы (1)

У моего друга был большой опыт работы с Ampache . Он выпущен под лицензией Gpl v2 и находится в разработке более 10 лет. Он имеет чистый интерфейс для веб-клиента.

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