* [gentoo-user] Mount UPnP MediaServers as FUSE filesystem
@ 2016-07-15 21:28 Fernando Rodriguez
0 siblings, 0 replies; only message in thread
From: Fernando Rodriguez @ 2016-07-15 21:28 UTC (permalink / raw
To: gentoo-user
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hello,
I just want to share this project I've been working on. It is a fork of djmount
[1] with the following fixes/improvements:
1. Unbundled and updated library dependencies to recent versions.
2. Multi-home support. The original djmount will run the UPnP client on the
first interface it sees. If it is disconnected you need to restart the daemon
or it stops working. This version monitors the networks interface and as soon
as network connections are up it launches a client on them.
3. More reliable device discovery. Once a device is detected it stays on the
list as long as it's available. Most UPnP clients drop the devices if UDP
packets get lost (ie. due to high network traffic).
4. Support for streaming files larger than 2GB.
5. Streaming engine with adaptive buffering.
6. Fixed several quite large memory leaks.
Basicly you just start the daemon and all the UPnP media devices on any networks you
connect to will appear as directories on the mount point them you can use any media player
to play them like a regular file. For best results you should disable all buffering on the
media player.
It comes with a systemd unit (it's installed if the systemd flag is enabled) that
mounts it at /media/UPnP. There's no openrc init script but if anyone wants to write
one.
The code is on github [2]. You can submit bugs and pull requests there. I've also
created an overlay [3] for it. I will soon be adding other related projects I've been
working on to that overlay and github organization. To install it just add the
overlay and emerge net-fs/avmount. It requires the FUSE module to be loaded or builtin.
To start it with systemd run systemctl start avmount and manually avmount <mountpoint>.
[1] http://djmount.sourceforge.net/
[2] https://github.com/avbox/avmount
[3] https://github.com/avbox/portage
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXiVV0AAoJEPbOFX/5UlwczvUP/j5yFiRrA7VUgb/mJz1RHKY6
tlJE8gM3mQTqbBJvcMAAz8pUlsc5ZjiOu7aSjxRIQBGdWSdfk3uPYz5dliCRTUvU
KxuNj89LC7MH7b2U3LcfDGnWSOC984MTb8tTieyVouKRXH9zRpYDTDnCyjcJuKWH
ayBUZnjaym26icbHykq8wo6xmyTFLhSneYdmrzCj+HPYEyODxifDwHD5SWtyez8g
6uyYr825CgfQAmYudmqSXOrlMnoRPkT++nxbm31ZShPorcBxdZw8KWeyVCoy7eNt
6f8F0RzfGJelSrYWVipv+MbuUDXmXFiYaUkrZuY+cZ2w8bc61jNJm/+rNwzKGEcA
+FnRVMt5aRiZAvurKL7FY8v7MbXGhuXeMhbz+rnXMWsSrI0LaKagJraKWSdRqeIE
TrNDHbE+i8k6ar3BQVc/cKCvW7oX8YEaH0d73ezlPldMLdJFSxHJVRzYsnW/IH4v
8/0RPzYE2+hV8YZ3spf2rWJRDuEMNH1i4yjBuLWkqVaqMtkuuA5y/zzI5tET3HMe
BgIpubrY8QKS+x6JnvhIk9GSn7qf9qTaVZF/bmOpL44RtCs+U0auB54I81ZQM5rn
FDrHOpfy7WfqjXj+fbRR8pVVaJ9tFOXG6WKlXOKelvfhb0vaIg8mvgYc21zM14Mg
YIzSMOiV9u2sF/2rBor6
=ni2B
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-07-15 21:27 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-15 21:28 [gentoo-user] Mount UPnP MediaServers as FUSE filesystem Fernando Rodriguez
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox