Jellyfin удаленная потоковая передача медиа NAS

Стоимость Plex Pass превысила $250, удаленная потоковая передача была поставлена на платную основу, и многие люди, которые уже владеют дисками, на которых находятся их фильмы, задают очевидный вопрос: почему я плачу за доступ к своей собственной библиотеке? Хорошая новость в том, что весь стек, необходимый для потоковой передачи 4K с домашнего NAS на Wi-Fi в отеле, абсолютно бесплатен. Медиа-сервер на NAS, сетевой VPN или туннель на ноутбуке, и вы смотрите через несколько минут без ежемесячных платежей.

Мы потратили пару недель на тестирование лучших приложений для удаленной потоковой передачи NAS на Windows, macOS и Linux. Семь из них попали в список. Некоторые — это полноценные медиа-серверы со своими удаленными клиентами. Некоторые — это сетевые инструменты, которые делают локальный сервер доступным из любого места. Несколько делают и то, и другое. Мы проверили реальное качество удаленного воспроизведения (не просто LAN), поведение трансконирования на скромных процессорах, сложность установки и вероятность того, что каждый инструмент сломается в 2 ночи.

Что искать в настройке удаленной потоковой передачи NAS

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

Быстрое сравнение

App Лучше всего для Тип Бесплатный план Платный уровень Платформы
Jellyfin Полная свободная замена Plex Медиа-сервер Все Нет Windows, macOS, Linux
Tailscale Конфигурация без нулевого удаленного доступа к любому NAS Сетевой VPN 3 пользователя, 100 устройств $6/пользователь/месяц Windows, macOS, Linux
Emby Отполированный удаленный интерфейс без платы Plex Медиа-сервер Сервер бесплатно, удаленный нужна оплата Premiere $4.99/месяц Windows, macOS, Linux
Kodi Существующие коллекции на общем диске SMB Клиент Все Нет Windows, macOS, Linux
Stremio Агрегирование личной библиотеки и надстроек Клиент Все Нет Windows, macOS, Linux
NetBird Самостоятельный хостинг сетки вместо доверия кому-то одному Сетевой VPN Управляемый бесплатный уровень $5/пользователь/месяц Windows, macOS, Linux
Cloudflare Tunnel Общественная потоковая передача без открытия портов Обратный туннель Бесплатно до 50 пользователей Enterprise Windows, macOS, Linux

7 приложений

1. Jellyfin, лучшая замена Plex Pass в целом

Jellyfin — это прямой ответ на то, что Plex Pass стоит так дорого. Это форк Emby, полностью перешедший на открытый исходный код в 2018 году, работающий на любом NAS или хосте Docker и не ставящий за платную стену удаленное воспроизведение, аппаратное трансконирование или DVR. Укажите его на папки ваших фильмов и телепередач, добавьте источники метаданных, и он будет выглядеть и работать почти идентично Plex с точки зрения зрителя. Аппаратное трансконирование через Intel Quick Sync, NVENC или VA-API встроено и свободно.

Для удаленного потока мы объединяем его с Tailscale или Cloudflare Tunnel. Сам Jellyfin не запускает свою собственную сеть релеев, поэтому Plex кажется проще из коробки, но компромисс того стоит. Нет учетной записи, привязанной к компании, которая могла бы изменить цены в следующем году.

Где он не справляется: соскабливание метаданных более привередливо, чем Plex, если ваше наименование файлов несогласованно, и качество плагина неравномерно. Веб-интерфейс прошел существенный полировочный проход в линии 10.9, но все еще выглядит менее коммерчески, чем Emby или Plex.

Цены: бесплатно, под лицензией MIT и GPL-2.0, без учетных записей.

Платформы: клиенты Windows, macOS, Linux для сервера и рабочего стола, а также Android, iOS, Android TV, Roku, Fire TV, LG webOS, дополнение Kodi.

Загрузить: jellyfin.org · GitHub

