Minidlna
Minidlna (dlna/upnp) fork with patch (from inverto.tv, idl4k) for streaming from tvheadend
Install / Use
/learn @timehlers/MinidlnaREADME
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
node-connect
332.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
81.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
332.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
81.9kCommit, push, and open a PR
