If you are interested in watching movies, tv shows, and videos in AVI, MKV or other video formats on your PS3, then you should consider PS3 Media Server. I’ve already recommended MediaTomb as uPnP server, but PS3 Media Server has something MediaTomb doesn’t: it shows subtitles on .srt, .sub and other formats. As the project’s home page says, “PS3 Media Server is a DLNA compliant Upnp Media Server for the PS3, written in Java, with the purpose of streaming or transcoding any kind of media files, with minimum configuration”. Here you can see some of its features:
- Ready to launch and play. No codec packs to install. No folder configuration and pre-parsing or this kind of annoying thing. All your folders are directly browsed by the PS3, there’s an automatic refresh also.
- Real-time video transcoding of MKV/FLV/OGM/AVI, etc.
- Direct streaming of DTS / DTS-HD core to the receiver
- Remux H264/MPEG2 video and all audio tracks to AC3/DTS/LPCM in real time with tsMuxer when H264 is PS3/Level4.1 compliant
- Full seeking support when transcoding
- DVD ISOs images / VIDEO_TS Folder transcoder
- OGG/FLAC/MPC/APE audio transcoding
- Thumbnail generation for Videos
- You can choose with a virtual folder system your audio/subtitle language on the PS3!
- Simple streaming of formats PS3 natively supports: MP3/JPG/PNG/GIF/TIFF, all kind of videos (AVI, MP4, TS, M2TS, MPEG)
- Display camera RAWs thumbnails (Canon / Nikon, etc.)
- ZIP/RAR files as browsable folders
- Support for pictures based feeds, such as Flickr and Picasaweb
- Internet TV / Web Radio support with VLC, MEncoder or MPlayer
- Podcasts audio/ Video feeds support
- Basic Xbox360 support
- FLAC 96kHz/24bits/5.1 support
- Windows Only: DVR-MS remuxer and AviSynth alternative transcoder support
Installing and running on Linux
- Download and extract pms-generic-linux-unix-1.51.0.tgz file.
- Enter into pms-1.51.0 folder.
- Run program in a terminal:
If you get this error:
bash: ./PMS.sh: /bin/sh^M: bad interpreter: No such file or directory
Just remove all carrier return characters. One way of doing this is by using :set ff=unix on vim.
Screenshots and pictures
Here you have some screenshots of the application running on Linux and some pictures I took to the PS3: