日曜エンジニア

仕事・趣味のメモ置き場です。皆様のお役に立てれば幸いです。

【テレビでISOファイル再生】PS3 Media Server 導入の記録

今更ながら、TVでNAS上のイメージファイルを観れるようにしたいと思い立ちました。
NAS(ISO格納先)→CentOS(NASをマウント+PMS)→PS3→TV

環境

  • OS CentOS6.6(runlevel:5)
  • NAS Buffalo Link Station LS410DX
  • PS3

参考サイト
PS3 Media Server
PS3 Media Server (PMS) まとめwiki - DL&インストール
うにゃ主人のEDUCE生活 | LinuxでもOK! PS3 Media Server

必要そうなもの

作業ログ

  1. java
# yum list installed | grep java
java-1.6.0-openjdk.x86_64
java-1.7.0-openjdk.x86_64

既にインストールされてました。とりあえず、スルー。

  1. rpmforgeリポジトリ追加
# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
# rpm rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 

MPlayerffmpegをインストールする事前準備でrepoforgeをレポジトリに登録。
皆様の環境に応じて登録レポジトリは多少違うのでご注意ください。
レポジトリ登録の手順はそこら中にあるのでググってください。

  1. MPlayer
# yum --enablerepo=rpmforge install mplayer

特に問題なく。

  1. ffmpeg
# yum --enablerepo=rpmforge install ffmpeg 

特に問題なく。

  1. PMS
# wget http://sourceforge.net/projects/ps3mediaserver/files/pms-1.90.1-generic-linux-unix.tar.gz
# ls -l
合計 15420
-rw-r--r--. 1 root root 15789602  8月 18 00:06 2013 pms-1.90.1-generic-linux-unix.tar.gz
# tar xvfz pms-1.90.1-generic-linux-unix.tar.gz
# cd pms-1.90.1
# chmod +x PMS.sh pms.jar
# vi PMS.conf
folders=/NAS ←公開するディレクトリのパス
hostname=192.168.1.xx ←サーバーのIPアドレス
network_interface=eth0 ←インタフェースを指定

以上。後は、PMS.shを実行。

# ./PMS.sh
RROR 2015-05-17 00:19:46.735 [mencoder-62] Error initializing process: 
java.io.IOException: Cannot run program "mencoder": error=2, そのようなファイルやディレクトリはありません

PS3でサーバを認識してくれた!
が、肝心のISOの再生を実行すると、上記のエラーがターミナルに。。。mencoder?がないよって言ってるのかな?パス問題だといいけど、適当に最新の入れてるから、相性問題とかだと面倒だな。

とりあえず、今日はここまで。
そして、できれば大きなTVが欲しいです。