User:Saul/mini dlna

From Organic Design wiki

Install minidlna

sudo apt install minidlna

Create media directory

sudo mkdir /srv/dlna
sudo chown minidlna:minidlna /srv/dlna
sudo chmod 775 /srv/dlna
sudo usermod -a -G minidlna $USER

Log out and back in for the group change to take effect.

Configure minidlna

Edit /etc/minidlna.conf:

media_dir=/srv/dlna
friendly_name=My DLNA Media Server

Then:

sudo systemctl restart minidlna

Nemo action (right-click to copy files to server)

Create ~/.local/share/nemo/actions/dlna-add.nemo_action:

[Nemo Action]
Name=Add to DLNA
Comment=Copy to DLNA media server
Exec=bash -c "cp %F /srv/dlna/ && notify-send 'Added to DLNA' || notify-send 'Failed to add'"
Icon-Name=media-video
Selection=Any
Extensions=any;