Почему он здесь: Центр медиатеки: кино и сериалы на любой экран, без учётной записи и без сервиса-ретранслятора посередине. Прямое воспроизведение почти ничего не стоит; транскодирование — это и есть весь вопрос про железо ниже.
Руководство
Медиатека, которая принадлежит вам
Фильмы, музыка и фотографии на каждом экране в доме — и один вопрос по железу, который решает, сколько сервера вам нужно.
Вопрос про железо для медиатеки называется одним словом: транскодирование. Когда клиент умеет воспроизвести файл в том виде, в каком он лежит — нужный контейнер, нужный кодек, разрешение, которое принимает экран, — сервер почти не работает, и небольшая машина обслуживает нескольких человек сразу. Когда не умеет, сервер перекодирует поток в реальном времени, а это уже другой класс компьютера: несколько занятых ядер на поток или GPU, делающий это как следует.
Большая часть решения лежит в библиотеке, а не в сервере. Файлы, совпадающие с тем, что умеют декодировать ваши телевизоры и телефоны, играют напрямую; один непривычный кодек или формат субтитров, который приходится вжигать в картинку, превращает каждое воспроизведение в перекодирование. Прежде чем решить, что сервер слишком медленный, стоит проверить, что на самом деле поддерживают клиенты.
Хранилище у двух половин растёт по-разному. Коллекция фильмов велика с первого дня и дальше стабильна; фотоархив начинается с малого и прибавляет каждую неделю — поверх оригиналов ложатся превью и артефакты машинного обучения. Планируйте диск под фотографии, а процессор под видео, и остальное спокойно поместится на скромном железе.
Подборки
Что в наборе
Это сумма минимумов, заявленных перечисленными ниже рецептами. Нижняя граница, а не рекомендация: оставьте запас на систему, резервные копии и рост данных.
Почему он здесь: Музыка — лёгкая половина. Файлы отдаются как есть, десятки Subsonic-клиентов уже существуют, и всё это укладывается в 256 МБ — самый маленький полезный сервис каталога.
Почему он здесь: Фотографии и видео с телефонов: резервное копирование, дубликаты и поиск, который действительно находит. Требует настоящего железа и прямо об этом говорит: 6 ГБ RAM и 20 ГБ диска ещё до вашей библиотеки.
Почему он здесь: Фотобиблиотека для коллекции, которая уже лежит на диске, с локальным машинным обучением для поиска и лиц. Легче Immich и меньше нацелен на постоянный бэкап с телефона.
Категории в руководстве
Другие руководства
- Домашний сервер, который окупает себяШесть рецептов, превращающих освободившуюся машину в то, чем дом реально пользуется: хранилище паролей, фильтрация на всю сеть, синхронизация файлов, проверка доступности и медиатека.
- Всё, что помещается в 1 ГБ RAMРецепты, которые спокойно живут на самом дешёвом VPS или на старом тонком клиенте: сколько они стоят по памяти и где эта цифра перестаёт быть всей правдой.
- Что действительно потянет Raspberry PiРецепты с 32-битными ARM-образами и бюджетом памяти, который плата вытянет, — плюс два решения по железу, которые важнее выбора приложения.
- Сервисы, которым не нужен публичный адресРецепты, рассчитанные на локальную сеть: чего они лишаются, не будучи опубликованными, и почему обычно это более безопасный размен.
- Семейное облако без подпискиФайлы, фотографии и общие ссылки для всей семьи: три способа это собрать и одно решение, которое каждый из них требует принять первым.
- Как узнать, что сервер остановилсяЧто каталог предлагает для наблюдения за домашним сервером сегодня, что каждый из этих сервисов действительно видит и какое слепое пятно ни один из них не закрывает в одиночку.