Как и для чего можно использовать Jellyfin
Jellyfin — это бесплатный и открытый медиасервер, который позволяет управлять вашей коллекцией мультимедиа и транслировать её на любое устройство. Основное применение Jellyfin — это организация и просмотр личных коллекций фильмов, сериалов, музыки и фотографий. Но его возможности намного шире.
Конкретные примеры использования:
Домашний медиасервер: Разместите ваши фильмы, музыку и сериалы на одном сервере, чтобы иметь к ним доступ с любого устройства — компьютера, телевизора или смартфона.
Семейная библиотека: Делитесь контентом с членами семьи. Каждый пользователь может создать собственный профиль с персонализированными рекомендациями и доступом к медиатеке.
Медиаплеер в путешествиях: Если вы часто в дороге, Jellyfin позволяет загружать контент на устройства для оффлайн-просмотра.
Библиотека электронных книг: Вы можете создать личную библиотеку электронных книг с доступом через протокол OPDS, что делает их доступными на любом устройстве, поддерживающем этот протокол.
Личная библиотека интернет-радиостанций: Соберите любимые интернет-радиостанции и слушайте их на любых устройствах, поддерживающих Jellyfin.
Одним из приятных аспектов является то, что медиасервер автоматически подберёт красивые обложки и описания для ваших фильмов, музыки и сериалов, делая вашу библиотеку более организованной и привлекательной.
В отличие от коммерческих сервисов, Jellyfin не требует подписки, и все данные остаются под вашим контролем.
История создания Jellyfin
Jellyfin появился как ответ на действия Plex, который начал ограничивать доступ к функциям и ввёл платные подписки. В 2018 году команда энтузиастов решила создать полностью бесплатную альтернативу с открытым исходным кодом.
Одна забавная история из первых дней проекта: один из разработчиков предложил назвать его «Jellyfin» после того, как увидел медузу на пляже. Так и родилось название, которое символизирует гибкость и свободу, присущие этому проекту.
Преимущества перед конкурентами
Jellyfin обладает несколькими ключевыми преимуществами перед другими популярными медиасерверами, такими как Plex и Emby:
1. Полная бесплатность: Нет платных функций или подписок. Все возможности доступны сразу после установки.
2. Открытый исходный код: Сообщество разработчиков активно поддерживает проект, что позволяет быстро реагировать на запросы пользователей и исправлять баги.
3. Конфиденциальность: Jellyfin не отслеживает вашу активность и не передаёт данные третьим лицам.
4. Современный дизайн: Несмотря на свою бесплатность, Jellyfin отличается красивым и современным интерфейсом как на сервере, так и в приложениях. Особенно стоит отметить удобство и современность мобильного приложения Jellyfin, что выгодно отличает его от встроенных приложений медиа-сервера на NAS Synology, где дизайн часто устаревший и менее удобный.
5. Репозитории с дополнительными функциями: Jellyfin поддерживает установку дополнительных плагинов через репозитории, что позволяет расширить его функциональность. Это может быть интеграция с внешними сервисами или добавление новых возможностей для работы с мультимедиа.
Варианты установки
Jellyfin можно установить на множество различных устройств:
На компьютер: Установите медиасервер на домашний ПК и транслируйте контент на любые устройства.
На сервер: Jellyfin отлично работает на Linux-серверах, что делает его идеальным решением для продвинутых пользователей.
NAS-системы: Например, популярные устройства Synology NAS поддерживают установку Jellyfin через Docker или репозиторий.
Другие устройства: Это могут быть Raspberry Pi, Android TV, а также любые устройства с поддержкой Docker.
Установка Jellyfin на Linux (пример Deepin и других дистрибутивов)
Пример установки на дистрибутив Deepin (инструкция аналогична для других дистрибутивов на базе Ubuntu):
1. Добавляем репозиторий: Откройте терминал и выполните следующие команды:
sudo apt install apt-transport-https
sudo add-apt-repository universe
sudo apt update
2. Устанавливаем Jellyfin:
wget -O - https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | sudo apt-key add -
echo "deb [arch=$(dpkg --print-architecture)] https://repo.jellyfin.org/debian $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
sudo apt update
sudo apt install jellyfin
3. Запускаем сервер:
sudo systemctl enable jellyfin
sudo systemctl start jellyfin
Теперь Jellyfin доступен по адресу http://localhost:8096.
Для удобства пользования Jellyfin на вашем компьютере или ноутбуке, вы можете открыть его в браузере Microsoft Edge и создать приложение на основе веб-интерфейса.
Это позволит вам добавить ярлык на рабочий стол и в список программ, открывая Jellyfin как обычное приложение, что упрощает доступ к вашему медиасерверу.
Установка Jellyfin на NAS Synology
На устройствах Synology NAS есть два варианта установки Jellyfin: через Docker или с использованием репозитория. Оба способа достаточно просты и позволяют быстро развернуть медиасервер на вашем NAS.
Для более подробной инструкции по установке и настройке Jellyfin на Synology NAS вы можете ознакомиться со статьёй здесь, где описаны все шаги с иллюстрациями и полезными советами.
Аппаратное ускорение на NAS-сервере
После установки Jellyfin на вашем NAS-сервере, не забудьте включить аппаратное ускорение для оптимальной работы медиасервера. Подробная инструкция о том, как это сделать, доступна на сайте у Александра — здесь.
Отдельно хотелось бы выразить огромную благодарность Александру за его сайт и всю ценную информацию, которой он щедро делится с сообществом.
Проброс портов для использования Jellyfin вне домашней сети
Чтобы воспользоваться всеми преимуществами проекта Jellyfin, необходимо выполнить проброс портов на вашем роутере. Настройте проброс внешнего порта на порт 8096 вашего Jellyfin-сервера. Это позволит использовать приложение Jellyfin на смартфоне вне домашней сети и получать доступ к медиатеке откуда угодно.