Вопрос или проблема
Я уже некоторое время наслаждаюсь сервером MiniDLNA на своем Ubuntu. Он хорошо работает с XBox и дешевым Blu-ray-плеером Magnavox, который я купил.
Теперь я хочу начать загружать медиафайлы на свой сервер, но когда я пытаюсь это сделать, мои устройства возвращают ошибку, что загрузка не поддерживается. Кто-нибудь знает о DLNA-сервере, который работает с mkv, mp4, avi и поддерживает загрузку на сервер?
Стандартный DLNA-сервер GNOME Rygel утверждает, что может поддерживать загрузку файлов, если следующее будет установлено в /etc/rygel.conf
:
# Разрешить загрузку медиафайлов?
allow-upload=true
Вам также нужно будет определить каталоги загрузки, если вы не используете стандартные каталоги.
# Куда должны сохраняться музыкальные файлы, если allow-upload установлено в true
# По умолчанию @MUSIC@, стандартная музыкальная папка (обычно ${HOME}/Music).
music-upload-folder=@MUSIC@
У нас нет опыта, насколько хорошо Rygel работает с XBox. На наших системах (Android, SmartTV) MiniDLNA намного стабильнее, чем Rygel, но нам приходится загружать медиафайлы на сервер традиционными путями.
Также смотрите:
Ответ или решение
Как загружать медиафайлы на миниDLNA сервер или найти альтернативные DLNA серверы с поддержкой загрузки
Если вы уже наслаждаетесь возможностями сервера MiniDLNA на своем Ubuntu, но столкнулись с проблемой необходимости загрузки медиафайлов непосредственно на сервер, стоит понимать, что MiniDLNA не поддерживает такую функциональность. Этот сервер предназначен в первую очередь для потоковой передачи контента на клиентские устройства, такие как Xbox и Blu-ray плееры, и не предоставляет возможности загрузки медиафайлов.
Тем не менее, вы можете рассмотреть альтернативные решения, такие как Rygel, который настраивается гораздо более гибко и позволяет загружать файлы. Ниже приводятся подробные шаги по настройке Rygel для загрузки медиафайлов, а также информация о других DLNA серверах, которые могут поддерживать эту функцию.
Установка и настройка Rygel
-
Установка Rygel:
Чтобы установить Rygel на вашем Ubuntu, выполните следующую команду в терминале:sudo apt-get update sudo apt-get install rygel
-
Конфигурация Rygel:
После установки вам необходимо отредактировать файл конфигурации Rygel, чтобы включить возможность загрузки файлов. Для этого откройте файл/etc/rygel.conf
в текстовом редакторе с правами администратора:sudo nano /etc/rygel.conf
-
Включение загрузки:
Найдите параметрallow-upload
и измените его значение наtrue
:allow-upload=true
-
Настройка директории загрузки:
Если вы не хотите использовать стандартные директории, укажите свои собственные для музыкальных файлов:music-upload-folder=/ваш/путь/к/папке
-
Перезапустите Rygel:
После внесения изменений перезапустите Rygel для применения настроек:systemctl restart rygel
После этого Rygel должен быть готов поддерживать загрузку медиафайлов с совместимых устройств.
Альтернативные DLNA сервера с функцией загрузки
Если Rygel вам не подходит по каким-либо причинам, обратите внимание на следующие DLNA сервера, которые также поддерживают функцию загрузки:
-
Serviio: Это мощный медиа-сервер, который поддерживает различные форматы файлов и предлагает опции для загрузки. Хотя установка и настройка может быть немного сложнее, он заслуживает внимания.
-
Plex: Plex – это популярный мультимедийный сервер, который обеспечивает возможность загрузки и не ограничивается только DLNA. Plex позволяет организовать и получить доступ ко всем вашим медиафайлам, а также предлагает множество дополнительных функций по созданию медиатеки.
-
Emby: Emby – еще один медиа-сервер с возможностью загрузки, активно развивающийся и предлагающий богатые функциональные возможности.
Каждый из этих медиасерверов имеет свои собственные особенности и требования к системе, поэтому стоит выбирать в зависимости от ваших нужд и уровня комфорта с настройкой.
Заключение
Если ваша цель – обеспечить возможность загрузки медиафайлов на сервер, MiniDLNA не сможет вам в этом помочь. Настройка Rygel, как уже упоминалось, является одним из лучших вариантов, так как он поддерживает необходимые функции и работает с различными устройствами. Вы также можете рассмотреть альтернативные медиасерверы, такие как Serviio, Plex или Emby, которые предлагают больше возможностей и гибкости в работе с медиа. Не забудьте проверить совместимость с вашими устройствами перед установкой нового сервера, чтобы избежать потенциальных проблем.