mediatomb

説明 [#ad8f8850]

mediatombはDLNAサービスを提供するアプリケーションです。

DLNAクライアントから接続可能な環境(同一ネットワーク配下、インターネット越しは不可)であれば、スマートフォンやタブレット、パソコンから接続して音楽等を再生可能です。

環境 [#o6507649]

CentOS6

事前準備 [#e6bf1816]

MySQLにてデータベースを作成する [#g17901a3]

 # mysql -p
 mysql> create database mediatomb;
 mysql> grant all privileges on mediatomb.* to mediatombuser@localhost identified by 'DBのパスワード(任意の文字列)';
 mysql> flush privileges;

rpmforgeの導入 [#i796f0b9]

 # wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

mediatombのインストール [#t1cb8830]

 # yum install mediatomb --enablerepo=rpmforge
 # cd /etc/mediatomb
 # cp -p config.xml config.xml.`date +%Y%m%d`
 # vim config.xml
 <mysql enabled="yes">
   <host>localhost</host>
   <username>mediatombuser</username>
   <database>mediatomb</database>
   <password>DBのパスワード</password>
 </mysql>
 
  <!-- 20141109 add -->
 +     <filesystem-charset>UTF-8</filesystem-charset>
 +     <metadata-charset>CP932</metadata-charset>
 
    <scripting script-charset="UTF-8">
 # /etc/init.d/mediatomb start
 # chkconfig mediatomb on

iptablesの開放 [#k6720ca6]

環境に応じて実施。mediatombで必要なポートデフォルト50500番のUDPポート。