Итог: если вы уходите от Plex, чтобы сэкономить деньги и сохранить контроль над своей библиотекой, Jellyfin для удаленной потоковой передачи медиа NAS — это то место, где должны приземлиться почти все.

2. Tailscale, лучший способ без конфигурации достичь вашего NAS

Tailscale — это сетевой VPN, построенный на WireGuard, который превращает каждое устройство, на котором вы его устанавливаете, в пир на частной виртуальной сети. Установите его на NAS, установите его на ноутбук, войдите с той же учетной записью провайдера идентификации, и NAS доступен по стабильному адресу 100.x, как если бы он был в локальной сети. Не требуется пробросить порты, не требуется динамический DNS, не требуется выставлять панели администратора. Jellyfin или Emby затем работает удаленно без каких-либо изменений на стороне сервера.

Бесплатный план охватывает трех пользователей и до 100 устройств, что подходит для любого одного домохозяйства плюс партнер и пара друзей. Скорость на реальном Wi-Fi кофейни находилась в пределах нескольких процентов от собственной. NAT Traversal успешен почти в каждой сети, которую мы тестировали, и когда это не так, релеи DERP Tailscale красиво откатываются.

Где он не справляется: бесплатный план щедрый, но ограничен, и модель идентификации привязана к провайдеру SSO третьей стороны (Google, GitHub, Apple). Самостоятельные хостеры, которые хотят контролировать плоскость координации, должны вместо этого посмотреть на Headscale или NetBird.

Цены: бесплатный личный план (3 пользователя, 100 устройств); Personal Pro за $5/месяц снимает ограничения; Starter за $6/пользователь/месяц добавляет функции команды.

Платформы: Windows, macOS, Linux, Android, iOS, большинство операционных систем NAS (Synology, QNAP, TrueNAS, Unraid).

Загрузить: tailscale.com · GitHub

Итог: самый быстрый путь от “мой Jellyfin работает только дома” к “мой Jellyfin работает везде” — это 15 минут с Tailscale.

3. Emby, лучший отполированный сервер, если вы не против небольшой подписки

Emby — это проект-родитель Jellyfin и все еще продает гораздо более улучшенный продукт на стороне клиента. Двоичный файл сервера бесплатен и потоковует неограниченный контент в вашей локальной сети. Удаленная потоковая передача, аппаратное трансконирование, группы обложек и автономная синхронизация находятся за Emby Premiere за $4.99 в месяц или $119 за пожизненный пропуск. Это доля от того, что Plex теперь взимает за вечное использование, а качество клиента ближе к Plex, чем Jellyfin.

Мы использовали его как золотую середину для домохозяйств, которые хотят лучшей истории родительского контроля и более гладкого приложения iOS, чем поставляет Jellyfin. Установка удобна для Docker, и средство скребка метаданных более прощает беспорядочные имена файлов.

Где он не справляется: закрытые части кода заставляют сообщество сомневаться, и каждая функция удаленного доступа находится внутри платного уровня. Если вы уже платите за сетевой VPN или запускаете Cloudflare Tunnel, Jellyfin дает вам ту же удаленную потоковую передачу за ноль.

Цены: Emby Server бесплатно; Emby Premiere $4.99/месяц, $54/год, $119 пожизненно.

Платформы: Windows, macOS, Linux, плюс мобильные и телевизионные клиенты.

Загрузить: emby.media · GitHub

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

4. Kodi, лучший клиент для общего диска, полного файлов

Kodi — это не сервер. Это зрелый медиа-центр с открытым исходным кодом, который воспроизводит то, на что вы указываете, и более двух десятилетий воспроизводит файлы с общих ресурсов SMB, NFS и WebDAV. В сочетании с Tailscale, поэтому общее имя доступно, Kodi на ноутбуке воспроизводит контент локального NAS с добавленными субтитрами, скребками и надлежащим пользовательским интерфейсом на 10 футов. Он также действует как клиент Jellyfin через дополнение JellyCon, если вы хотите лучшее из обоих.

