Гид по технологиям

Как собрать Wi‑Fi PC‑радио на базе Subsonic

8 min read Медиа сервер Обновлено 03 Dec 2025
Wi‑Fi PC‑радио на Subsonic — настройка
Wi‑Fi PC‑радио на Subsonic — настройка

Описание изображения: общий вид домашней медиа-системы с Wi‑Fi-стримингом и ПК-сервером

Музыку приятно слушать и удобно иметь её под рукой. Часто файлы хранятся на разных компьютерах, и доступ к ним затруднён. Решение — один центральный ПК, выступающий как Wi‑Fi радио: он хранит коллекцию и отдает аудио стримом на устройства в сети.

Subsonic — лёгкий медиасервер с веб-интерфейсом и мобильными приложениями. Он умеет стримить музыку и видео, работать с плейлистами и отдавать подкасты. В статье описаны шаги по установке, полезные дополнительные настройки и советы по безопасности.

Ключевая идея

Запустить Subsonic на одном ПК, указать папки с музыкой и позволить остальных устройствам подключаться по локальной сети (или через безопасный внешний доступ). Пользователи слушают поток без скачивания файлов.

Как работает настройка

Система состоит из одного компьютера — «сервер», где установлена программа Subsonic, и клиентов — компьютеров и мобильных устройств, которые подключаются по HTTP/HTTPS к серверу. Subsonic имеет веб-интерфейс и встроенный Jukebox-плеер. Вы можете:

  • держать Subsonic доступным только в локальной сети (без внешнего доступа);
  • открыть доступ из интернета через безопасный туннель или проброс портов;
  • использовать мобильные приложения для удобного воспроизведения.

Важно: по умолчанию Subsonic использует порт 80, но можно выбрать любой другой порт.

Установка и начальная настройка Subsonic

Ниже — примерный порядок действий. Термины: сервер — ПК, на котором будет работать Subsonic; клиент — устройство, с которого вы слушаете музыку.

  1. Скачайте и установите Subsonic на серверный ПК с официального сайта проекта.
  2. Запустите Subsonic. В системном трее появится значок Subsonic.
  3. Откройте «Панель управления Subsonic» и перейдите в «Настройки».
  4. Установите порт сервера и путь к каталогу данных Subsonic. Если у вас уже есть веб‑сервер (например, Apache или Nginx), можно разместить Subsonic в подпапке публичного HTML.
  5. Перейдите на «http://localhost/» на самом сервере или введите IP сервера в браузере с другого устройства в сети.
  6. Создайте администратора: задайте пароль и базовые параметры.

Описание изображения: значок Subsonic в системном трее после запуска

Настройка папок с музыкой

  1. В веб-интерфейсе выберите «Медиа-папки».
  2. Добавьте папку: дайте имя, укажите локальный путь к каталогу с музыкой и включите её.
  3. Нажмите «Сохранить» — Subsonic индексирует файлы и добавит их в библиотеку.
  4. При наличии iTunes-плейлистов или других списков воспроизведения укажите соответствующие папки в «Общие» настройках.

После индексации все файлы появятся в левой панели меню для всех подключённых пользователей.

Описание изображения: форма добавления медиа-папки в Subsonic

Доступ и варианты проигрывания

Пользователь может слушать музыку тремя основными способами:

  • Через встроенный Jukebox‑плеер в веб‑интерфейсе Subsonic. Это самый простой вариант: не требует локальных плееров.
  • Через запуск собственного медиаплеера (например, VLC), если настроен соответствующий способ связи.
  • Через мобильные приложения Subsonic для Android и iOS (если доступны).

Плейлисты создаются индивидуально: пользователь нажимает «+» рядом с песней — она добавляется в персональную очередь.

Описание изображения: веб-интерфейс Subsonic с встроенным Jukebox-плеером

Дополнительные возможности Subsonic

  • Видео и подкасты: Subsonic умеет индексировать видеофайлы и RSS‑ленты подкастов, отдавая их как стрим.
  • Статистика: администратор видит популярные файлы, текущие подключения и тренды использования полосы пропускания.
  • Гостевые учётные записи: можно создать «Гостя» для временных посетителей.

Описание изображения: управление подкастами и видео в Subsonic

Безопасность и приватность

Важно защитить свой медиасервер, особенно при доступе из интернета.

  • Используйте HTTPS: настройте обратный прокси (Nginx/Apache) с TLS, или настройте VPN для удалённого доступа.
  • Ограничьте числа пользователей и задавайте надёжные пароли.
  • Создавайте отдельные учётные записи для гостей с ограниченными правами.
  • Отключите скачивание файлов, если хотите, чтобы музыка оставалась доступна только в потоке.
  • Логи и статистику храните локально и периодически проверяйте на необычную активность.

Совет: безопаснее открыть доступ не напрямую в интернет, а через личный VPN-туннель или сервисы, предоставляющие защищённый туннель типа Tailscale/ZeroTier.

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

Альтернативные подходы

Если Subsonic по каким‑то причинам не подходит, рассмотрите другие варианты:

  • Jellyfin или Emby — современные медиасерверы с поддержкой видео и расширенной авторизацией.
  • Plex — богаче по функциональности, удобен для мультимедийных семейных коллекций.
  • Простая расшаренная сеть (SMB/NFS) — если вы хотите прямой доступ к файлам, а не стрим.
  • Использование NAS c встроенным медиасервером — надёжный вариант для круглосуточной работы.

Когда это не подойдёт (контрпримеры)

  • У вас медленный канал интернета и много удалённых слушателей — трансляция потребует пропускной способности.
  • Если нужно массово отдавать контент незнакомым людям (публичный поток), лицензионные ограничения и нагрузка могут стать проблемой.
  • Для корпоративных или коммерческих сценариев требуются более сложные решения с авторизацией и логированием.

