mediatomb
出典: wiki.nodoka.org
目次 |
mediatomb-0.11.0のインストール
cd /usr/local/src wget http://downloads.sourceforge.net/mediatomb/mediatomb-0.11.0.tar.gz tar xvzf mediatomb-0.11.0.tar.gz cd mediatomb-0.11.0 ./configure --prefix=/usr/local/mediatomb make make install
mediatombの準備
mkdir /usr/local/mediatomb/etc mkdir /usr/local/mediatomb/logs cp config/mediatomb-conf-fedora /usr/local/mediatomb/etc/mediatomb.conf cp scripts/mediatomb-service-fedora /etc/init.d/mediatomb groupadd mediatomb useradd -g mediatomb -d /usr/local/mediatomb -s /sbin/nologin mediatomb /usr/local/mediatomb/bin/mediatomb --ip dlna.domain.com
mediatombの設定
vi /usr/local/mediatomb/etc/mediatomb.conf
#MT_INTERFACE="NOT_SET" MT_INTERFACE="eth0" #MT_LOGFILE="/var/log/mediatomb" MT_LOGFILE="/usr/local/mediatomb/logs/mediatomb.log" #MT_HOME="/etc" MT_HOME="/usr/local/mediatomb/share" |
vi /etc/init.d/mediatomb
#. /etc/mediatomb.conf . /usr/local/mediatomb/etc/mediatomb.conf #[ -f /usr/bin/mediatomb ] || exit 0 [ -f /usr/local/mediatomb/bin/mediatomb ] || exit 0 #PATH=$PATH:/usr/bin:/usr/local/bin PATH=$PATH:/usr/bin:/usr/local/mediatomb/bin |
動作確認
/etc/init.d/mediatomb start
DLNAのコンフィグレーション
vi /usr/local/mediatomb/share/mediatomb/config.xml
<sqlite3 enabled="no">
:
<mysql enabled="yes">
:
<username>mediatomb</username>
<password>mediatomb</password>
:
<protocolInfo extend="yes"/>
:
<import hidden-files="no">
<filesystem-charset>UTF-8</filesystem-charset>
<metadata-charset>CP932</metadata-charset>
<extension-mimetype ignore-unknown="no">
:
<map from="jpg" to="image/jpeg"/>
<map from="jpeg" to="image/jpeg"/>
<map from="gif" to="image/gif"/>
<map from="png" to="image/png"/>
<map from="m4v" to="video/mp4"/>
<map from="mp4" to="video/mp4"/>
<map from="mpg" to="video/mpeg"/>
<map from="mpeg" to="video/mpeg"/>
<map from="m2ts" to="video/mpeg"/>
:
<map from="avi" to="video/divx"/>
|
DBの準備
mysql -uroot -p
create database mediatomb grant all on mediatomb.* to mediatomb@'%' identified by 'mediatomb'; grant all on mediatomb.* to mediatomb@localhost identified by 'mediatomb'; |
mediatomb再起動
/etc/init.d/mediatomb restart
ブラウザ上で設定