Для людей, библиотека которых уже организована как папки и файлы на NAS, Kodi пропускает весь конвейер трансконирования. Прямое воспроизведение в 4K через быстрое соединение просто работает.

Где он не справляется: нет собственной истории удаленного доступа, поэтому ему нужен Tailscale, NetBird или смонтированная общая папка VPN. Конфигурация более DIY, чем установка Jellyfin или Emby, а скины по умолчанию не постарели особенно хорошо.

Цены: бесплатно, GPL-2.0.

Платформы: Windows, macOS, Linux, Android, iOS (загруженная боком), Fire TV, Raspberry Pi.

Загрузить: kodi.tv · GitHub

Итог: выбирайте Kodi, когда ваш NAS уже является простой общей папкой SMB и вы хотите единственное приложение, которое воспроизводит все без гимнастики трансконирования.

5. Stremio, лучший для смешивания личной библиотеки с надстройками

Stremio — это модульный медиа-концентратор с системой дополнений, которая достигает официальных каталогов потоковой передачи, трекеров торрентов и, что важно для этой статьи, личных библиотек. Дополнение Local Files сканирует папку или смонтированную общую папку NAS и обрабатывает ее как любой другой каталог, поэтому удаленное воспроизведение — это вопрос получения смонтированной общей папки, с чем справляется Tailscale.

Нам нравится Stremio для домохозяйств, которые хотят единый путеводитель по домашней библиотеке и парой общественных источников. У него также есть дополнение Jellyfin первой стороны, которое извлекает библиотеку Jellyfin в тот же интерфейс, что является аккуратным способом консолидации.

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

Цены: бесплатно, закрытый клиент с открытым исходным кодом SDK дополнения.

Платформы: Windows, macOS, Linux, Android, iOS, LG webOS, Samsung Tizen, Steam Deck.

Загрузить: stremio.com · GitHub

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

6. NetBird, лучший полностью самостоятельный размещенный сетевой VPN

NetBird — это сетевой VPN, который нужно выбрать, когда зависимость Tailscale от управляемой плоскости координации — это препятствие. Одна и та же архитектура WireGuard под капотом, одна и та же одноранговая топология, но сервер координации, панель управления и слой идентификации могут все работать на вашем собственном оборудовании. Это дает вам самостоятельно размещенный эквивалент Tailscale плюс высокоточные списки управления доступом.

Для удаленной потоковой передачи NAS механика идентична Tailscale: установите клиент на ноутбук, установите на NAS, адрес медиа-сервера становится доступным. При нашем тестировании NAT Traversal NetBird находится на уровне Tailscale на жилых соединениях. Управляемое облако имеет бесплатный уровень, который достаточен для личной установки, поэтому вы можете попробовать его без установки своего собственного контроллера.

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

Цены: открытый исходный код и бесплатно для самостоятельного хостинга; управляемый бесплатный уровень для личного использования; Business в $5/пользователь/месяц.

Платформы: Windows, macOS, Linux, Android, iOS.

Загрузить: netbird.io · GitHub

Итог: выбирайте NetBird, когда вам нужен опыт Tailscale с сервером координации на вашей собственной крыше.

7. Cloudflare Tunnel, лучшее открытое рассмотрение без открытия портов

Cloudflare Tunnel — это неожиданный выбор. Вместо VPN он публикует определенный сервис на вашем NAS для общедоступного интернета через край Cloudflare, без входящего правила брандмауэра и без пробросит портов. Запустите демон cloudflared на NAS, укажите его на URL Jellyfin и имя хоста, и Jellyfin становится доступным по jellyfin.yourdomain.com через Cloudflare, защищен политиками Access, которые вы определяете (домен электронной почты, идентификация GitHub, Google Workspace).

