自宅のDebianはsambaを入れてファイルサーバとして使用しています。
今回、このサーバーに保存された動画をリビングの大きいテレビで再生したいと思いました。
再生側はPS3ですのでPS3 Media Serverを導入してDLNAサーバーとし、PS3から再生できるようにします。
PS3 Media Serverとは
javaで作成されており、WindowsやMAC、そしてLinuxでも動作します。
DLNAとは
DLNA(Digital Living Network Alliance)とは、AV家電やパソコン、スマホ、タブレットなど、
機器やメーカーを問わず、LANを通じて、映像・音楽・写真をやりとりできるようにするための規格です。
PS3はDLNA対応機器ですので、DebianサーバーをDLNAサーバとすればリビングのPS3でDebianサーバーの動画を再生することができるようになります。
インストール手順
sources.list にマルチメディア関連のリポジトリを追加
1vi /etc/apt/sources.list
2deb http://www.deb-multimedia.org wheezy main non-free
3
マルチメディアリポジトリのキーリングを入れる
1apt-get install deb-multimedia-keyring
2
リポジトリ情報を更新
1apt-get update
2
必要パッケージのインストール
1apt-get install openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib unzip
2apt-get install mediainfo mplayer mencoder ffmpeg
3
PS3 Media Server の本体をインストール
PS3 Media Server の本体をhttp://ps3mediaserver.googlecode.com/ からインストール
1cd /usr/local/src
2wget http://sourceforge.net/projects/ps3mediaserver/files/pms-1.90.1-generic-linux-unix.tar.gz/download
3tar zxvf pms-1.90.1-generic-linux-unix.tar.gz
4cd pms-1.90.1
5mkdir /opt/pms
6mkdir /var/log/pms
7cp -r ./pms-1.90.1/* /opt/pms/
8
設定ファイルを編集
1vi /opt/pms/PMS.conf
2
1language = ja
2minimized = true
3folders = /home/data/video1,/home/data/video2
4
foldersに公開したいディレクトリをカンマ区切りで記述します
起動ファイルを準備
起動ファイルがフォーラムで配られているのでダウンロードして使わせてもらう
1cd /opt/pms/
2wget http://www.ps3mediaserver.org/forum/download/file.php?id=1741\&sid=eaf9e0f97250b087e1bc6c608627a963 -O PS3MediaServer30.zip
3unzip PS3MediaServer30.zip
4mv PS3MediaServer /etc/init.d/.
5chmod a+x /etc/init.d/PS3MediaServer
6chown root:root /etc/init.d/PS3MediaServer
7
起動ファイルを修正
1vi /etc/init.d/PS3MediaServer
2
実行ユーザーがマルコさんになってるのでrootに変更する
1PMSUSER=marco
2PMSGROUP=sfz
3↓
4PMSUSER=root
5PMSGROUP=root
6
自動起動設定を行う
1update-rc.d PS3MediaServer defaults
2
PS3 Media Server を起動!
1/etc/init.d/PS3MediaServer start
2
PS3から確認する
PS3を起動して、PS3 Media Server が項目に現れれば成功です。
選択して動画の再生をテストしましょう。
参考
参考というかほぼこのままです