Ajuda ao configurar o MiniDLNA

Alguém aki usa o MiniDLNA ? A config dele é meio complicado e eu não entendo tudo, algum pode me ajudar?

                                     Arquivo de config

**# port for HTTP (descriptions, SOAP, media transfer) traffic**
**port=8200**

**# network interfaces to serve, comma delimited**
**#network_interface=eth0**

**# specify the user account name or uid to run as**
**user=minidlna**

**# set this to the directory you want scanned.**
**# * if you want multiple directories, you can have multiple media_dir= lines**
**# * if you want to restrict a media_dir to specific content types, you**
**#   can prepend the types, followed by a comma, to the directory:**
**#   + "A" for audio  (eg. media_dir=A,/home/jmaggard/Music)**
**#   + "V" for video  (eg. media_dir=V,/home/jmaggard/Videos)**
**#   + "P" for images (eg. media_dir=P,/home/jmaggard/Pictures)**
**#   + "PV" for pictures and video (eg. media_dir=PV,/home/jmaggard/digital_camera)**
**media_dir=/opt**

**# set this to merge all media_dir base contents into the root container**
**# note: the default is no**
**#merge_media_dirs=no**

**# set this if you want to customize the name that shows up on your clients**
**#friendly_name=My DLNA Server**

**# 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**

**# set this to change the verbosity of the information that is logged**
**# each section can use a different level: off, fatal, error, warn, info, or debug**
**#log_level=general,artwork,database,inotify,scanner,metadata,http,ssdp,tivo=warn**

**# this should be a list of file names to check for when searching for album art**
**# note: names should be delimited with a forward slash ("/")**
**album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg/AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg/Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg**

**# set this to no to disable inotify monitoring to automatically discover new files**
**# note: the default is yes**
**inotify=yes**

**# set this to yes to enable support for streaming .jpg and .mp3 files to a TiVo supporting HMO**
**enable_tivo=no**

**# set this to beacon to use legacy broadcast discovery method**
**# defauts to bonjour if avahi is available**
**tivo_discovery=bonjour**

**# set this to strictly adhere to DLNA standards.**
**# * This will allow server-side downscaling of very large JPEG images,**
**#   which may hurt JPEG serving performance on (at least) Sony DLNA products.**
**strict_dlna=no**

**# default presentation url is http address on port 80**
**#presentation_url=http://www.mylan/index.php**

**# notify interval in seconds. default is 895 seconds.**
**notify_interval=900**

**# serial and model number the daemon will report to clients**
**# in its XML description**
**serial=12345678**
**model_number=1**

**# specify the path to the MiniSSDPd socket**
**#minissdpdsocket=/var/run/minissdpd.sock**

**# use different container as root of the tree**
**# possible values:**
**#   + "." - use standard container (this is the default)**
**#   + "B" - "Browse Directory"**
**#   + "M" - "Music"**
**#   + "V" - "Video"**
**#   + "P" - "Pictures"**
**#   + Or, you can specify the ObjectID of your desired root container (eg. 1$F for Music/Playlists)**
**# if you specify "B" and client device is audio-only then "Music/Folders" will be used as root**
**#root_container=.**

**# always force SortCriteria to this value, regardless of the SortCriteria passed by the client**
**#force_sort_criteria=+upnp:class,+upnp:originalTrackNumber,+dc:title**

**# maximum number of simultaneous connections**
**# note: many clients open several simultaneous connections while streaming**
**#max_connections=50**

**# set this to yes to allow symlinks that point outside user-defined media_dirs.**
**#wide_links=no**

Uso essas configurações:

Em /etc/minidlna.conf
user=root
media_dir=/sua/pasta/de/arquivos
root_container=B
port=8200
friendly_name=nome personalizado

Já em /etc/default/minidlna
USER=“root”

Qdo for usar o miniDLNA, use esse comando no Terminal (vai ligar o serviço)
sudo service minidlna restart && sudo service minidlna force-reload

1 Curtida

Da para colocar mais de uma pasta? e da para colocar o miniDLNA no systemd ?

Não vou saber te dizer.

Qto as pastas, vc pode colocar uma dentro da outra… Aí só indica a pasta principal (que abriga todas as outras).

As pastas compartilhadas estão dando acesso negado, ja mudei a config no systemd de ProtectHome=read-only. Ja adicionei a porta no firewall.

/etc/default/minidlna não tem esse pasta no /etc/default.