Hi all,
As a result of my Google Summer of Code, the OSD is now able to browse an UPnP network, find Media Servers and play data from them!
UPnP comes thanks to djmount. Here you have some (bad) pictures from my OSD:
screenshoot 1
screenshoot 2
screenshoot 3
Next steps? first adding it to the official build process so you SVN addicts can enjoy it soon :)
Second step will be to add media server support to neuros so it can share his media to the local net.
For those that can't wait, keep reading the rest of the post for some very tech-oriented tips to install djmount on neuros.
- 1 - download it from: http://switch.dl.sourceforge.net/sourceforge/djmount/djmount-0.71.tar.gz
- 2 - switch your svn to Trunk if you are using a stable tag.
for d in $(ls) ; do svn switch svn://svn.neurostechnology.com/svn/$d/Trunk $d ; done
You need this in order to get fuse support.
- 3- Crosscompile djmount. ./configure is somehow broken for crosscompiling. That made the trick for me:
FUSE_CFLAGS=`pkgconfig fuse --cflags` FUSE_LIBS=`pkgconfig fuse --libs` ./configure --host=arm-linux
- 4 - You can then copy ./djmount/djmount binary to the OSD. No libs need to be copied as they are bundled (this will change)
- 5 - Once inside OSD setup upnp multicast route this way:
route add -net 239.0.0.0 netmask 255.0.0.0 eth0
- 6 - run djmount :)
mkdir /media/network/UPnP
./djmount /media/network/UPnP
You should now see a UPnP subsection under your "Network" menu :D
enjoy!

Comments
Sohbet
thanks a lot
thank you
Thank you very much for this information
thank you
Thank you very much for this information. I like this site
me to
congratulations, can't wait until this gets in a firmware package so we can try it out!
thnk youu...
thnk youu...
thank
gazeteler thank you
Thnk you
wery much
nice
I'm anxious to try it out too!
Saol
Konya haber
ı love you
you mucuk konya portalı
Thenks
Teneke
Thanks
Lol :p
thank
Thanks you lol
sdsds trosi
Thank you very much for this information. I like this site
astol
Thank you very much for this information. I like this site
Sohbet Sitesi
thanks you very good site
sohbet
I'm anxious to try it out too!
adress
Aderes The yes ¿?
me too
I'm anxious to try it out too!
Yesss friend
oow thanks
very nice
very nice.
These beautifull explanation.. <a href="http://www.myalem.com" title="cet" target="_blank">çet</a> <a href="http://www.myalem.com" title="canlı chat" target="_blank">canlı sohbet</a>
Aderes The yes ¿?
me too
I'm anxious to try it out too!
----
<a href="http://www.enguzelsohbet.org" title="kameralı sohbet, kızlarla sohbet">Kameralı Sohbet</a> ~ <a href="http://www.enguzelsohbet.org" title="enguzelsohbet, sohbet">EnguzeLsohbet</a>
Thanks
me too
I'm anxious to try it out too!
hehehehe Thanks :)
djmount compile
Hi, there
I want to cross compile djmount for ARM in my host computer(SUSE 10.1).
but, after untar, if I do configure like ( ./configure --host=arm-linux-uclibc)
I have same error message as below
checking whether FUSE_CFLAGS and FUSE_LIBS work .. no
configure:error
.....
Do you have any idea on this?
Thanks In advance
SK
Same problem as poster below V V V V
Hi... I'm trying to cross compile djmount too, but it fails at the configure stage.
Using your suggested command, I get the following result. I'm out of ideas!
checking FUSE_CFLAGS... pkg-config fuse --cflags
checking FUSE_LIBS... pkg-config fuse --libs
checking whether FUSE_CFLAGS and FUSE_LIBS work... no
configure: error:
** Can't find fuse library (or it is too old).
** try to configure again
- using --with-fuse-prefix=DIR if the package is installed in
non-standard location DIR/include and DIR/lib,
- or set the FUSE_CFLAGS and/or FUSE_LIBS environment variables
before calling 'configure',
- or add the directory containing 'fuse.pc' to the PKG_CONFIG_PATH
environment variable for pkg-config.
Incidentally, the contents of my fuse.pc file are:
Version: 2.7.0
Libs: -L${libdir} -lfuse -pthread -lrt -ldl
Cflags: -I${includedir}/fuse -D_FILE_OFFSET_BITS=64
If you can offer any suggestions I'd be grateful!
Thanks.
What's the reccomended uPNP server for the PC
Great Job!!!!
Hopefully this won't start off a religious flame war, but what's everyone using for a uPNP server on the PC (windows, linux, etc) I gather WMP does this, but I'm sure that's not the preferred alternative :)
me too
I'm anxious to try it out too!
woohoo!
congratulations, can't wait until this gets in a firmware package so we can try it out!
Post new comment