Проверочный список для разных ролей

Ниже — краткие чеклисты по ролям: системный администратор, домашний пользователь, гость.

Для владельца сервера (администратор)

  • Установлен Subsonic и выполнена начальная конфигурация.
  • Указаны папки с музыкой и выполнена индексация.
  • Создана учётная запись администратора с надёжным паролем.
  • Настроено резервное копирование каталога музыки и конфигурации Subsonic.
  • Включён HTTPS или VPN для внешнего доступа.
  • Настроены ограниченные учётные записи для гостей.

Для домашнего пользователя (член семьи)

  • Имеется учётная запись и доступ к веб‑интерфейсу.
  • Проверено проигрывание через встроенный плеер.
  • При необходимости установлено мобильное приложение Subsonic.

Для гостя

  • Предоставлен временный логин и краткие инструкции по подключению.
  • Ограничен доступ к скачиванию файлов.

Мини‑методология развертывания (шаги за 60 минут)

  1. Подготовка сервера: обновите ОС, создайте выделённого пользователя для Subsonic.
  2. Установка Subsonic: скачайте, установите и запустите сервис.
  3. Сканирование медиа: добавьте папки и дождитесь индексации.
  4. Создание учётных записей: админ + базовые пользователи.
  5. Тестирование: подключитесь с одного‑двух клиентов и проверьте поток.
  6. Безопасность: включите HTTPS/VPN и резервное копирование.

Критерии приёмки

  • Сервер отвечает на запросы веб‑интерфейса в локальной сети.
  • Как минимум одна медиа‑папка проиндексирована и видна в библиотеке.
  • Два клиента воспроизводят поток без значимых прерываний.
  • Внешний доступ работает через VPN или защищённый HTTPS (если настроен).

Тестовые случаи и приёмо‑сдаточные проверки

  1. Авторизация: успешный вход админа и одного обычного пользователя.
  2. Поток: воспроизведение MP3 и одного файла большого размера (например, FLAC/мкв для видео).
  3. Много клиентов: одновременное воспроизведение на трёх устройствах (локальная сеть).
  4. Ограничение прав: гость не может скачать файл, но может стримить.
  5. Восстановление: восстановление конфигурации из бекапа.

Совместимость и миграция

  • Subsonic работает на Windows, macOS и Linux. Убедитесь, что Java и необходимые библиотеки установлены.
  • При переходе с другой медиасистемы проверьте совместимость метаданных и плейлистов (форматы M3U, XSPF).
  • Для миграции больших коллекций используйте перенос по локальной сети (SMB/NFS) или подключение внешнего диска.

Шаблон политик доступа (простой)

  • Администратор: полный доступ, управление учетными записями и настройками.
  • Пользователь: воспроизведение, создание персональных плейлистов.
  • Гость: только стрим, без скачивания и без управления плейлистами других.

Рекомендации по производительности

  • На сервере с большой коллекцией используйте SSD для базы метаданных и быстрый RAID для хранения больших медиафайлов.
  • Для одновременных потоков в высоком качестве учитывайте пропускную способность роутера и NAS.
  • Ограничьте трансляцию в lossless‑форматах, если сеть не выдерживает нагрузки.

Примеры решений для безопасного внешнего доступа

  • VPN (рекомендуется): обеспечивает тот же уровень доступа, что и локальная сеть, без проброса портов.
  • Обратный прокси с TLS: настроить Nginx и LetsEncrypt для HTTPS.
  • Туннели P2P (Tailscale/ZeroTier): быстрый и простой способ открыть доступ без сложной настройки роутера.

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

Какой порт использует Subsonic?

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

Можно ли запретить скачивание музыки?

Да. Subsonic позволяет ограничить функции скачивания. Также стоит на уровне сервера отключать прямые ссылки на файлы.

Поддерживает ли Subsonic мобильные приложения?

Да. Для популярных платформ есть клиенты, которые работают с Subsonic‑совместимыми серверами.

Заключение

Subsonic — простой способ превратить домашний ПК в медиасервер для стриминга музыки по Wi‑Fi. Решение удобно, если вы хотите централизованно хранить коллекцию и давать доступ семье и гостям. Главное — правильно настроить безопасность и резервное копирование.

Подытожим ключевые шаги: установить Subsonic, добавить медиа‑папки, создать учётные записи, протестировать репродукцию и включить безопасный доступ при необходимости.

Дополнительно — короткий план анонса для социальных сетей (100–200 слов)

Запустите своё домашнее Wi‑Fi радио за один вечер: установите Subsonic на старый ПК, укажите папки с музыкой и дайте доступ членам семьи. Они смогут слушать музыку через браузер или мобильное приложение без скачивания треков. Для внешнего доступа используйте VPN или HTTPS через обратный прокси. Это удобный способ хранить и организовывать коллекцию в одном месте.

Описание изображения: панель статистики Subsonic с отображением популярности треков

Призыв к действию

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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как узнать процессор в Chromebook
Chromebook

Как узнать процессор в Chromebook

Apple Pencil — полное руководство
Гаджеты

Apple Pencil — полное руководство

Как установить MIDI драйверы в Windows 10
Драйверы MIDI

Как установить MIDI драйверы в Windows 10

Изменить цвет текста в Windows 11
Windows 11

Изменить цвет текста в Windows 11

ERROR_CONTROL_C_EXIT: причины и исправление
Разработка

ERROR_CONTROL_C_EXIT: причины и исправление

Как использовать Samples в YouTube Music
Музыка

Как использовать Samples в YouTube Music