Ok, so I can see and listen to music libraries from other computers on my network via Banshee (They are running Rhythmbox with DAAP enabled) but I cannot see my Banshee library from them.
I have DAAP enabled in plugins (on Banshee).
Banshee still doesn't have DAAP sharing. It can consume, but there's no DLNA server in there yet.
According to the application selection blueprints for Natty, the Ubuntu developers wan't to "fix UPNP support". I take that to mean making Banshee comparable to RhythmBox but there's room for misinterpretation.
The Banshee Team recommended method is through an external application called Tangerine. This has the benefit over an embedded solution in that Banshee wouldn't need to be running for things to find music. An image of its settings UI running shows below.
Best thing to do is install mt-daapd. This is a daemon which broadcasts a daap share and can be ocnfigured through a web interface or editing a text file. To install type in the command line:
sudo apt-get install mt-daapd
Then to configure navigate on your browser to:
with username and password:
Username: mt-daapd Password: mt-daapd
You can change these once you are on the web interface. From there on it's pretty simple, the interface should be self explanatory.