Skip to main content

Crate tiny_dlna

Crate tiny_dlna 

Source
Expand description

A tiny DLNA sender (tiny-cli) and receiver (tiny-render).

Modules§

cli
tiny-cli: find DLNA renderers and control them, or stream local files.
config
Files under ~/.config/tiny-dlna/: the render UUID and the list of renders currently running on this machine (shared by all processes so a single SSDP listener can answer for every render).
net
Picking the local IP address other devices should use to reach us.
render
tiny-render: a DLNA media renderer that plays streams with mpv.
ssdp
SSDP: answering M-SEARCH for local renders, and searching for devices.
xml
SOAP / UPnP XML documents sent and served by tiny-dlna.

Constants§

HTTP_LOG
Log target for per-request HTTP access lines.
VERSION

Functions§

init_logging
Set up logging: errors by default, with per-module overrides.