2008年6月14日土曜日

LinuxのDLNAサーバーでつまずく

今までWindowsMediaPlayer11をDLNAサーバーにしていましたが、
やはり常時動いているLinuxをDLNAサーバーにしようと思い、
ちょいと試行錯誤してみました。

[Mediatomb]を入れてみる
たぶん一番使われているソフトじゃないかなぁと思うMediatombを入れてみました。
インストール方法はググってみてください。資料は豊富ですので。
Fedora8な方はyumにあるようです。
入れた後に気づいたんですが、コレXbox360には対応していなかったんですね。残念。

[uShare]を入れてみる
wget http://nchc.dl.sourceforge.net/sourceforge/pupnp/libupnp-1.4.6.tar.bz2
bzip2 -dc libupnp-1.4.6.tar.bz2 | tar xvf -
cd libupnp-1.4.6
./configure
make
make install

wget http://libdlna.geexbox.org/releases/libdlna-0.2.3.tar.bz2
bzip2 -dc libdlna-0.2.3.tar.bz2 | tar xvf -
cd libdlna-0.2.3
./configure
make
make install

wget http://ushare.geexbox.org/releases/ushare-1.1a.tar.bz2
bzip2 -dc ushare-1.1a.tar.bz2 | tar xvf -
cd ushare-1.1a
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
./configure --enable-dlna
make
make install
ln -s /usr/local/lib/libixml.so.2 /lib/libixml.so.2
ln -s /usr/local/lib/libthreadutil.so.2 /lib/libthreadutil.so.2
ln -s /usr/local/lib/libupnp.so.2 /lib/libupnp.so.2
ln -s /usr/local/lib/libdlna.so.0 /lib/libdlna.so.0
vi /usr/local/etc/ushare.conf
/usr/local/bin/ushare --cfg=/usr/local/etc/ushare.conf -D -x

みたいな感じで入れたわけです。
Xbox360からDLNA経由で画像が表示されたのでYATTA!って叫んだわけですが、
コレ動画には対応していないんですね。残念。

[fuppes]を入れてみる
wget http://jaist.dl.sourceforge.net/sourceforge/pcre/pcre-7.7.tar.gz
tar zxvf pcre-7.7.tar.gz
cd pcre-7.7
./configure

wget ftp://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/libxml2-2.6.9.tar.gz
tar zxvf libxml2-2.6.9.tar.gz
cd libxml2-2.6.9
./configure
make
make install

wget http://www.sqlite.org/sqlite-3.5.9.tar.gz
tar zxvf sqlite-3.5.9.tar.gz
cd sqlite-3.5.9
./configure
make
make install

wget http://nchc.dl.sourceforge.net/sourceforge/fuppes/fuppes-SVN-578.tar.gz
tar zxvf fuppes-SVN-578.tar.gz
cd fuppes-SVN-578
./configure
make
make install
/usr/local/bin/fuppes

って感じで入れたわけです。
動画や音楽が再生できて感極まったわけですが、今度は画像が見れません。
どーなってんのよ。