Skip to content

Proxy a DLNA server over a routed network (Layer 3)

Notifications You must be signed in to change notification settings

megaocta/dlnaproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This program does exactly what the name suggests: It proxies a DLNA server. Supplied with the IP and port of the HTTP portion of a DLNA media server, it will announce itself on the local network and proxies all connections from the local network to the foreign server.

Perfect for when you want to make your DLNA server accessible for everyone on the same network, without messing with routes and NAT. Makes it possible to connect to a remote DLNA server over a Layer 3 only network, such as Wireguard or TUN OpenVPN.

Tested working with MiniDLNA

Build-all.bat builds for 64-bit Windows, 64-bit Linux, 32-bit ARM and compresses afterwards with UPX.

Usage

./dlnaproxy -target=<HTTP ip>:<HTTP port>

About

Proxy a DLNA server over a routed network (Layer 3)

Resources

Stars

Watchers

Forks

Packages

No packages published