
Летом я наконец приобрёл себе PlayStation 3. Долго хотел купить эту приставку (и только ради пары игр). Приставка хороша, но она же способна не только на просто игры, но и мультимедиа файлы. Проблема в том, что множество фильмов на моём сервере в формате mkv, который не понимает PS3. Собственно побороть эту проблему и поможет PS3 Media Server.
PS3 Media Server - это очень гибкий медиасервер, поддерживающий протоколы UPnP, которые и нужны PlayStation 3. Основная, для меня, причина установки данного медиасервера - потоковая перекодировка медиафайлов. То есть с ним мне не важно умеет ли воспроизводить PS3 файлы в mkv формате или нет. Иначе я бы просто воспользовался uShare.
Итак. Медиасервер я устанавливал на десктопе и на сервере. На десктопе в начале поигрался с настройками, на сервере же всё сделал так, что бы было "включил и забыл". Распишу оба случая.
Установка PS3 Media Server на Ubuntu 11.10
Для начала установим необходимые пакеты. Нужен будет python-software-properties, устанавливаем:
1 |
sudo apt-get install python-software-properties |
Далее нужно добавить репозиторий и установить несколько других пакетов:
1 2 3 |
sudo add-apt-repository ppa:shiki/mediainfo sudo apt-get update sudo apt-get install openjdk-7-jre mplayer ffmpeg mencoder mediainfo libzen0 |
Всё, теперь с воспроизведением видео проблем быть не должно. Далее заходим на страничку PS3 Media Server: code.google.com, там скачиваем версию для Linux. Архив нужно распаковать, зайти в полученную папку и запустить файл PMS.sh. Всё это можно сделать с помощью терминала:
1 2 3 4 5 |
cd wget http://ps3mediaserver.googlecode.com/files/pms-generic-linux-unix-1.50.0.tgz tar -zxvf pms-generic-linux-unix-1.50.0.tgz cd pms-linux-1.50.0 ./PMS.sh |
Вот и всё. Появится такое окно:
Теперь в самой PlayStation 3 можно найти медиасервер. Осталось произвести настройку и спокойно просматривать фильмы с помощью PS3.
Установка PS3 Media Server на Ubuntu Server
На самом деле на моём сервере стоит Xubuntu 10.04, но так как вся установка шла из консоли, то данный вариант подходит и для серверных версий.
На самом деле всё почти точно так же. Только у меня почему то не запускался медиасервер с такой ошибкой:
1 |
exec: 52: java: not found |
Хотя java стоит. Спросил на форуме в чём дело, подсказали воспользоваться следующей командой:
1 |
sudo apt-get install mencoder ffmpeg mplayer vlc openjdk-6-jre |
После этого всё заработало. При запуске медиасервер информирует в консоли, что запустился именно консольный режим, что тоже радует. Значит всё без проблем работает без GUI.
Но начал думать как быть с настройками. Быстро нашёл, что они хранятся в ~/.config/PMS/PMS.conf. Вот мой файл с настройками:
1 2 3 4 5 6 |
thumbnails = true image_thumbnails = true minimized = true hidevideosettings = true hide_transcode_folder = true folders = /home/sk8er/Torrents |
В последней строке, в folders, можно прописать нужные папки. Прописывать через запятую.