ushare UPnP server | hvkls.dyndns.org
|
![]()
|
Search · Suche
|
Version: Sat, 18 Jul 2009 10:44:43 CEST
- USE AT YOUR OWN RISK
-
- Purpose
- ushare is a DLNA compliant Universal Plug'n'Play (UPnP) media server.
- Two versions are featured, one without DLNA support but few dependencies, and the full-featured DLNA version with many dependencies.
-
- Requirements
-
- Non-DLNA version
- ushare*nondlna*binaries-ppc.tar.gz
- libixml*binaries-ppc.tar.gz
- libthreadutil*binaries-ppc.tar.gz
- libupnp*binaries-ppc.tar.gz
- DLNA version
- ushare*withdlna*binaries-ppc.tar.gz
- liba52*binaries-ppc.tar.gz
- libavcodec0d*binaries-ppc.tar.gz
- libavformat0d*binaries-ppc.tar.gz
- libdc1394*binaries-ppc.tar.gz
- libdlna*binaries-ppc.tar.gz
- libgsm*binaries-ppc.tar.gz
- libixml*binaries-ppc.tar.gz
- libogg*binaries-ppc.tar.gz
- libthreadutil*binaries-ppc.tar.gz
- libupnp*binaries-ppc.tar.gz
- libvorbis[0a|enc2|file3]*binaries-ppc.tar.gz
-
- Installation
-
- Non-DLNA version
for i in ushare*nondlna libupnp ; do
tar -C / -xvzf ${i}*.tar.gz
done
grep "/usr/local/lib" /etc/ld.so.conf || echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
cp /etc/ushare.conf_sample /etc/ushare.conf- DLNA version
for i in ushare*withdlna liba52 libavcodec0d libavformat0d libdc1394 libdlna libgsm libixml libogg libthreadutil libupnp libvorbis ; do
tar -C / -xvzf ${i}*.tar.gz
done
grep "/usr/local/lib" /etc/ld.so.conf || echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
cp /etc/ushare.conf_sample /etc/ushare.conf
- Edit
/etc/ushare.confto your liking.
-
- Usage
- The server starts and stops automatically.
- To start the server manually, run:
/etc/init.d/ushare start - To stop the server manually, run:
/etc/init.d/ushare stop
-
- Compilation (optional; non-DLNA)
-
wget http://superb-west.dl.sourceforge.net/sourceforge/pupnp/libupnp-1.6.6.tar.bz2
tar -xjf libupnp-1.6.6.tar.bz2
cd libupnp-1.6.6
./configure --prefix=/usr/local --sysconfdir=/etc
make install
ldconfig
cd ..
wget http://ushare.geexbox.org/releases/ushare-1.1a.tar.bz2
tar -xjf ushare-1.1a.tar.bz2
cd ushare-1.1a
./configure --prefix=/usr/local --sysconfdir=/etc
make install