Архитектура Local-First: аудиофайлы и метаданные хранятся только на вашем компьютере; сканирование, индексация и стриминг происходят локально без облака
Локальный музыкальный сервер для Mac и Windows: единая медиатека, побитово точный стриминг в LAN, транскодирование по запросу и зашифрованный удаленный доступ (в разработке)
Верните контроль над домашней музыкой и слушайте свою коллекцию на любом устройстве
PureStream работает на вашем компьютере Mac или Windows, сканируя локальные папки и создавая быстрый музыкальный индекс. Основанный на открытых стандартах Subsonic и OpenSubsonic, он обеспечивает воспроизведение без потерь в домашней сети для PurePlayer и совместимых приложений, а также безопасный прямой туннельный доступ вне дома. Ваши треки и метаданные хранятся исключительно на вашем ПК — без выгрузки в облако, без покупки доменов и без белых IP-адресов. (В настоящее время находится в разработке)
Ключевая ценность
Открытая экосистема протоколов: на основе стандартов Subsonic и OpenSubsonic, оптимизация под PurePlayer и поддержка сторонних клиентов, совместимых с протоколом
Гибкая адаптация качества: прямая побитовая передача в домашнем Wi-Fi, умное транскодирование в мобильных сетях и отсутствие необходимости в публичном IP
Удобное сопряжение без аккаунтов: регистрация и ввод почты не требуются; сопряжение устройств в одном Wi-Fi по временному PIN-коду и шифрование через WireGuard
Набор функций
Сканирование и индексация локальной библиотеки
Выбирайте одну или несколько музыкальных папок на компьютере, включая подключенные внешние диски или сетевые хранилища NAS, смонтированные как локальные пути. Рекурсивно считывает встроенные теги, обложки и тексты без изменения исходных файлов.
Совместимость с Subsonic и OpenSubsonic
Сервер построен на открытых API Subsonic и OpenSubsonic. PureStream служит выделенным потоковым сервером для мобильного плеера PurePlayer на iOS; другие клиенты, поддерживающие стандарт, могут подключаться, а доступные функции зависят от используемых ими эндпоинтов.
Побитово точный стриминг в локальной сети
В домашней или рабочей локальной сети PureStream по умолчанию передает исходные аудиофайлы напрямую в плеер. Без передискретизации и потери качества сохраняются мельчайшие нюансы записей студийного уровня Hi-Res, FLAC, ALAC и DSD.
Транскодирование в реальном времени по запросу
При ограничениях пропускной способности или требованиях плеера сервер налету выполняет транскодирование в MP3, Opus, AAC или FLAC. Локальный кэш оптимизирует повторную отдачу и автоматически очищается при изменении оригинала.
Масштабируемость и инкрементальное сканирование
Индекс рассчитан на большие коллекции: пагинация и фильтрация остаются отзывчивыми по мере роста библиотеки. Изменения в файловой системе отслеживаются автоматически; сканирование можно отменить и продолжить, не повреждая существующий индекс.
Веб-панель управления и веб-плеер
Включает лаконичный интерфейс администрирования для одного пользователя и встроенный браузерный плеер для настройки папок, поиска по трекам и просмотра журналов. Защищен паролем администратора и сессионными cookie-файлами.
Сопряжение по PIN-коду и управление устройствами
Связывайте воспроизводящие устройства в одном Wi-Fi с помощью временного 6-значного PIN-кода без регистрации учетной записи. В панели управления доступен список авторизованных клиентов с возможностью отзыва доступа в любой момент.
Удаленный доступ Pure Tunnel (в разработке)
Защищенный прямой сетевой туннель на базе технологии WireGuard, позволяющий смартфону подключаться к домашнему серверу отовсюду. Не требует покупки доменного имени, публичного IP и настройки проброса портов на роутере. (Функция в активной разработке)
Подписки и семейные группы (в планах)
Планируемое централизованное управление подписками через Mac App Store и Microsoft Store для удаленного доступа и семейных групп. Базовое воспроизведение в локальной сети всегда остается бесплатным. (Окончательные условия будут объявлены при запуске)
Конфиденциальность за счет локальной обработки
Программа не содержит сторонних рекламных SDK, систем сбора аналитики и трекеров поведения. Облачный слой управления обрабатывает лишь минимальные данные сопряжения и проверки подписки, не имея доступа к вашей музыке.
Подробнее
Что такое PureStream?
PureStream — это локальный музыкальный сервер для одного пользователя на macOS и Windows, призванный вернуть ценителям музыки полный контроль над их личными коллекциями. Он служит ключевым связующим звеном экосистемы Pure от Efficient Lab:
- PureLab: рабочая станция на компьютере для упорядочивания метаданных, очистки тегов, нормализации символов и безопасной записи в файлы;
- PureStream: фоновая служба на компьютере, сканирующая музыкальные каталоги, отдающая API Subsonic, стримящая звук без потерь в LAN и транскодирующая потоки по запросу;
- PurePlayer: мобильный плеер для iOS, подключающийся к PureStream для прослушивания музыки в студийном качестве в любом месте.
PureStream ориентирован на индивидуальное владение и архитектуру Local-First. Он не зависит от сторонних облачных хранилищ, предоставляя надежную и автономную платформу для вашей домашней фонотеки.
Полный цикл воспроизведения
От начальной установки до первого воспроизведения на телефоне процесс продуман до мелочей:
- Добавление папок: Укажите локальные каталоги с вашей музыкой, включая смонтированные диски или сетевые ресурсы NAS;
- Создание индекса: Сервер автоматически считывает теги и графику, формируя быстрый поисковый индекс с поддержкой безопасной паузы и возобновления;
- Звук студийного качества дома: Запустите PurePlayer или совместимый Subsonic-плеер в том же Wi-Fi и слушайте музыку в исходном качестве без потерь;
- Быстрое сопряжение по PIN: Для включения удаленного доступа сгенерируйте временный 6-значный PIN-код в веб-панели и введите его в плеере;
- Зашифрованное вещание в пути: За пределами дома слушайте музыку через прямой защищенный туннель, где адаптивное транскодирование защищает от задержек.
Транскодирование и адаптация к сети
Чтобы гарантировать стабильность при любых условиях соединения, PureStream использует интеллектуальные правила доставки аудио:
| Сценарий | Стратегия вещания | Описание |
|---|---|---|
| Домашняя сеть (LAN) | Прямой побитовый поток | Без пересжатия и потери качества: сохранение всех деталей исходного файла |
| Стабильная внешняя сеть | Качественное транскодирование | Кодирование без потерь в потоки с высоким битрейтом для баланса качества и скорости |
| Мобильный интернет | Адаптивное транскодирование | Использование эффективных профилей сжатия для предотвращения пауз буферизации |
| Ручная настройка | Фиксированный формат и поток | Возможность принудительно выбрать кодек или зафиксировать прямую передачу оригинала |
Все сформированные потоки контролируются локальным серверным кэшем с автоматической очисткой. При изменении исходного трека или тега связанные кэшированные копии немедленно аннулируются.
Конфиденциальность и границы данных
В Efficient Lab мы убеждены, что ваша музыкальная коллекция и история прослушиваний являются строго личной тайной:
- Музыка хранится только у вас: Аудиофайлы, графические материалы, тексты песен, история и поисковые запросы остаются на вашем компьютере и не передаются в облако;
- Никаких учетных записей: Мы не запрашиваем адрес почты, имя пользователя или телефон — вам не нужно создавать сетевые профили для прослушивания любимых треков;
- Минимальный управляющий слой: Наша облачная инфраструктура помогает лишь с генерацией временных PIN-кодов, сигналами активности и проверкой подписок в магазинах приложений;
- Сквозное шифрование туннелей: Удаленные соединения защищены современным протоколом WireGuard. Будущие промежуточные узлы ретрансляции будут пересылать только зашифрованный трафик без возможности прослушивания;
- Никакой слежки и рекламы: Приложение не содержит сторонних аналитических библиотек и рекламных компонентов.
Доступность и планы развития
PureStream находится в стадии активной разработки и внутреннего тестирования с прицелом на релиз в Mac App Store и Microsoft Store. В целях ясности мы разграничиваем стартовый функционал и дальнейшие планы:
-
Текущий этап разработки и состав первого выпуска:
- Десктопный сервис для одного пользователя на macOS и Windows;
- Сканирование нескольких локальных папок, инкрементальные обновления и парсинг тегов;
- Поддержка открытых стандартов стриминга Subsonic и OpenSubsonic;
- Побитово точный стриминг в локальной сети и живое транскодирование по запросу;
- Веб-панель управления для одного пользователя и встроенный веб-плеер;
- Локальное сопряжение по PIN-коду и прямое P2P-туннелирование (доступность зависит от конфигурации NAT).
-
Будущие этапы и планируемые возможности:
- Зашифрованная надежная ретрансляция: Промежуточные узлы для стабильной связи в условиях строгих симметричных NAT (в планах);
- Семейные группы устройств: Общие семейные подписки и управление несколькими плеерами (в планах);
- Умные функции помощи: Локальный акустический анализ, семантический поиск и рекомендации стилей (в планах);
- Поддержка сетевых протоколов: Нативное прямое подключение к протоколам SMB и WebDAV (в планах).
Для кого
- Коллекционеры с обширными локальными Hi-Res библиотеками, не желающие доверять личные аудиофайлы коммерческим облачным платформам
- Пользователи PurePlayer и других плееров с поддержкой Subsonic, которым нужен легкий, стабильный и полностью подконтрольный сервер
- Слушатели, желающие иметь доступ к домашней музыке в дороге без покупки доменов, аренды публичных IP и сложной настройки роутера
- Семьи с несколькими устройствами воспроизведения, желающие использовать общую коллекцию треков, обложек и текстов песен (семейный доступ в планах)
FAQ
Нужен ли мне публичный IP-адрес или собственный домен?
Совершенно не нужен. Внутри домашней сети плееры обнаруживают PureStream напрямую через локальную сеть. Для удаленного доступа вне дома PureStream строит защищенные прямые туннели WireGuard, избавляя от необходимости арендовать белый IP или настраивать роутер.
Какие форматы аудио поддерживаются?
PureStream поддерживает большинство популярных форматов, включая форматы без потерь FLAC, ALAC (M4A), WAV, AIFF/AIF, DSF и DFF (DSD), а также сжатые форматы MP3, AAC, OGG, Opus и WMA. Встроенные теги автоматически считываются для построения индекса.
С какими приложениями-плеерами можно работать?
PureStream — выделенный потоковый сервер для PurePlayer, построенный на стандартах Subsonic и OpenSubsonic. Сторонние клиенты, поддерживающие эти протоколы, могут подключаться; доступные функции зависят от используемых эндпоинтов. Актуальный список совместимости приведен в примечаниях к версии.
Будут ли мои музыкальные файлы загружаться в облако?
Никогда. PureStream строго следует принципу локального хранения. Ваши аудиозаписи, обложки, тексты песен и история прослушиваний остаются только на вашем личном компьютере. Облачные сервисы помогают лишь с авторизацией устройств и проверкой покупок.
Доступен ли удаленный доступ прямо сейчас?
В настоящее время функция удаленного доступа находится на этапе активной разработки и закрытого тестирования. Первые версии сосредоточены на прямых P2P-соединениях, доступность которых зависит от типов NAT сетей. Зашифрованная ретрансляция для сложных сетей запланирована в будущих обновлениях.
Как формируется стоимость PureStream?
Стриминг в домашней локальной сети полностью бесплатен и не требует учетной записи. Прямой удаленный доступ и будущие семейные группы будут предоставляться по подписке через Mac App Store и Microsoft Store. Точные цены будут названы к моменту выхода.
Можно ли слушать музыку с NAS или внешнего жесткого диска?
Да. Если внешний накопитель или сетевая папка NAS смонтированы в операционной системе как локальный путь (например, том в macOS или подключенный сетевой диск в Windows), PureStream сможет их просканировать. Автономных клиентов SMB или WebDAV в приложении нет.
Каковы системные требования и ограничения на размер фонотеки?
PureStream совместим с актуальными версиями macOS и Windows. База данных и поисковый механизм рассчитаны на крупные фонотеки свыше 100 000 треков с мгновенным откликом. Обычного современного компьютера вполне достаточно для стриминга и транскодирования.
Техническая и приватная заметка
PureStream предназначен для локальной офлайн-обработки и не зависит от облачного транскодирования. Ознакомьтесь с нашейполитика конфиденциальностидля полной информации об обработке данных.
Поддержка и обратная связь
Вы можете связаться с нами по e-mail [email protected] или отправить проблемы и предложения через GitHub Issues.
Связанные продукты
PurePlayer Hi-Res
Hi-Res-плеер для iPhone, iPad и Mac, Bit-Perfect, DSD и библиотеки на NAS и в облаке
PureConvert Batcher
Бесплатный пакетный аудио-конвертер: конвертируйте всю библиотеку, сохраняя теги, обложки и DSD-в-PCM
PureConvert Pro
Пакетная обработка аудио для доставки: конвертация форматов с шумоподавлением, нормализацией громкости и обрезкой тишины, плюс командная строка