<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-238020374143856913</id><updated>2024-09-16T10:35:08.300+09:00</updated><title type='text'>録画サーバの構築</title><subtitle type='html'>MediatombとEPGrecを使いビエラ用の録画サーバを構築する手順を記載します。&#xa;Bule-rayレコーダを購入しなくても快適にビデオ予約と再生ができる環境を作ります。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mediatomb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mediatomb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>ぱぱらくだ</name><uri>http://www.blogger.com/profile/13988750048412599944</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2A0RVuwqxTncEQRSKlF_FGCAfFy8etwNch3_Pc2Nh3ymOmYrPVUGy1fJW7Oo3a_0_dSVsPNSqfwNLzNK-n5Dx-iPGtU04UV7fWKC4RZ1I3fDTS8tfL9pMQLwoHWB_hw/s220/PapaCamel.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-238020374143856913.post-4368672362740369406</id><published>2012-03-10T11:12:00.002+09:00</published><updated>2012-06-09T09:50:33.612+09:00</updated><title type='text'>2-1. PT2のインストール</title><content type='html'>&lt;a href=&quot;http://mediatomb.blogspot.com/2011/03/blog-post.html&quot;&gt;&lt;b&gt;(目次)&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;
EPGrecをインストールする前にPT2とカードリーダ及び録画プログラムであるrecpt1をインストールします。&lt;br /&gt;
上記のインストールについては、&lt;a href=&quot;http://tadachi.txt-nifty.com/blog/2010/01/centos54pt2-627.html&quot;&gt;&lt;b&gt;ここ&lt;/b&gt;&lt;/a&gt;のページで詳細に説明されているので、その通りにすれば問題なく使用できるようになります。なので、ここではCentOSを前提に説明しています。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;1) &lt;span style=&quot;color: #0b5394;&quot;&gt;インストールの準備&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
CentOSの場合、PT2のドライバをインストールする前に下記の環境をインストールする必要があります。&lt;br /&gt;
1. RPMForge&lt;br /&gt;
2. mercurial&lt;br /&gt;
3. kernel開発環境&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-1) &lt;span style=&quot;color: #0b5394;&quot;&gt;RPMForgeのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;yum install yum-priorities&lt;br /&gt;
#&amp;nbsp;wget http://apt.sw.be/redhat/el5/en/x86_64/dag/RPMS/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm&lt;br /&gt;
※ i386の場合は、http://apt.sw.be/redhat/el5/en/i386/dag/RPMS/rpmforge-release-0.5.2-2.el5.rf.i386.rpm&lt;br /&gt;
#&amp;nbsp;rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt&lt;br /&gt;
#&amp;nbsp;rpm -K rpmforge-release-0.5.2-2.el5.rf.*.rpm&lt;br /&gt;
#&amp;nbsp;rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm&lt;br /&gt;
#&amp;nbsp;yum check-update&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-2)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;mercurialのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
# yum install mercurial.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-3) &lt;span style=&quot;color: #0b5394;&quot;&gt;kernel開発環境のインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
# yum install kernel-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;2) &lt;span style=&quot;color: #0b5394;&quot;&gt;PT2ドライバのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
次にPT2ドライバをインストールします。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-1) &lt;span style=&quot;color: #0b5394;&quot;&gt;PT2の認識を確認&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
以下のコマンドを実行してPT2が正しく認識されているか確認します。&lt;br /&gt;
#&amp;nbsp;lspci | grep Multimedia&lt;br /&gt;
&lt;br /&gt;
下記のメッセージが表示されれば問題ありません。&lt;br /&gt;
11:00.0 Multimedia controller: Xilinx Corporation Device 222a (rev 01)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-2) &lt;span style=&quot;color: #0b5394;&quot;&gt;PT2ドライバのダウンロード&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
以下のコマンドでダウンロードできますが、このドライバは2011年10月1日対応がされていないので、後で&lt;b&gt;(2011年10月1日対応)&lt;/b&gt;を行う必要があります。&lt;br /&gt;
#&amp;nbsp;hg clone http://hg.honeyplanet.jp/pt1/ PT2&lt;br /&gt;
&lt;br /&gt;
2011年10月1日対応のドライバは、&lt;a href=&quot;http://sourceforge.jp/projects/epgrec/releases/53384&quot;&gt;&lt;b&gt;ここ&lt;/b&gt;&lt;/a&gt;からダウンロードできます。その場合、以下のコマンドでダウンロードしたドライバを展開してください。&lt;br /&gt;
# tar xvf&amp;nbsp;pt1-drv_20111001.tar.gz&lt;br /&gt;
# mv&amp;nbsp;pt1-7662d0ecd74b PT2&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-3) &lt;span style=&quot;color: #0b5394;&quot;&gt;PT2ドライバのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
# cd PT2/driver&lt;br /&gt;
(# make clean ← kernelアップデート等で再コンパイルする場合)&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
(# rmmod /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko ← ドライバを削除する場合)&lt;br /&gt;
#&amp;nbsp;insmod /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-4) &lt;span style=&quot;color: #0b5394;&quot;&gt;PT2ドライバの確認&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
以下のコマンドを実行してドライバがインストールされているか確認します。&lt;br /&gt;
#&amp;nbsp;lsmod | grep pt1&lt;br /&gt;
&lt;br /&gt;
下記のメッセージが表示されれば問題ありません。
&lt;br /&gt;
pt1_drv &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;67372 &amp;nbsp;0&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-5) &lt;span style=&quot;color: #0b5394;&quot;&gt;PT2デバイスの確認&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
以下のコマンドを実行してPT2がデバイスに登録されているかを確認します。&lt;br /&gt;
#&amp;nbsp;ls /dev | grep pt1&lt;br /&gt;
&lt;br /&gt;
下記のメッセージが表示されれば問題ありません。
&lt;br /&gt;
pt1video0&lt;br /&gt;
pt1video1&lt;br /&gt;
pt1video2&lt;br /&gt;
pt1video3&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(2011年10月1日対応)&lt;/b&gt;&lt;br /&gt;
2011年10月1日からチャンネル編成が変更になっています。&lt;b&gt;最新版のPT2ドライバには対応パッチが適用されています&lt;/b&gt;が、そうでない場合は、2011年10月1日のパッチ適用後に再コンパイルする必要があります。その時の情報元が判らなくなったのでパッチを&lt;a href=&quot;http://www1.bbiq.jp/papanet/download/PT2/pt1_driver_patch/up0336.zip&quot;&gt;&lt;b&gt;ここ&lt;/b&gt;&lt;/a&gt;に置いておきます。&lt;br /&gt;
readmeを参照してパッチを適用後、2-3)～2-5)を実行してPT2ドライバを再コンパイルしてください。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足)&lt;/b&gt;&lt;br /&gt;
yum-update等で&lt;b&gt;kernel&lt;/b&gt;が&lt;b&gt;アップデート&lt;/b&gt;され(OSを再起動し)た場合にはPT2デバイスが認識されなくなります。&lt;br /&gt;
その場合、(再起動後に)上記の2-3)から2-5)を実行してドライバを再コンパイルしてください。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;3)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;recpt1のインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
次に録画プログラムである recpt1 をインストールします。&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;3-1)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;libpcscliteのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
# yum install pcsc-lite-devel.x86_64&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;3-2)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;arib25ライブラリのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
# hg clone http://hg.honeyplanet.jp/pt1/ PT2_old -r 73&lt;/div&gt;
&lt;div&gt;
# cd PT2_old/arib25&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;3-3)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;autoconfのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;yum install autoconf&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;3-4)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;automakeのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;yum install automake&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;3-5)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;recpt1のインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
※ 以下の例では、2-2)でPT2ドライバを/usr/local/src/配下にダウンロードしていた場合です。&lt;br /&gt;
# cd /usr/local/src/PT2/recpt1&lt;br /&gt;
#&amp;nbsp;./autogen.sh&lt;br /&gt;
#&amp;nbsp;./configure --enable-b25&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(2011年10月1日対応)&lt;/b&gt;&lt;br /&gt;
2011年10月1日からチャンネル編成が変更になっています。2-2)で2011年10月1日対応ドライバをダウンロードしていない場合には、パッチ適用後に再コンパイルする必要があります。その時の情報元が判らなくなったのでパッチを&lt;a href=&quot;http://www1.bbiq.jp/papanet/download/PT2/recpt1_patch/up0337.zip&quot;&gt;&lt;b&gt;ここ&lt;/b&gt;&lt;/a&gt;に置いておきます。&lt;br /&gt;
readmeを参照してパッチを適用後、3-5)を実行してrecpt1を再コンパイルしてください。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;4) &lt;span style=&quot;color: #0b5394;&quot;&gt;カードリーダ用ドライバのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
最後にカードリーダ用のドライバをインストールします。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;4-1)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;perl-Gtk2のインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;yum install perl-Gtk2.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;4-2) &lt;span style=&quot;color: #0b5394;&quot;&gt;ドライバのダウンロード&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://rpm.pbone.net/index.php3/stat/4/idpl/12320383/dir/fedora_8/com/pcsc-perl-1.4.6-2.fc8.x86_64.rpm.html&quot;&gt;pcsc-perl-1.4.6-2.fc8.x86_64.rpm&lt;/a&gt;と&lt;a href=&quot;http://rpm.pbone.net/index.php3/stat/4/idpl/12320384/dir/fedora_8/com/pcsc-tools-1.4.10-1.fc8.x86_64.rpm.html&quot;&gt;pcsc-tools-1.4.10-1.fc8.x86_64.rpm&lt;/a&gt;をダウンロードします。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;4-3) &lt;span style=&quot;color: #0b5394;&quot;&gt;ドライバのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;rpm -ivh pcsc-perl-1.4.6-2.fc8.x86_64.rpm&lt;br /&gt;
#&amp;nbsp;rpm -ivh pcsc-tools-1.4.10-1.fc8.x86_64.rpm&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;4-4) &lt;span style=&quot;color: #0b5394;&quot;&gt;スマートカード用設定ファイルのコピー&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
※ 以下の例では、3-2)でPT2_oldを/usr/local/src/配下にダウンロードしていた場合です。&lt;br /&gt;
#&amp;nbsp;cd /usr/share/pcsc&lt;br /&gt;
#&amp;nbsp;mv smartcard_list.txt&amp;nbsp;smartcard_list.txt.bak&lt;br /&gt;
#&amp;nbsp;cd /usr/local/src/PT2_old/b25_docs&lt;br /&gt;
#&amp;nbsp;cp smartcard_list.txt /usr/share/pcsc/&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;4-5) &lt;span style=&quot;color: #0b5394;&quot;&gt;サービスの起動&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;service pcscd start&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;4-6) &lt;span style=&quot;color: #0b5394;&quot;&gt;カードの認識確認&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
以下のコマンドを実行してスマートカードが正しく認識されているかを確認します。
&lt;br /&gt;
#&amp;nbsp;pcsc_scan&lt;br /&gt;
&lt;br /&gt;
下記のメッセージが表示されれば問題ありません。
&lt;br /&gt;
PC/SC device scanner&lt;br /&gt;
V 1.4.10 (c) 2001-2007, Ludovic Rousseau &amp;lt;ludovic.rousseau@free.fr&amp;gt;&lt;br /&gt;
Compiled with PC/SC lite version: 1.3.3&lt;br /&gt;
Scanning present readers&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ・&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ・
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ・
&lt;br /&gt;
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):&lt;br /&gt;
3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; B-CAS&lt;br /&gt;
&lt;br /&gt;
確認が終了したら[Ctrl]+[C]で終了してください。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;4-7) &lt;span style=&quot;color: #0b5394;&quot;&gt;自動起動の設定&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
カードが正しく認識されていれば以下のコマンドを実行して自動起動するように設定します。&lt;br /&gt;
#&amp;nbsp;chkconfig --level 35 pcscd on&lt;br /&gt;
&lt;br /&gt;
以上で、PT2とカードリーダ及びrecpt1のインストールが完了し録画できる環境ができました。次にEPGrecをインストールして番組録画ができるようにします。&lt;br /&gt;
&lt;br /&gt;
(つづく)&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediatomb.blogspot.com/feeds/4368672362740369406/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mediatomb.blogspot.com/2012/03/2-1-pt2.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/4368672362740369406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/4368672362740369406'/><link rel='alternate' type='text/html' href='http://mediatomb.blogspot.com/2012/03/2-1-pt2.html' title='2-1. PT2のインストール'/><author><name>ぱぱらくだ</name><uri>http://www.blogger.com/profile/13988750048412599944</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2A0RVuwqxTncEQRSKlF_FGCAfFy8etwNch3_Pc2Nh3ymOmYrPVUGy1fJW7Oo3a_0_dSVsPNSqfwNLzNK-n5Dx-iPGtU04UV7fWKC4RZ1I3fDTS8tfL9pMQLwoHWB_hw/s220/PapaCamel.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-238020374143856913.post-7032447216208302253</id><published>2012-03-08T20:05:00.000+09:00</published><updated>2012-07-12T07:42:45.033+09:00</updated><title type='text'>1-2. Mediatombの設定</title><content type='html'>&lt;b&gt;(&lt;a href=&quot;http://mediatomb.blogspot.com/2011/03/blog-post.html&quot;&gt;目次&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;
Mediatombを初めて起動するとsqliteでデータベースを作成して使用できるようになります。しかし、sqlliteではレスポンスに難があるのでMySQLを使用するように変更します。&lt;br /&gt;
また、MPEG2をビエラでビデオファイルとして認識できるように設定します。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;1) &lt;span style=&quot;color: #0b5394;&quot;&gt;MySQLをデータベースとして使用&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-1) &lt;span style=&quot;color: #0b5394;&quot;&gt;MySQLの起動&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
# service mysql start&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-2) &lt;span style=&quot;color: #0b5394;&quot;&gt;rootパスワードの作成&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
# mysqladmin -u root password &#39;password&#39;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-3) &lt;span style=&quot;color: #0b5394;&quot;&gt;MySQLへのログイン&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
# mysql -u root -p&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-4) &lt;span style=&quot;color: #0b5394;&quot;&gt;dbユーザの作成&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
mysql&amp;gt;&amp;nbsp;grant all on mediatomb.* to &#39;mediatomb&#39;@&#39;localhost&#39;;&lt;br /&gt;
mysql&amp;gt;&amp;nbsp;set password for mediatomb@&#39;localhost&#39;=password(&#39;password&#39;);&lt;br /&gt;
mysql&amp;gt;&amp;nbsp;select host,user,password from mysql.user;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-5) &lt;span style=&quot;color: #0b5394;&quot;&gt;データベースの作成&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
mysql&amp;gt;&amp;nbsp;create database mediatomb;&lt;br /&gt;
mysql&amp;gt;&amp;nbsp;flush privileges;&lt;br /&gt;
mysql&amp;gt;&amp;nbsp;show databases;&lt;br /&gt;
&lt;br /&gt;
以上でMySQLの設定は完了です。引き続きMediatomb側の設定を変更します。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-6) &lt;span style=&quot;color: #0b5394;&quot;&gt;config.xmlの変更&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
/etc/mediatomb/config.xmlを以下のように編集してMySQLを使用するように設定します。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;storage&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;sqlite3 enabled=&quot;&lt;span style=&quot;color: red;&quot;&gt;no&lt;/span&gt;&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;database-file&amp;gt;mediatomb.db&amp;lt;/database-file&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/sqlite3&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;mysql enabled=&quot;&lt;span style=&quot;color: red;&quot;&gt;yes&lt;/span&gt;&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;host&amp;gt;localhost&amp;lt;/host&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;username&amp;gt;&lt;span style=&quot;color: red;&quot;&gt;mediatomb&lt;/span&gt;&amp;lt;/username&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;password&amp;gt;&lt;span style=&quot;color: red;&quot;&gt;password&lt;/span&gt;&amp;lt;/password&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;database&amp;gt;&lt;span style=&quot;color: red;&quot;&gt;mediatomb&lt;/span&gt;&amp;lt;/database&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;&amp;lt;port&amp;gt;3306&amp;lt;/port&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/mysql&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;/storage&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1-7) &lt;span style=&quot;color: #0b5394;&quot;&gt;Mediatombの再起動&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Mediatombを再起動すると自動的にMySQLデータベース内にテーブルが作成されます。&lt;br /&gt;
# service mediatomb restart&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;2) &lt;span style=&quot;color: #0b5394;&quot;&gt;拡張子とMIMEタイプの設定&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-1) &lt;span style=&quot;color: #0b5394;&quot;&gt;config.xmlの変更&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
/etc/mediatomb/config.xmlを編集して拡張子に対応するMIMEタイプを追加します。&lt;br /&gt;
以下では、mpg と mpeg という拡張子のコンテンツについて、video/mpeg というMIMEタイプを割り当てています。&lt;br /&gt;
ビエラは、video/mpeg と video/vnd.dlna.mpeg-tts というMIMEタイプをビデオファイルと認識するので video/mpeg を指定しています。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;mappings&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;extension-mimetype ignore-unknown=&quot;no&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;&amp;lt;map from=&quot;mpg&quot; to=&quot;video/mpeg&quot;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: red;&quot;&gt;&amp;lt;map from=&quot;mpeg&quot; to=&quot;video/mpeg&quot;/&amp;gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map from=&quot;mp4&quot; to=&quot;video/mp4&quot;/&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;map from=&quot;mp3&quot; to=&quot;audio/mpeg&quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足)&lt;/b&gt;&lt;br /&gt;
ここで設定しているのは、Mediatombにコンテンツ(MPEG2など)を追加した時に、Mediatombが拡張子を見てMIMEタイプを自動登録する為のものです。&lt;br /&gt;
また、どのような拡張子(例えば、exeとか)であっても、MIMEタイプが正しく指定されていればビエラ(DLNAクライアント)側はビデオファイルとして認識してくれます。ただ、コンテンツのフォーマットがビエラ側で再生できるものに限られますが・・・&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-2) &lt;span style=&quot;color: #0b5394;&quot;&gt;Mediatombの再起動&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Mediatombを再起動して新しいconfig.xmlを反映させます。&lt;br /&gt;
# service mediatomb restart&lt;br /&gt;
&lt;br /&gt;
以上でMediatombに登録したMPEG2ビデオはビエラの「お部屋ジャンプリンク」で表示・再生できるようになります。次に、EPGrecをインストールして録画サーバとして使えるようにします。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(&lt;a href=&quot;http://mediatomb.blogspot.com/2012/03/2-1-pt2.html&quot;&gt;つづく&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;3) &lt;span style=&quot;color: #0b5394;&quot;&gt;おまけ&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
ビエラではビデオファイルだけでなくフォトファイルの再生ができます。再生と言ってもスライドショーなのですが・・・&lt;br /&gt;
ここでは、フォトファイルの一覧表示にサムネイルが表示されるように設定します。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;3-1) &lt;span style=&quot;color: #0b5394;&quot;&gt;config.xmlの変更&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
/etc/mediatomb/config.xmlを編集して拡張プロトコルを有効にします。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;protocolInfo extend=&quot;&lt;span style=&quot;color: red;&quot;&gt;yes&lt;/span&gt;&quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
設定を有効にするにはMediatombを再起動してください。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足)&lt;/b&gt;&lt;br /&gt;
&amp;lt;protocolInfo extend=&quot;xxx&quot;/&amp;gt;と&amp;lt;ffmpegthumbnailer enabled=&quot;xxx&quot;&amp;gt;の組み合わせによって、ビエラ側で機能するものと機能しなくなるものがあります。&lt;br /&gt;
以下に組み合わせを記載しておきます。&lt;br /&gt;
&lt;br /&gt;
1. ビデオとフォトのサムネイル表示ができるが、トランスコードができない。&lt;br /&gt;
&amp;lt;protocolInfo extend=&quot;yes&quot;/&amp;gt;&lt;br /&gt;
&amp;lt;ffmpegthumbnailer enabled=&quot;yes&quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. トランスコードができるが、ビデオとフォトのサムネイル表示ができない。&lt;br /&gt;
&amp;lt;protocolInfo extend=&quot;no&quot;/&amp;gt;&lt;br /&gt;
&amp;lt;ffmpegthumbnailer enabled=&quot;yes&quot;&amp;gt; or&amp;nbsp;&amp;lt;ffmpegthumbnailer enabled=&quot;no&quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. トランスコードとフォトのサムネイル表示ができるが、ビデオのサムネイル表示ができない。&lt;br /&gt;
&amp;lt;protocolInfo extend=&quot;yes&quot;/&amp;gt;&lt;br /&gt;
&amp;lt;ffmpegthumbnailer enabled=&quot;no&quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(追記 2012年7月11日)&lt;/b&gt;&lt;br /&gt;
上記の&lt;span style=&quot;color: red;&quot;&gt;バグ&lt;/span&gt;に関しては、&lt;span style=&quot;color: blue;&quot;&gt;解決したので&lt;b&gt;&lt;a href=&quot;http://papa3camel.blogspot.jp/2012/07/mediatombdlna_11.html&quot;&gt;(ここ)&lt;/a&gt;&lt;/b&gt;に詳細を載せておきます。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(&lt;a href=&quot;http://mediatomb.blogspot.com/2012/03/2-1-pt2.html&quot;&gt;つづく&lt;/a&gt;)&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediatomb.blogspot.com/feeds/7032447216208302253/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mediatomb.blogspot.com/2012/03/1-mediatomb_08.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/7032447216208302253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/7032447216208302253'/><link rel='alternate' type='text/html' href='http://mediatomb.blogspot.com/2012/03/1-mediatomb_08.html' title='1-2. Mediatombの設定'/><author><name>ぱぱらくだ</name><uri>http://www.blogger.com/profile/13988750048412599944</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2A0RVuwqxTncEQRSKlF_FGCAfFy8etwNch3_Pc2Nh3ymOmYrPVUGy1fJW7Oo3a_0_dSVsPNSqfwNLzNK-n5Dx-iPGtU04UV7fWKC4RZ1I3fDTS8tfL9pMQLwoHWB_hw/s220/PapaCamel.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-238020374143856913.post-7170007895845785048</id><published>2012-03-08T19:57:00.000+09:00</published><updated>2012-07-12T07:39:28.413+09:00</updated><title type='text'>1-1. Mediatombのインストール</title><content type='html'>&lt;b&gt;(&lt;a href=&quot;http://mediatomb.blogspot.com/2011/03/blog-post.html&quot;&gt;目次&lt;/a&gt;)&lt;/b&gt;&lt;br /&gt;
Mediatombをインストールするには、Mediatombが必要としている下記モジュールが必要となります。各モジュールのインストールについても記載していきます。&lt;br /&gt;
1. ffmpeg&lt;br /&gt;
2. curl&lt;br /&gt;
3. js&lt;br /&gt;
4. inotify-tools&lt;br /&gt;
5. taglib&lt;br /&gt;
6. libmp4v2&lt;br /&gt;
7. lastfmlib&lt;br /&gt;
8. ffmpegthumbnailer (追加 2012年7月11日)&lt;br /&gt;
&lt;br /&gt;
※ 上記の他にも、&lt;strike&gt;ffmpegthumbnailer、&lt;/strike&gt;taglib、libextractorがありますが以下の理由でインストールしません。&lt;br /&gt;
&lt;strike&gt;1) ffmpegthumbnailerはサムネイル画像を表示させる為のものですが、サムネイル表示させるとビエラ側(のバグ)でトランスコードが使用できなくなる。&lt;/strike&gt;&lt;br /&gt;
&lt;b&gt;(追記 2012年7月11日)&lt;/b&gt;&lt;br /&gt;
サムネイルとトランスコードの問題については&lt;b&gt;&lt;a href=&quot;http://papa3camel.blogspot.jp/2012/07/mediatombdlna_11.html&quot;&gt;(ここ)&lt;/a&gt;&lt;/b&gt;に原因と対応方法を記載しました。&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;2) id3libはtaglibと排他使用になる。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;3) libextractorはffmpegと排他使用になる。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;1)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;コンパイル環境の作成&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
デフォルトのオプションでCentOSをインストールしていた場合、コンパイル環境すら無いので必要に応じて下記のようにyumでインストールします。&lt;br /&gt;
また、sqlite、mysql、expat、libexifの開発環境についても、yumを使ってここでインストールします。&lt;br /&gt;
&lt;br /&gt;
# yum install gcc.x86_64&lt;br /&gt;
# yum install gcc-c++.x86_64&lt;br /&gt;
# yum install sqlite-devel.x86_64&lt;br /&gt;
# yum install mysql-server.x86_64&lt;br /&gt;
# yum install mysql-devel.x86_64&lt;br /&gt;
# yum install expat-devel.x86_64&lt;br /&gt;
# yum install libexif-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;2)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;ffmpegのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
ffmpegについては必要なモジュールやコンパイルオプションが様々存在します。今回は下記のモジュールをインストールし、バージョンについてはffmpeg-0.6.5とします。&lt;br /&gt;
1) LAME&lt;br /&gt;
2) OpenCORE-AMR&lt;br /&gt;
3) FAAC&lt;br /&gt;
4) FAAD2&lt;br /&gt;
5) libx264&lt;br /&gt;
6) Xvid&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-1)&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;各モジュールのインストール&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1.&amp;nbsp;&lt;a href=&quot;http://lame.sourceforge.net/download.php&quot;&gt;LAME&lt;/a&gt;のインストール&lt;/b&gt;&lt;br /&gt;
# tar xvf lame-3.98.4.tar.gz&lt;br /&gt;
# cd lame-3.98.4&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.&amp;nbsp;&lt;a href=&quot;http://sourceforge.jp/projects/sfnet_opencore-amr/releases/&quot;&gt;OpenCORE-AMR&lt;/a&gt;のインストール&lt;/b&gt;&lt;br /&gt;
# tar xvf opencore-amr-0.1.2.tar.gz&lt;br /&gt;
# cd opencore-amr-0.1.2&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3.&amp;nbsp;&lt;a href=&quot;http://www.audiocoding.com/downloads.html&quot;&gt;FAAC&lt;/a&gt;のインストール&lt;/b&gt;&lt;br /&gt;
# tar faac-1.28.tar.gz&lt;br /&gt;
# cd faac-1.28&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4.&amp;nbsp;&lt;a href=&quot;http://www.audiocoding.com/downloads.html&quot;&gt;FAAD2&lt;/a&gt;のインストール&lt;/b&gt;&lt;br /&gt;
# tar xvf faad2-2.7.tar.gz&lt;br /&gt;
# cd faad2-2.7&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5.&amp;nbsp;&lt;a href=&quot;http://www.videolan.org/developers/x264.html&quot;&gt;libx264&lt;/a&gt;のインストール&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;libx264は最新バージョンが日々アップロードされるので、その時のバージョンを指定してください。&lt;br /&gt;
コンパイル時にyasmを使用した方が最適化されるようなので可能であればyasmをインストールします。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5-1. &lt;span style=&quot;color: blue;&quot;&gt;yasm&lt;/span&gt;のインストール&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. ソースからコンパイルする場合(推奨)&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;tar xvf yasm-1.2.0.tar.gz&lt;br /&gt;
#&amp;nbsp;cd yasm-1.2.0&lt;br /&gt;
#&amp;nbsp;./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;b&gt;2. yumでインストールする場合&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
# yum install yasm.x86_64&lt;br /&gt;
# yum install&amp;nbsp;yasm-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;5-2. &lt;span style=&quot;color: blue;&quot;&gt;libx264&lt;/span&gt;のインストール&lt;/b&gt;&lt;br /&gt;
# tar jxf x264-snapshot-20101214-2245.tar.bz2&lt;br /&gt;
# cd x264-snapshot-20101214-2245&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;yasmをインストールしている場合&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;#&amp;nbsp;./configure --enable-shared --enable-pic&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;yasmをインストールしていない場合&lt;/span&gt;&lt;br /&gt;
# ./configure --enable-shared --disable-asm&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;# make&lt;/span&gt;&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;6.&amp;nbsp;&lt;a href=&quot;http://www.xvid.org/Downloads.43.0.html&quot;&gt;Xvid&lt;/a&gt;のインストール&lt;/b&gt;&lt;br /&gt;
# tar xvf xvidcore-1.2.2.tar.gz&lt;br /&gt;
# cd &amp;nbsp;xvidcore/build/generic&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2-2)&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;ffmpegのインストール&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
最後に&lt;a href=&quot;http://ffmpeg.org/download.html&quot;&gt;ffmpeg-0.6.5&lt;/a&gt;をインストールします。&lt;br /&gt;
※ Express5800/S70タイプRBの標準CPUであるPentium G6950はCorei扱いなので、--cpu=coreiを追加しています。&lt;br /&gt;
&lt;br /&gt;
# tar xvf ffmpeg-0.6.5.tar.gz&lt;br /&gt;
# cd ffmpeg-0.6.5&lt;br /&gt;
#&amp;nbsp;export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig&lt;br /&gt;
#&amp;nbsp;export CPATH=/usr/local/include&lt;br /&gt;
# ./configure --enable-gpl --enable-libmp3lame --enable-libopencore-amrwb --enable-libopencore-amrnb --enable-libxvid --disable-ffplay --disable-ffserver --enable-libfaac --enable-libfaad --enable-libx264 --enable-shared --enable-nonfree --enable-version3 --enable-pthreads --disable-avisynth --enable-avfilter --enable-avfilter-lavf --enable-libdirac --enable-libfaadbin --enable-libgsm --enable-postproc --enable-swscale --enable-vdpau --extra-cflags=&#39;-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -mtune=generic -fPIC&#39; --cpu=corei&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足１)&lt;/b&gt;&lt;br /&gt;
コマンドラインからffmpegを実行すると/usr/local/libが参照されないのでエラーとなります。&lt;br /&gt;
ffmpegを使用するシェルの中に以下の一行を記載することでエラーは出なくなります。&lt;br /&gt;
※ ユーザ環境に追加することも可能ですが、ユーザ依存させないためにシェル内で指定します。&lt;br /&gt;
&lt;br /&gt;
export LD_LIBRARY_PATH=/usr/local/lib&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足２)&lt;/b&gt;&lt;br /&gt;
SELinuxのセキュリティでエラーとなる場合は、以下のコマンドを一度実行してください。&lt;br /&gt;
# chcon -t texrel_shlib_t /usr/local/lib -R&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;3)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;curlのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. &lt;a href=&quot;http://curl.haxx.se/download.html&quot;&gt;ソース&lt;/a&gt;からコンパイルする場合&lt;/b&gt;&lt;br /&gt;
# tar xvf curl-7.19.5.tar.gz&lt;br /&gt;
# cd curl-7.19.5&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. yumでインストールする場合(推奨)&lt;/b&gt;&lt;br /&gt;
CentOSの場合、curlはインストール済みなので開発環境のみをインストールします。&lt;br /&gt;
# yum install curl-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;4)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;jsのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. &lt;a href=&quot;http://ftp.mozilla.org/pub/mozilla.org/js/&quot;&gt;ソース&lt;/a&gt;からコンパイルする場合(推奨)&lt;/b&gt;&lt;br /&gt;
# tar xvf js-1.7.0.tar.gz&lt;br /&gt;
# cd js/src&lt;br /&gt;
# make BUILD_OPT=1 -f Makefile.ref&lt;br /&gt;
# make BUILD_OPT=1 JS_DIST=/usr/local -f Makefile.ref export&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. yumでインストールする場合&lt;/b&gt;&lt;br /&gt;
# yum install js.x86_64&lt;br /&gt;
# yum install js-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;5)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;inotify-toolsのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. &lt;a href=&quot;https://github.com/rvoicilas/inotify-tools/wiki/#wiki-getting&quot;&gt;ソース&lt;/a&gt;からコンパイルする場合&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;tar zxf inotify-tools-3.14.tar.gz&lt;br /&gt;
#&amp;nbsp;cd inotify-tools-3.14&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. yumでインストールする場合(推奨)&lt;/b&gt;&lt;br /&gt;
# yum install inotify-tools&lt;br /&gt;
# yum install inotify-tools-devel&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;6)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;taglibのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. &lt;a href=&quot;http://taglib.github.com/&quot;&gt;ソース&lt;/a&gt;からコンパイルする場合(推奨)&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;tar xvf taglib-1.6.3.tar.gz&lt;br /&gt;
#&amp;nbsp;cd taglib-1.6.3&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. yumでインストールする場合&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;yum install taglib.x86_64&lt;br /&gt;
# yum install taglib-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;7)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;libmp4v2のインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;yumでインストールします。&lt;/b&gt;&lt;br /&gt;
# yum install&amp;nbsp;libmp4v2.x86_64&lt;br /&gt;
# yum install&amp;nbsp;libmp4v2-devel..x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;8)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;lastfmlibのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;http://code.google.com/p/lastfmlib/downloads/list&quot;&gt;ソース&lt;/a&gt;からコンパイルします。&lt;/b&gt;&lt;br /&gt;
# tar xvf lastfmlib-0.4.0.tar.gz&lt;br /&gt;
# cd lastfmlib-0.4.0&lt;br /&gt;
# ./configure&lt;br /&gt;
# make&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;9)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;ffmpegthumbnailerのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
ffmpegthumbnailerをインストールするには、libjpegとlibpngをインストールしておく必要があります。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;9-1) &lt;span style=&quot;color: #0b5394;&quot;&gt;libjpegのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. &lt;a href=&quot;http://www.ijg.org/&quot;&gt;ソース&lt;/a&gt;からコンパイルする場合&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;tar zxvf jpegsrc.v8d.tar.gz&lt;br /&gt;
#&amp;nbsp;cd jpeg-8d&lt;br /&gt;
#&amp;nbsp;./configure&lt;br /&gt;
#&amp;nbsp;make&lt;br /&gt;
# make install&lt;br /&gt;
# make install-lib&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. yumでインストールする場合(推奨)&lt;/b&gt;&lt;br /&gt;
# yum install&amp;nbsp;libjpeg.x86_64&lt;br /&gt;
# yum install&amp;nbsp;libjpeg-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;9-2) &lt;span style=&quot;color: #0b5394;&quot;&gt;libpngのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. &lt;a href=&quot;http://www.libpng.org/pub/png/libpng.html&quot;&gt;ソース&lt;/a&gt;からコンパイルする場合&lt;/b&gt;&lt;br /&gt;
# tar zxvf libpng-1.5.11.tar.gz&lt;br /&gt;
#&amp;nbsp;cd libpng-1.5.11&lt;br /&gt;
# ./configure&lt;br /&gt;
# make check&lt;br /&gt;
# make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. yumでインストールする場合(推奨)&lt;/b&gt;&lt;br /&gt;
llibpng.x86_64は標準でインストール済なので開発環境のみインストールします。&lt;br /&gt;
# yum install&amp;nbsp;libpng-devel.x86_64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;9-3)&amp;nbsp;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;color: #0b5394;&quot;&gt;ffmpegthumbnailerのインストール&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;https://code.google.com/p/ffmpegthumbnailer/&quot;&gt;ソース&lt;/a&gt;からコンパイルします。&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;tar zxvf ffmpegthumbnailer-2.0.6.tar.gz&lt;br /&gt;
#&amp;nbsp;cd ffmpegthumbnailer-2.0.6&lt;br /&gt;
#&amp;nbsp;export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig&lt;br /&gt;
#&amp;nbsp;LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include&lt;br /&gt;
#&amp;nbsp;./configure --enable-png --enable-jpeg&lt;br /&gt;
#&amp;nbsp;make&lt;br /&gt;
#&amp;nbsp;make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;10)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;Mediatombのインストール&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
最後にMediatombを&lt;a href=&quot;http://mediatomb.cc/pages/download&quot;&gt;ダウンロード&lt;/a&gt;してインストールします。rpmパッケージと違い起動スクリプトとサービスの登録が必要になります。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;10-1)&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;Mediatombのコンパイルとインストール&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
# tar xvf mediatomb-0.12.1.tar.gz&lt;br /&gt;
# cd&amp;nbsp;mediatomb-0.12.1&lt;br /&gt;
#&amp;nbsp;./configure&lt;br /&gt;
#&amp;nbsp;make&lt;br /&gt;
#&amp;nbsp;make install&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足)&lt;/b&gt;&lt;br /&gt;
./configureを実行すると、最後に使用可能なライブラリが表示されます。&lt;br /&gt;
sqlite3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
mysql &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
libjs &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
libmagic &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes&lt;br /&gt;
inotify &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
libexif &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
id3lib &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: disabled&lt;br /&gt;
taglib &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes&lt;br /&gt;
libmp4v2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes&lt;br /&gt;
ffmpeg &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes&lt;br /&gt;
ffmpegthumbnailer &amp;nbsp; &amp;nbsp; : disabled&lt;br /&gt;
lastfmlib &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
external transcoding &amp;nbsp;: yes&lt;br /&gt;
curl &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: yes&lt;br /&gt;
YouTube &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
libextractor &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;: disabled&lt;br /&gt;
db-autocreate &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; : yes&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;10-2)&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;起動スクリプトの作成&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. 起動スクリプトのコピー&lt;/b&gt;&lt;br /&gt;
# cd scripts&lt;br /&gt;
# cp&amp;nbsp;mediatomb-service-fedora /etc/init.d/mediatomb&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. 起動スクリプトの修正&lt;/b&gt;&lt;br /&gt;
ソースからコンパイルすると/usr/local/配下にインストールされるので以下のように変更します。&lt;br /&gt;
[ -f /usr/bin/mediatomb ] || exit 0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;↓&lt;/span&gt;&lt;br /&gt;
[ -f /usr&lt;span style=&quot;color: red;&quot;&gt;/local&lt;/span&gt;/bin/mediatomb ] || exit 0&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;10-3)&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;設定ファイルの作成&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. 設定ファイルのコピー&lt;/b&gt;&lt;br /&gt;
# cd config&lt;br /&gt;
# cp&amp;nbsp;mediatomb-conf-fedora /etc/mediatomb.conf&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. 使用するインターフェースの指定&lt;/b&gt;&lt;br /&gt;
eth0を使用している場合は、以下のようにmediatomb.confを修正します。&lt;br /&gt;
MT_INTERFACE=&quot;NOT_SET&quot;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;↓&lt;/span&gt;&lt;br /&gt;
MT_INTERFACE=&quot;&lt;span style=&quot;color: red;&quot;&gt;eth0&lt;/span&gt;&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. 共有ライブラリの指定&lt;/b&gt;&lt;br /&gt;
まず、以下のコマンドでmediatombが使用している共有ライブラリを調べます。&lt;br /&gt;
# ldd /usr/local/bin/mediatomb&lt;br /&gt;
&lt;br /&gt;
次に、mediatomb.confの最後に共有ライブラリパスを追加します。&lt;br /&gt;
※ 64bit環境であれば以下の1行を追加します。&lt;br /&gt;
export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;10-4)&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;サービスの登録&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
以下のコマンドを実行してサービスの登録を行います。&lt;br /&gt;
&lt;br /&gt;
# chkconfig --add mediatomb&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;10-5)&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;Mediatombの起動と停止&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1. 起動&lt;/b&gt;&lt;br /&gt;
# service mediatomb start&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. 停止&lt;/b&gt;&lt;br /&gt;
# service mediatomb stop&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足)&lt;/b&gt;&lt;br /&gt;
Mediatombを自動起動する場合は、以下のコマンドを実行してください。Mediatombの初期設定は、sqliteを使用するようになっていますが、mysqlを使用するように変更するのでmysqldも起動するようにします。&lt;br /&gt;
#&amp;nbsp;chkconfig --level 35 mysqld on&lt;br /&gt;
#&amp;nbsp;chkconfig --level 35 mediatomb on&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;10-6)&amp;nbsp;&lt;span style=&quot;color: #0b5394;&quot;&gt;パケットフィルタの設定&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
CentOSのNetfilterはデフォルトで全てのパケットを破棄するようになっています。ここではMediatombが使うポート番号へのパケットを通すようにルールを追加します。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. 最初に以下のコマンドでNetfilterに設定されているルールの最後(が破棄するルール)の番号を調べます。&lt;/b&gt;&lt;br /&gt;
# iptables -t filter -L --line-number&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. 以下のコマンドの&lt;span style=&quot;color: red;&quot;&gt;XX&lt;/span&gt;の所に1.で調べた行番号を入れて実行します。&lt;/b&gt;&lt;br /&gt;
#&amp;nbsp;iptables -t filter -I RH-Firewall-1-INPUT&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;XX&lt;/span&gt;&amp;nbsp;-p tcp --dport 50500 -j ACCEPT&lt;br /&gt;
#&amp;nbsp;iptables -t filter -I RH-Firewall-1-INPUT&amp;nbsp;&lt;span style=&quot;color: red;&quot;&gt;XX&lt;/span&gt;&amp;nbsp;-p udp --dport 50500 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;例)&lt;/b&gt;&lt;br /&gt;
最後の行が、以下のような場合、&lt;br /&gt;
16 &amp;nbsp; REJECT &amp;nbsp; &amp;nbsp; all &amp;nbsp;-- &amp;nbsp;anywhere &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; anywhere &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;reject-with icmp-host-prohibited&lt;br /&gt;
&lt;br /&gt;
以下のコマンドを実行します。&lt;br /&gt;
#&amp;nbsp;iptables -t filter -I RH-Firewall-1-INPUT 16 -p tcp --dport 50500 -j ACCEPT&lt;br /&gt;
#&amp;nbsp;iptables -t filter -I RH-Firewall-1-INPUT 16 -p udp --dport 50500 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(補足)&lt;/b&gt;&lt;br /&gt;
IPアドレスで制限を掛ける場合は、下記のように指定します。&lt;br /&gt;
# iptables -t filter -I RH-Firewall-1-INPUT &lt;span style=&quot;color: red;&quot;&gt;XX&lt;/span&gt; -p tcp -s &lt;span style=&quot;color: red;&quot;&gt;192.168.1.0/24&lt;/span&gt; --dport 50500 -j ACCEPT&lt;br /&gt;
#&amp;nbsp;iptables -t filter -I RH-Firewall-1-INPUT &lt;span style=&quot;color: red;&quot;&gt;XX&lt;/span&gt; -p tcp -s &lt;span style=&quot;color: red;&quot;&gt;192.168.1.0/24&lt;/span&gt; --dport 50500 -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. 最後にルールを保存します。&lt;/b&gt;&lt;br /&gt;
# service iptables save&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;10-7) &lt;span style=&quot;color: #0b5394;&quot;&gt;起動の確認&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Mediatombが正しく起動され、クライアントからアクセスできるかを確認します。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. 起動の確認&lt;/b&gt;&lt;br /&gt;
Mediatombを起動した後、Google Chromeなどのブラウザから&lt;b&gt;IPアドレス&lt;/b&gt;と&lt;b&gt;ポート番号&lt;/b&gt;を指定してアクセスします。例えば、192.168.1.1のサーバにインストールした場合は以下にように指定します。正しく起動していれば、Mediatombのコンテンツ管理画面が表示されます。&lt;br /&gt;
&lt;br /&gt;
http://192.168.1.1:50500/&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. ログの確認&lt;/b&gt;&lt;br /&gt;
正しくアクセスできない場合などは、Mediatombのログを確認してください。ログは、&lt;b&gt;/var/log/mediatomb&lt;/b&gt; です。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. ビエラでの確認&lt;/b&gt;&lt;br /&gt;
ビエラとサーバが同一ネットワーク内にあれば、ビエラ側にMediatombが表示されます。&lt;br /&gt;
※ 表示されない場合、ビエラの電源を(リモコンで)切って(パチっという音がするまで)10秒ほど待ってからビエラの電源を入れると表示されると思います。(どうも、ビエラ側は電源を切った時にDLNAサーバを登録しているようです)&lt;br /&gt;
&lt;br /&gt;
以上で、Mediatombの基本インストールは完了です。次に、使用するデータベースをMySQLに変更します。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(&lt;a href=&quot;http://mediatomb.blogspot.com/2012/03/1-mediatomb_08.html&quot;&gt;つづく&lt;/a&gt;)&lt;/b&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediatomb.blogspot.com/feeds/7170007895845785048/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mediatomb.blogspot.com/2012/03/1-mediatomb.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/7170007895845785048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/7170007895845785048'/><link rel='alternate' type='text/html' href='http://mediatomb.blogspot.com/2012/03/1-mediatomb.html' title='1-1. Mediatombのインストール'/><author><name>ぱぱらくだ</name><uri>http://www.blogger.com/profile/13988750048412599944</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2A0RVuwqxTncEQRSKlF_FGCAfFy8etwNch3_Pc2Nh3ymOmYrPVUGy1fJW7Oo3a_0_dSVsPNSqfwNLzNK-n5Dx-iPGtU04UV7fWKC4RZ1I3fDTS8tfL9pMQLwoHWB_hw/s220/PapaCamel.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-238020374143856913.post-4309161004832388304</id><published>2011-03-02T18:04:00.004+09:00</published><updated>2012-03-10T11:13:23.156+09:00</updated><title type='text'>目次</title><content type='html'>最初は、NECの格安サーバであるExpress5800/S70タイプRB(通称、鼻毛サーバ)を有効活用しようと思い、CentOSにMediatombをインストールしてメディアサーバを構築した。&lt;br /&gt;
&lt;br /&gt;
ビエラのDLNAクライアントである「お部屋ジャンプリンク」で再生できる&lt;a href=&quot;http://papa3camel.blogspot.com/2010/12/mediatombdlna_22.html&quot;&gt;ビデオフォーマットやMIMEタイプで苦労&lt;/a&gt;したが、何とかMPEG2とH.264/AVCを再生できる環境を構築することができた。&lt;br /&gt;
&lt;br /&gt;
しばらくしてPT2という物の存在を知りました。わが家にはブルーレイレコーダが無かったので鼻毛サーバにPT2を装着し、EPGrecで番組の録画を行いMediatombを使ってビエラで再生することにした。&lt;br /&gt;
&lt;br /&gt;
PT2で録画した番組は、そのままビエラの「お部屋ジャンプリンク」で再生できるのだが、どうしても早送りや一時停止で問題が発生する。これは、&lt;a href=&quot;http://papa3camel.blogspot.com/2011/11/mediatombdlna.html&quot;&gt;ビエラ側のバグ&lt;/a&gt;が原因なのだが、今は別の方法で何とか問題をクリアして快適に視聴できる環境を構築することができた。&lt;br /&gt;
&lt;br /&gt;
再インストールを考慮して以下にインストール手順をまとめることにする。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;1. Mediatombのインストールと設定&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1-1. &lt;a href=&quot;http://mediatomb.blogspot.com/2012/03/1-mediatomb.html&quot;&gt;Mediatombのインストール&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;1-2. &lt;a href=&quot;http://mediatomb.blogspot.com/2012/03/1-mediatomb_08.html&quot;&gt;Mediatombの設定&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;2. EPGrecのインストールと設定&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;2-1. &lt;a href=&quot;http://mediatomb.blogspot.com/2012/03/2-1-pt2.html&quot;&gt;PT2のインストール&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;2-2. EPGrecのインストール&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://mediatomb.blogspot.com/feeds/4309161004832388304/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://mediatomb.blogspot.com/2011/03/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/4309161004832388304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/238020374143856913/posts/default/4309161004832388304'/><link rel='alternate' type='text/html' href='http://mediatomb.blogspot.com/2011/03/blog-post.html' title='目次'/><author><name>ぱぱらくだ</name><uri>http://www.blogger.com/profile/13988750048412599944</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2A0RVuwqxTncEQRSKlF_FGCAfFy8etwNch3_Pc2Nh3ymOmYrPVUGy1fJW7Oo3a_0_dSVsPNSqfwNLzNK-n5Dx-iPGtU04UV7fWKC4RZ1I3fDTS8tfL9pMQLwoHWB_hw/s220/PapaCamel.jpg'/></author><thr:total>0</thr:total></entry></feed>