SkillAgentSearch skills...

Minidlna

Minidlna (dlna/upnp) fork with patch (from inverto.tv, idl4k) for streaming from tvheadend

Install / Use

/learn @timehlers/Minidlna
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MiniDLNA project (c) 2009 Justin Maggard Portions (c) 2006-2007 Thomas Bernard webpage: http://sourceforge.net/projects/minidlna/

This directory contains the MiniDLNA daemon software. This software is subject to the conditions detailed in the LICENCE file provided with this distribution.

Parts of the software including the discovery code are licensed under the BSD revised license which is detailed in the LICENSE.miniupnpd file provided with the distribution. More information on MiniUPnPd can be found at http://miniupnp.free.fr.

The MiniDLNA daemon is an UPnP-A/V and DLNA service which serves multimedia content to compatible clients on the network. See http://www.upnp.org/ for more details on UPnP and http://www.dlna.org/ for mode details on DLNA.

See the INSTALL file for instructions on compiling, installing, and configuring minidlna.

Prerequisites

  • libexif
  • libjpeg
  • libid3tag
  • libFLAC
  • libvorbis
  • libsqlite3
  • libavformat (the ffmpeg libraries)

Justin Maggard

==================

create a directory "/var/lib/minidlna-tvheadend/services/Live TV" create a directory "/var/lib/minidlna-tvheadend/minidlna" use get-channels.sh to create .url files in "Live TV"

use e.g. this config as /etc/minidlna.conf:

port=8200 network_interface=eth0 media_dir=/var/lib/minidlna-tvheadend/services db_dir=/var/lib/minidlna-tvheadend/minidlna 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 inotify=yes enable_tivo=no strict_dlna=no notify_interval=900 serial= model_number=1.0 root_container=.

and start with "minidlnad -P /var/run/minidlnad.pid -f /etc/minidlna.conf"

==================

tvheadend is expected to hear on port 8080 (--http_port 8080), if you use default ports or another port, you have to edit upnpsoap.c.

Related Skills

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated4y ago
Forks3

Languages

C

Security Score

55/100

Audited on Jun 21, 2021

No findings