UbuntuをDLNAサーバーにする。
1.DLNAサーバーソフト「mediatomb」を導入する。(9.04〜12.04まで同じです。)
1)端末から以下のコマンドでmediatomb を導入
sudo apt-get install mediatomb
2)端末から以下のコマンドでmediatombの設定ファイルを編集する
sudo gedit /etc/default/mediatomb
編集内容
・NO_START="no" となっていることを確認(なっていなければバージョンが古いので
リポジトリを最新にして再導入する)
・INTERFACE=""を物理的に接続しているEthernetインタフェースの名前で定義しなおす。
例
変更前 INTERFACE="" −> 変更後 INTERFACE="eth0"
筆者の環境にはVMWAREが入っています。このNTERFACE設定を変更しないと
mediatombは「VMWAREの仮想ネットワークアドレス」にネットワークバインドしてしまい
使えませんでした。
・INTERFACEを物理的に接続しているEthernetインタフェースの名前で定義しなおした場合
PC起動時では、mediatombは正しく起動できないので、起動後端末から以下のコマンドで
mediatombを起動させる。
sudo /etc/init.d/mediatomb start
3)端末から以下のコマンドでmediatombのconfig.xmlファイルを編集
sudo gedit /etc/mediatomb/config.xml
編集内容
・PS3をDLNAクライアントにする場合に行う。
となっている所を、
・に足りないmimetypeを追加
筆者は以下の定義を追加しました。
・WEB管理画面を使えるようにする(12.04では使わない設定となっている。
10.04まではデフォルトで使える設定となっていた。)
以下の設定になっているか確認し、なっていなければ修正する。
・日本語ファイル名を表示させる(筆者はファイル名はすべて英数字としているので
気にしてなかったのですが、お困りの方がおられたので
記述します。)
以下の2行をの下に追加する。
UTF-8
CP932 metadata-charset>
4)端末から以下のコマンドでmediatombを再起動
sudo /etc/init.d/mediatomb stop
sudo /etc/init.d/mediatomb start
5)[アプリケーション]−>[サウンドとビデオ]−>[MediaTomb]を起動し、
データベースに再生するファイルを登録する。
・[Database | Filesystem]の[Filesystem]を選択する。
・追加したいフォルダまたはファイルを表示してパス名の右端の+をクリックすると登録される。
・ [Database | Filesystem]の[Database]をクリックし,追加されたものを確認する。
6)NTFSファイルフォーマットした外付けUSBハードディスクのファイルを接続してmediatombで再生させることができた方法
(完全な方法ではありません。あくまでも代替方法です。)
NTFSファイルフォーマットした外付けUSBハードディスクを接続してマウントした場合
マウントしたHDDにアクセスできるのはログインユーザーのみとなる。
そのためデフォルトの設定ではmediatombの管理画面ではHDDにアクセスできない。
そこで、mediatombをログインユーザーで動作させてアクセスできるようにする。
以下のコマンドで「/etc/default/mediatomb」の「USER=、GROUP=」をログインユーザーと同じにする。
sudo gedit /etc/default/mediatomb
以下のコマンドで「/var/lib/mediatomb/」以下のファイルのファイルオーナーをログインユーザーに変更する。
chown -R ログインユーザー名:ログインユーザーグループ名 /var/lib/mediatomb/
2.DLNAクライアントの設定
1)UBUNTU12.04以降の場合
前提:VLCを導入しておくこと
・synapticパッケージマネージャで VLCを導入する。
・VLCを起動
・「表示」メニューで「プレイリスト」を開き,「ローカルネットワーク」から
「ユニバーサルプラグ&プレイ」を選択すると,「mediatomb」表示される。
2)Android端末の場合
Google Play で「UPnPlay」と「MX 動画プレーヤー」をインストールし、
「UPnPlay」で表示されるmediatombディテクトリから再生したい動画を選び「MX 動画プレーヤー」で再生する。
3)WindwosをDLNAクライアントにする場合(おまけです。)
・RDLNAとVLCをダウンロードする。
以下のHPからRDNA(rdlna-008.zipでよい)をダウンロードする。
http://y30.net/rdxs-e/rdwiki/wiki.php?%A5%CD%A5%C3%A5%C8de%A5%C0%A5%D3%A5%F3%A5%B0
以下のHPからVLC(最新でよい)をダウンロードする。
http://www.videolan.org/vlc/download-windows.html
・RDLNAを適当なフォルダーに解凍する。(解凍したファイルが実行プログラム)
・ダウンロードしたVLCファイルを実行してVLCを導入。
・RDLNAを起動
RDLNAを起動し、参照ボタンをクリックし「導入したVLCの実行ファイル vlc.exe」を指定する。
検索ボタンをクリックし、DLNAサーバーを検索させる。
検索できたサーバーを接続先に指定する。(OKボタンを押すことで設定される)
接続ボタンをクリックし、mediatombのフォルダーを表示させる。
再生したいファイル選択し、「VLCで再生」ボタンをクリックする。