Невозможно увидеть минидлна

Я установил minidlna в моей Ubuntu Server установке и настроил файл .conf. Однако minidlna не виден ни одному устройству.

Я перезапустил демон, запустив sudo service minidlna restart, а также перестроил базу данных sudo service minidlna force-reload, но ничто не позволяет minidlna быть видимым.

Что я должен изменить, чтобы мои устройства могли транслировать из minidlna

Вот настройки, которые я имею в моем файле .conf -

media_dir=/media/username123/Media/TV Shows
db_dir=/home/user/.minidlna
log_dir=/var/log
log_level=fatal
network_interface=enp10s0
port=23424
friendly_name=StreamingService
serial=681019810597110
inotify=yes
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
enable_tivo=no
max_connections=5

РЕДАКТИРОВАТЬ ]
Устройства, на которые я хочу потоковую передачу, являются
1) Smart TV
2) Портативные компьютеры (ы)
3) Смартфоны

РЕДАКТИРОВАТЬ
Сообщение об ошибке, отображаемое в файле журнала:

[2016/06/04 17:39:47] minidlna .c: 303: fatal: ОШИБКА: не удалось открыть базу данных sqlite! Выход ...

Запуск nmap дает этот результат

ubuntuServer:~$ nmap -PN -p 9500 XXX.XXX.X.XXX

Starting Nmap 7.01 ( https://nmap.org ) at 2016-06-04 20:43 EDT
Nmap scan report for XXX.XXX.X.XXX
Host is up (0.000050s latency).
PORT     STATE  SERVICE
9500/tcp closed ismserver

Nmap done: 1 IP address (1 host up) scanned in 0.04 seconds
1
задан 5 June 2016 в 13:45

3 ответа

Чтобы мини-DLNA смогла работать правильно, мы должны удостовериться, что установили te соответствующие полномочия и каталоги, на которые мы указываем, присутствуют.

значение по умолчанию А /etc/minidlna.conf для сервиса, выполненного корнем, может иметь следующее содержание (среди других):

# set this if you would like to specify the directory where you want MiniDLNA to store its database and album art cache
db_dir=/var/cache/minidlna

# set this if you would like to specify the directory where you want MiniDLNA to store its log file
log_dir=/var/log/minidlna

, Конечно, мы можем определить другой каталог для базы данных или файлов журнала, но эти каталоги должны присутствовать, и у них должно быть разрешение записи от пользователя, который запускает мини-DLNA.

, Кроме того, не все рендереры DLNA могут видеть содержание на портах не по умолчанию. Позвольте мне предложить, чтобы Вы также попытались установить его на порте по умолчанию 9500 с

# port for HTTP (descriptions, SOAP, media transfer) traffic
port=9500
0
ответ дан 5 June 2016 в 13:45

Похож на Вас, имеют несколько проблем. Затем главным является Ваш conf файл, непоследовательно. Вам сохранили медиа под/media/username123, базой данных под/home/user и сервисом, работающим под именем пользователя по умолчанию, которому я верю, мини-DLNA. Все это делает очень легким понять Ваши полномочия превратно.

в сообщении об ошибке системного журнала говорится, что ему не удалось открыть базу данных. Это указывает на eith, проблема разрешения или sqlite не установлены. Я принимаю ее установленный и что у Вас есть проблема разрешения.

я предполагаю что Вы:

  1. Создают имя пользователя, выделенное мини-DLNA (я использую "мини-DLNA"). Это - установка как учетная запись, которая не может быть зарегистрирована;

  2. Помещенный Ваши медиа-файлы / каталоги в соответствии с одним каталогом (я использую/home/minidlna);

  3. Набор владение к minidlna:minidlna и полномочия к 660;

  4. Изменение Ваш conf файл для отражения этой новой установки;

  5. , Если Вы хотите смочь получить доступ к каталогам медиа от учетной записи пользователя, помещает соответствующее имя пользователя в группу мини-DLNA.

  6. я не уверен, будет ли DLNA работать при изменении номера порта клиенты должны смочь "обнаружить" адрес порта и IP-адрес так или иначе, и изменение его от значения по умолчанию может вызвать проблему. Я уехал бы, это на значении по умолчанию получает все работа, и один раз в каждый видит, что сервер начинает играть вокруг.

При установке материала впервые его лучшее для отъезда как можно больше в "хороших" значениях по умолчанию получите его работа и затем внесите одно изменение за один раз для получения "лучше". После того как Вы испытаны с ним, Вы будете знать, какие изменения работают и могут сделать новые установки внезапно.

0
ответ дан 5 June 2016 в 13:45

Как установить minidlna на Ubuntu и Mint Linux

Откройте терминал и введите команды

  1. sudo apt-get install minidlna
  2. sudo cp /etc/minidlna.conf /etc /minidlna.orig
  3. hostname -I Это даст вам IP-адрес вашего компьютера , например 192.168.1.5 на вашем компьютере это будет иначе.
  4. ifconfig

    enp2s0: flags=4163 mtu 1500
    инет 192.168.1.5 сетевая маска 255.255.255.0 широковещательная рассылка 192.168.1.255
    inet6 fe80::e3a5:d2b1:b311:45b1 prefixlen 64 scopeid 0x20<ссылка>
    эфир 12:aa:34:22:b3:13 txqueuelen 1000 (Ethernet)
    RX-пакеты 14831 байт 9222619 (9,2 МБ)
    Ошибки RX 0 отброшено 0 переполнение 0 кадр 0
    Пакеты TX 10780 байт 1158279 (1,1 МБ)
    Ошибки передачи 0 отброшено 0 превышение пропускной способности 0 несущая 1 коллизии 0
    
  5. Обратите внимание на имя вашего интерфейса, в моем случае это ensp20

  6. sudo nano /etc/minidlna.conf

    nano — текстовый редактор, доступный в большинстве дистрибутивов Linux.при необходимости вы можете использовать любой другой текстовый редактор, например gedit, vi, atom.... удалите все внутри файла и вставьте это содержимое.

    network_interface=enp2s0
    media_dir=A,/home/ВАШ-ПК-имя пользователя/музыка)
    media_dir=P,/home/YOUR-PC-Username/pictures)
    media_dir=V,/home/ВАШ-ПК-имя пользователя/видео)
    friendly_name = Мой фильм
    db_dir=/var/кэш/минидлинна
    log_dir=/var/журнал
    инотифай=да
    порт=8200
    

сохраните его, используя Ctrl+X затем нажмите Y затем Введите

  1. Добавьте содержимое в /home/Your_PC_Usernmae/video и изображение и музыку
  2. sudo service minidlna reboot
  3. sudo service minidlna force-reload
  4. sudo minidlnad

Сделанный.

Теперь откройте bubbleupnp или upnp поддерживаемое приложение на Android по вашему выбору. Я использую пузырь upnp.

  1. Нажмите на папку в правом нижнем углу
  2. В верхнем левом углу выберите библиотеку
  3. Если все правильно и работает правильно, вы увидите MyMovie
  4. Выберите папку для просмотра
  5. Наслаждайтесь!
1
ответ дан 29 April 2020 в 05:50

Другие вопросы по тегам:

Похожие вопросы: