Repolode
IrosTheBeggar

IrosTheBeggar/mStream

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

Open source альтернатива:PlexSpotify

Звёзды
2,429
Форки
218
Открытые issues
96
Последний коммит
20 часов назад

Что это?

mStream — музыкальный сервер для самостоятельного размещения. Укажите папки с музыкой, и он просканирует коллекцию, найдёт обложки альбомов и предоставит доступ к библиотеке через веб-плеер и официальные приложения для Android и iOS. В публичном режиме слушать музыку в доверенной сети можно без входа в систему; добавление пользователя включает защиту сервера паролем.

Помимо обычного воспроизведения, в mStream есть Auto DJ для составления очереди песен, поиск текстов песен, режим jukebox для удалённого управления браузером и транскодирование. Сервер также поддерживает интеграцию с торрент-клиентом и yt-dlp для загрузки аудио, DLNA и автоматическое резервное копирование на подключённый диск.

Чтобы подключаться к серверу без ручной настройки сети, можно включить Quick Sync: эта функция использует Iroh и создаёт VPN-подобное соединение без проброса портов, настройки DNS или SSL. Quick Sync работает с мобильными и настольным приложениями, но не с веб-приложением. Федерация и P2P-обнаружение позволяют серверам предоставлять друг другу доступ на чтение и находить похожие песни на других экземплярах mStream. Доступны бинарные сборки для Windows, macOS и Linux, Docker-образ и установка из исходников.

Ключевые возможности

  • 01Автоматический поиск обложек альбомов для вашей коллекции
  • 02Auto DJ, который составляет очередь песен
  • 03Поддержка текстов песен, включая поиск по ним
  • 04Режим jukebox для удалённого управления браузером
  • 05Интеграция с торрент-клиентом и yt-dlp
  • 06Quick Sync для доступа без проброса портов и настройки DNS/SSL

Сценарии использования

  • Трансляция домашней музыкальной коллекции на телефоны и в браузеры в вашей сети
  • Запуск общего музыкального сервера для семьи или друзей с возможностью создавать учётные записи
  • Удалённый доступ к личной музыкальной коллекции без настройки сети
  • Поиск песен, похожих на те, что вам нравятся, на серверах mStream в федерации

Быстрый старт

  1. 1

    Скачайте бинарный файл для своей платформы со страницы релизов

  2. 2

    Запустите встроенный сервер из терминала или дважды щёлкните по приложению для компьютера

    mstream-server

Что важно знать

  • Quick Sync не работает в веб-приложении и доступен только в мобильном приложении и приложении для компьютера.
  • Воспроизведение аудио локальным сервером не работает в Docker.
  • Лицензия — GPL-3.0, копилефт-лицензия, требующая, чтобы производные работы оставались открытыми.

В подборках

Темы

Частые вопросы

Что такое mStream?
Сервер для самостоятельного размещения музыкальной коллекции: слушайте её в веб-приложении, мобильных приложениях и настольных версиях. mStream — музыкальный сервер для самостоятельного размещения. Укажите папки с музыкой, и он просканирует коллекцию, найдёт обложки альбомов и предоставит доступ к библиотеке через веб-плеер и официальные приложения для Android и iOS. В публичном режиме слушать музыку в доверенной сети можно без входа в систему; добавление пользователя включает защиту сервера паролем.
mStream можно использовать бесплатно? Какая у него лицензия?
mStream распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mStream всё ещё поддерживается?
Активно поддерживается. Последний коммит в mStream — 5 нояб. 2026 г..
Для чего можно использовать mStream?
Трансляция домашней музыкальной коллекции на телефоны и в браузеры в вашей сети Запуск общего музыкального сервера для семьи или друзей с возможностью создавать учётные записи Удалённый доступ к личной музыкальной коллекции без настройки сети Поиск песен, похожих на те, что вам нравятся, на серверах mStream в федерации
Как установить mStream?
Скачайте бинарный файл для своей платформы со страницы релизов Запустите встроенный сервер из терминала или дважды щёлкните по приложению для компьютера: mstream-server
Где скачать mStream?
Исходный код и инструкции по установке — на GitHub: https://github.com/IrosTheBeggar/mStream

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемый музыкальный сервер с упором на интеграцию метаданных, музыкальные коллекции и веб- и мобильный интерфейс для удобного просмотра.

1,4 тыс.+1 за неделю42TypeScriptGPL-3.0Активно поддерживаетсяОбновлён 18 часов назад

Самостоятельно размещаемый музыкальный сервер с веб-интерфейсом для потокового воспроизведения собственной коллекции музыки из любого места.

1,7 тыс.+1 за неделю92C++GPL-3.0Активно поддерживаетсяОбновлён 4 дня назад