MiniDLNA: различия между версиями
Нет описания правки |
(→Папки и права: смена rwx на rw) |
||
(не показано 5 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{Note|Обратите внимение, что это не официальная документация, а попытка начинающего админа объяснить материал начинающим админам.}} | |||
На данной странице описано, как создать DLNA-сервер. DLNA — набор стандартов, позволяющих совместимым устройствам передавать и принимать по домашней сети различный медиаконтент (изображения, музыку, видео), а также отображать его в режиме реального времени. Например, если у Вас есть телевизор с подержкой данного стандарта, Вы можете настроить на Linux-е сервер и передавать на него медиаконтент. | На данной странице описано, как создать DLNA-сервер. DLNA — набор стандартов, позволяющих совместимым устройствам передавать и принимать по домашней сети различный медиаконтент (изображения, музыку, видео), а также отображать его в режиме реального времени. Например, если у Вас есть телевизор с подержкой данного стандарта, Вы можете настроить на Linux-е сервер и передавать на него медиаконтент. | ||
Строка 4: | Строка 6: | ||
# apt-get update | # apt-get update | ||
# apt-get install minidlna | # apt-get install minidlna | ||
Включаем автозапуск службы: | |||
# service minidlna enable | |||
Правим файл /etc/minidlna.conf | Правим файл /etc/minidlna.conf | ||
# mcedit /etc/minidlna.conf | # mcedit /etc/minidlna.conf | ||
Строка 9: | Строка 15: | ||
В строчке media_dir указываем каталоги с музыкой, аудио и видео: | В строчке media_dir указываем каталоги с музыкой, аудио и видео: | ||
media_dir=A,/media/ | media_dir=A,/media/user/music | ||
media_dir=P,/media/ | media_dir=P,/media/user/photo | ||
media_dir=V,/media/ | media_dir=V,/media/user/movie | ||
Раскомментируем строку с БД: | Раскомментируем строку с БД: | ||
Строка 31: | Строка 37: | ||
# service minidlna restart | # service minidlna restart | ||
==Папки и права== | |||
===Linux/Ext4=== | |||
Обычно, в Linux рекомендуется создать каталог в домашней папке пользователя, но чтобы на Ext4 убить двух зайцев - и чтобы (и медиасервер имел права на чтение, и чтобы мы имели права на запись)&(это было вне домашней папки) делаем следующее: | |||
1.Создаем в /home/ или /opt/ каталог для нашего хранилища - тут вопрос в том, где у Вас больше места. Если /home и / у Вас на одном разделе то лучше в /opt, если у Вас два раздела и размер /home больше, то лучше на него.<br> | |||
# mkdir /home/media | |||
2.Назначаем права на каталог - все пользователи будут иметь RW-доступ к нему | |||
# chmod 666 -R /home/media | |||
3.Прописываем его в конфигурационный файл | |||
<pre>media_dir=V,/home/media</pre> | |||
===NTFS=== | |||
Вы можете создать каталог на NTFS диске, сделать [[Настройка_Fstab#"Собственный"_fstab|постоянную точку монтирования]] и указать его. Права будут для всех пользователей RW (Read-Write). | |||
Например, NTFS диск у вас смонтирован на /mnt/Data. Каталог [SMARTTV]. | |||
Указываем: <pre>media_dir=V,/mnt/Data/[SMARTTV]/</pre> | |||
{{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 17:03, 30 мая 2023
На данной странице описано, как создать DLNA-сервер. DLNA — набор стандартов, позволяющих совместимым устройствам передавать и принимать по домашней сети различный медиаконтент (изображения, музыку, видео), а также отображать его в режиме реального времени. Например, если у Вас есть телевизор с подержкой данного стандарта, Вы можете настроить на Linux-е сервер и передавать на него медиаконтент.
Устанавливаем MiniDLNA
# apt-get update # apt-get install minidlna
Включаем автозапуск службы:
# service minidlna enable
Правим файл /etc/minidlna.conf
# mcedit /etc/minidlna.conf
В строчке media_dir указываем каталоги с музыкой, аудио и видео:
media_dir=A,/media/user/music media_dir=P,/media/user/photo media_dir=V,/media/user/movie
Раскомментируем строку с БД:
db_dir=/var/cache/minidlna
Настраиваем логи:
Строчку:
#log_dir=/var/log
Приводим к виду:
log_dir=/var/log/minidlna
Раскомментируем строчку с friendly_name и укажем собственное имя медиасервера:
friendly_name=Petin Media Server
Сохраняем.
Перезапускаем службу.
# service minidlna restart
Папки и права
Linux/Ext4
Обычно, в Linux рекомендуется создать каталог в домашней папке пользователя, но чтобы на Ext4 убить двух зайцев - и чтобы (и медиасервер имел права на чтение, и чтобы мы имели права на запись)&(это было вне домашней папки) делаем следующее:
1.Создаем в /home/ или /opt/ каталог для нашего хранилища - тут вопрос в том, где у Вас больше места. Если /home и / у Вас на одном разделе то лучше в /opt, если у Вас два раздела и размер /home больше, то лучше на него.
# mkdir /home/media
2.Назначаем права на каталог - все пользователи будут иметь RW-доступ к нему
# chmod 666 -R /home/media
3.Прописываем его в конфигурационный файл
media_dir=V,/home/media
NTFS
Вы можете создать каталог на NTFS диске, сделать постоянную точку монтирования и указать его. Права будут для всех пользователей RW (Read-Write).
Например, NTFS диск у вас смонтирован на /mnt/Data. Каталог [SMARTTV].
Указываем:
media_dir=V,/mnt/Data/[SMARTTV]/