Мы использовали его, когда ограничение состояло в предоставлении членам семьи доступа к воспроизведению без просьбы установить клиент VPN. Он также хорошо работает для трансляции на телевизор, который не может запустить Tailscale. Бесплатный уровень Cloudflare для Zero Trust охватывает до 50 пользователей, чего более чем достаточно для домохозяйства.

Где он не справляется: условия Cloudflare явно ограничивают долгоформное видео через бесплатный уровень для некоммерческого использования, и тяжелое удаленное воспроизведение 4K для большой аудитории, вероятно, привлечет электронное письмо. Для личной библиотеки, совместно используемой с несколькими членами семьи, это на практике не было проблемой.

Цены: бесплатный уровень через Cloudflare Zero Trust (до 50 пользователей, личное использование).

Платформы: клиент Windows, macOS, Linux демон (cloudflared), не требуется установка на стороне пользователя.

Загрузить: cloudflare.com · GitHub

Итог: выбирайте Cloudflare Tunnel, когда вы хотите, чтобы воспроизведение работало с любого устройства, которым владеет ваша семья, без просьбы установить что-либо.

Как выбрать правильный

FAQ

Действительно ли Jellyfin так же хорош, как Plex для удаленной потоковой передачи?

Для опыта воспроизведения, достаточно близко, что большинство людей не заметят разницы после недели. То, что Plex все еще делает лучше, — это начальная установка удаленного доступа, потому что Plex управляет своей собственной инфраструктурой реле. Jellyfin требует, чтобы вы добавили сетевой VPN или туннель, что является одноразовой 15-минутной работой. После этого потоки сами идентичны.

Должен ли я открывать порты на маршрутизаторе для потоковой передачи с моего NAS?

Нет, и вы не должны. Сетевой VPN, такой как Tailscale или NetBird, дает вашему ноутбуку прямой зашифрованный маршрут к NAS без входящего правила брандмауэра. Cloudflare Tunnel выполняет ту же работу, имея NAS обращаться к Cloudflare вместо принятия соединений. Пробросит портов медиа-сервера на общедоступный интернет — это обычный способ закончить доклад сканера ботнета.

Будет ли 4K работать через нормальную загрузку домашнего интернета?

Это зависит от файла. Поток 4K HEVC при 25-40 Мбит/с напрямую воспроизводится хорошо через большинство загрузок волокна и борется с кабелем и DSL. Если прямое воспроизведение не подходит в трубу, Jellyfin или Emby будут трансконировать вниз, что требует способного процессора сервера. Intel N100 или Ryzen с iGPU легко обрабатывает один или два трансконирования 4K. Старый ARM NAS не будет.

Является ли Cloudflare Tunnel законным для личной потоковой передачи медиа?

Условия Cloudflare ограничивают подачу долгоформного видео через бесплатный план для коммерческого использования и больших общественных аудиторий. Личное использование для вашего собственного домохозяйства в порядке на практике и именно сценарий, для которого предназначен Zero Trust Access. Если ваша библиотека становится достаточно популярной, чтобы Cloudflare заметил, вы переходили точку, где бесплатный сервис должен выполнять работу.

Могу ли я использовать Tailscale и Cloudflare Tunnel вместе?

Да, и это полезный паттерн. Tailscale для устройств, которые вы владеете (ваш ноутбук, ваш телефон). Cloudflare Tunnel для членов семьи, которым вы не хотите устанавливать что-либо. Оба указывают на один и тот же сервер Jellyfin. Политики доступа остаются отдельными, поэтому скомпрометированная семейная электронная почта не достигает панелей администратора.

Какая комбинация является самой дешевой?

Jellyfin плюс Tailscale личный — это бесплатно навсегда. Jellyfin плюс самостоятельно размещенный NetBird — это бесплатно навсегда с еще меньшим доверием третьей стороне. Если у вас уже есть домен, Jellyfin плюс Cloudflare Tunnel тоже свободен. Все три заменяют вечное использование Plex Pass вечером установки.