PS3 Media Server Guide, works for PC, Mac and Linux.

blitz6speed

CAGiversary!
Feedback
9 (100%)
Howdy

Ive gotten pretty experienced with streaming movies to my PS3 and thought many of you would enjoy seeing the easiest way possible to do it.

Before i begin, i need to mention that the 2 setups im using this in is a Gigabit WIRED LAN setup and a Gigabit/Wireless-N setup. Both work flawlessly for how i have things running.

Obviously this guide is not 100% complete, but it is pretty solid and as ive stated, works darn well. With that said, if you choose to use Wireless-G, i cannot guarantee anything performance wise. In the Wireless-N setup, i have the internet next to the PS3, going to a D-Link 655 Wireless-N router via Gigabit lan, and the PC upstairs using Wireless-N PCI-E card to the router. So the PS3 is connected to the network via 1000m network, and the PC is connected via 300m Wireless-N. I tried working with Wireless-G early on and gave up, but you may have better luck.

Here are the main things to remember about the PS3.

1. Does not play VC-1 under any circumstances when streaming.

2. Very picky about containers, and especially Audio codecs.

3. Does not allow DTS on dashboard, BUT, a workaround has been found.

With this knowledge, we know that anything VC-1 will not work, period. We know that we have to know exactly what containers and audio codecs are allowed, and that DTS does not work natively at all.

Now, here are some of the main benefits of the PS3 for streaming.

1. Works absolutely great when everything is setup properly.

2. Incredible PQ/SQ.

3. Awesome stability, hardly ever any hardware issues, updated constantly.

4. Kick booty game system to boot.

5. The amazing Bluetooth remote. This thing rocks so hard and puts all other remotes to shame.

So here we go. First off, you need to know what can and cannot be streamed. AVC and MPEG2 can be streamed no problem, as long as the video is L4.1 or lower, which all blu-ray movies are. AC3 audio can be streamed no problem, DTS can with a workaround, but ONLY in a MKV container. More on this later. If you have a HDMI receiver, you can convert any lossless audio (TrueHD/DTS HD MA/PCM) into a .pcm file and the PS3 will play it perfectly streamed. I do not have any experience with this as both of my receivers being used are not HDMI audio.

The PS3 likes the .ts and .m2ts containers for native streaming. MKV is only supported via a program called PS3 Media Server, or PMS for short. PMS re-muxes the mkv into a .ts on the fly, and lets you play them on the PS3 WITHOUT any re-encoding what so ever. Now, what special about PMS, is if the PS3 cannot play the movie (AVC level too high, unplayable codec, VC-1, etc), it will Re-encode it ON THE FLY to MPEG2, which allows the PS3 to play it perfectly. Now, this is a hefty process that takes a lot of CPU power, so i do not suggest it myself. I will go into my reasons why later.

Now, main thing you want to do is get your movies setup properly. Here is how i do it.

1. HDTV Satellite/Cable Caps. These are easy. As long as the audio is AC3 or AAC, and it is in a .ts container, the PS3 plays these 99% of the time without any issues and flawlessly. They work natively, even if they're 25p, they play perfectly and no effort. Also, you can put these into a MKV Container with DTS Audio and they work great that way also. A+++, highly recommended.

2. Blu-ray rips. HD DVD has a crappy header, so PMS doesnt play them regardless of what you do to them container wise. Ontop of that, most HD DVDs are VC-1 anyway and will not play, so do not even bother. Even Transcoding to MPEG2 on the fly doesnt let them play properly from all ive tried, the 29.97 nature of them isnt industry standard and not supported since its dead. For blu-ray rips, all you need to do is re-mux the main m2ts into a new m2ts with TSMuxer, and make sure it has AC3 audio. DTS will not play, as the PS3 does not support this natively. Most blu-rays with DTS HD-MA have a AC3 track on the disc, if not, then use eac3to to convert the dts into a .ac3, its simple. Once done, the PS3 will stream it natively and works 100% of the time. Now, if you have a HDMI receiver, you can use a PCM file or lossless AAC and it will work, but i have no experience in this. A side note, but, putting blu-ray AVC/MPEG2 into a MKV with DTS does not work, i get corrupted video, only works in a m2ts container. Just a heads up.

3. Re-encodes. Ahh, the wonderful x264 codec. Well, as long as its L4.1, any re-encode works flawlessly on the PS3. And since most re-encodes use the MKV Container with DTS Audio, PMS makes them work perfectly. Note that a lot of re-encodes do not come with L4.1, and are sometimes L5.1. Those are out of the scope of the PS3 and you will not be able to remux those on the fly. PMS automagically can tell if a movie can play remuxed on the PS3 and will not remux it if it is out of level. You can transcode them to MPEG2 on the fly tho. That is up to you.

4. DVD Movies. These work well as long as they are a ISO image. All you do is open the ISO image when streaming and go to the playlist. Choose the one you want to play (usually longest one is the movie, or if its a TV Show series, just choose one of the 30min-1hour long playlist). Its simple and works great. It will use MEncoder to play, but its NOT re-encoding, so dont freak out.

So, there are your major setup types and what you need to know. Now, lets configure PMS. Download PMS newest beta from here:

http://ps3mediaserver.org/forum/viewtopic.php?f=2&t=3217

Once it is installed, here is the config i use:

Go to General Configuration, and under Network Settings, Forcenetwork on interface, and choose the network device you will be using.

Then go to the Navigation/Share settings tab, and uncheck Thumnails generation. I find it lags everything down and is simply unneeded.

Then go to Transcoding settings tab. Under Common Transcode Settings, make sure the number of cores matches your CPU. 1 for a single, 2 for dual, 4 for quad. Under audio settings, click the box for: Keep DTS Audio In Stream, Remux when audio track is AC3. If you have a HDMI receiver, choose the DTS/FLAC->LPCM Remux, although i have no experience with that. At the bottom under Misc Options, click Definitely Disable Subtitles. If you use subtitles for ANY movie you play, it will do a re-encode to MPEG2, which defeats the purpose of this entire process IMO.

After that, click on MEncoder on the left hand window under Video File Engines. Click the boxes for: Enhanced Multicore Support (as long as you have a dual/quad core CPU), and Deinterlace Filter (This is for DVD ISO movies). A/V Sync alternate and Switch to TS Muxer when compatable should be checked by default. I also uncheck the ASS/SSA Subs and Autoload .SRT/.SUB options on the bottom.

After that, click on TsMuxer on the left window under Video File Engines. I click the box for Mux All Audio Tracks, but not sure if thats needed or not. Force FPS should be checked by default. After you do that, then click save at the top, then quit, then re-open the program.

After that, just go to your directory where the movies are through the Video icon of your XMB on the PS3 itself, and everything should play properly. AVI files like divx movies work well and many other codecs work great. Just try it and you'll find out. Also, you can go into the directory where the program is installed, and there is a web.conf file, where you can put URLs to streaming tv shows, radio stations and more from the internet. Works great. Ive tried it with a few radio stations and they all come up just fine. One more thing! Once you are watching your first streamed movie, press Triangle on the PS3 remote/controller, and go to video settings and DISABLE all 3 DNR settings. This is essential since the PS3 has DNR on by default. Also, in this same menu, make sure that the audio volume is not changed (in the middle).

Now, i know this is a ton of info and i tried to make it easy for people to understand, but ive been doing hd movie stuff for years, so a lot of this stuff might be confusing for a lot of you. Whatever questions you have, let me know and i'll answer them the best i can. Keep in mind that i hardly watch anything SD anymore, although i DO still watch some, and they also work great for me. But i stick to HD for the most part. Also, please no talk about where to get the movies. Everyone has a google machine.
 
Alright...so the PS3 can read MKV files? Because I use XenonMKV to convert MKV files into MP4 so that my 360 can play the files. This takes a while for a 4.4 GB file (C2D @ 2.52GHz, 2GB DDR2800) so If the PS3 can read MKV's, that would be freaking awesome! :)
 
This might be a stupid question, but I'll ask anyway: How is this different from using Windows Media Player Sharing and just accessing through the network? What does PS3MediaServer do?
 
[quote name='SynGamer']Alright...so the PS3 can read MKV files? Because I use XenonMKV to convert MKV files into MP4 so that my 360 can play the files. This takes a while for a 4.4 GB file (C2D @ 2.52GHz, 2GB DDR2800) so If the PS3 can read MKV's, that would be freaking awesome! :)[/QUOTE]

PMS converts the MKV on the fly to a ts container, so once you have the flick downloaded, pick it and PMS does the rest. It even converts DTS to work through streaming. No conversion needed.

[quote name='_heretic']This might be a stupid question, but I'll ask anyway: How is this different from using Windows Media Player Sharing and just accessing through the network? What does PS3MediaServer do?[/QUOTE]

WMP is just a basic streamer. PS3 does not support MKV container, DTS and lossless audio by default. Using PMS, it lets you use everything you could ever need. And if the PS3 cannot play it at all, it will convert the video on the fly to MPEG2 and stream it that way, so essentially there is nothing the PS3 will not play using PMS. With the WMP, it does none of these things.
 
Is VC-1 still natively unrecognized? I thought the recent 3.0 Firmware update added VC-1 compatibility (WMV)? Or does it not work yet because PSM also needs to be able to support it as well?

Edit: Thanks for this detailed guide by the way, it is very informative. :applause:
 
Last edited by a moderator:
[quote name='blitz6speed']PMS converts the MKV on the fly to a ts container, so once you have the flick downloaded, pick it and PMS does the rest. It even converts DTS to work through streaming. No conversion needed.

WMP is just a basic streamer. PS3 does not support MKV container, DTS and lossless audio by default. Using PMS, it lets you use everything you could ever need. And if the PS3 cannot play it at all, it will convert the video on the fly to MPEG2 and stream it that way, so essentially there is nothing the PS3 will not play using PMS. With the WMP, it does none of these things.[/QUOTE]

So, it's no different than if I were to use XenonMKV and convert the video myself (accept I have to wait about 15-20 minutes? Actually, a better example would probably be PlayOn, which does the same thing I believe (but costs $30, fuck that), right? I was hoping my system wouldn't be bogged down while watching a movie from my PC-PS3...
 
[quote name='klinediscream']Is VC-1 still natively unrecognized? I thought the recent 3.0 Firmware update added VC-1 compatibility (WMV)? Or does it not work yet because PSM also needs to be able to support it as well?

Edit: Thanks for this detailed guide by the way, it is very informative. :applause:[/QUOTE]

AFAIK, 3.0 did not add vc-1 and i doubt it ever will be. It did upgrade the DNLA client to version 1.5 however, one of those things they dont advertise.

[quote name='SynGamer']So, it's no different than if I were to use XenonMKV and convert the video myself (accept I have to wait about 15-20 minutes? Actually, a better example would probably be PlayOn, which does the same thing I believe (but costs $30, fuck that), right? I was hoping my system wouldn't be bogged down while watching a movie from my PC-PS3...[/QUOTE]

I have Playon running at the same time as PMS, and when it comes to movie playback, its not even in the same ballpark. Playon quality is very poor. And the PC never gets bogged down when playing MKVs, literally 1% cpu usage. you can do anything on your pc and still stream mkvs all day long.
 
I took another look at the firmware thread at the top of the page. Looks like I read it somewhat wrong. It was update version 2.11 apparently that added the ability to play VC-1 (WMV).

Thanks for the tidbit on DNLA upgrade, will check that out.
 
[quote name='klinediscream']I took another look at the firmware thread at the top of the page. Looks like I read it somewhat wrong. It was update version 2.11 apparently that added the ability to play VC-1 (WMV).

Thanks for the tidbit on DNLA upgrade, will check that out.[/QUOTE]

VC-1 does not work streamed on the PS3.
 
blitz6speed,

I followed your tutorial and it worked well, except that when I stream Naruto shippuuden episodes (with subtitles by horriblesubs) the subtitles are not displayed. I tried unclicking "Definitely Disable Subtitles" but it didn't help. Any ideas?
 
[quote name='blitz6speed']
5. The amazing Bluetooth remote. This thing rocks so hard and puts all other remotes to shame.
[/QUOTE]


This part made me lol, but good guide overall. My current setup has an htpc parked next to my ps3, but I'll definitely look into ps3 media server if that changes for whatever reason.

Have you tried streaming 1080p over wireless? I've found even draft-n isn't quite good enough to do it in my experience.
 
re: PS3 Media Server

I've had it for about 6 months now and only use it when I have to (I use Windows Media Player mostly). Here are my problems with it:

1. It's slow loading up my directories on the XMB. Also, when starting up some videos, there's a delay in loading them (note: there is no lag during playback).

2. Once I shut off my PS3 and want to turn my PS3 again to use the PMS, the PMS can't find my PS3. I have to go back to my PC and restart PMS to find the PS3 (while the PS3 is on). However, I don't think this is normal for all users, as I didn't have this problem initially.

My workarounds:

If I want to use MKVs, I convert them via mkv2ob and play them via WMP (or load them to the HDD via WMP).

If I want to play MP4s (which can't be played via WMP on the PS3), I play them on PMS if they're over 4GB (they only way you can play them, I think). If they're under 4GB, I might put them on a thumb drive and play them that way instead of on PMS (or load them to the HDD via thumb drive).

It's very rare that I have problems with small .avi files (re: no sound), so PMS does the trick or I can stream them on the 360.

Does anybody know if WMP 12 will play just about any file, even MKVs?

BTW, thanks OP for making this guide!
 
[quote name='Teh Nitwit']blitz6speed,

I followed your tutorial and it worked well, except that when I stream Naruto shippuuden episodes (with subtitles by horriblesubs) the subtitles are not displayed. I tried unclicking "Definitely Disable Subtitles" but it didn't help. Any ideas?[/QUOTE]

I actually avoid playing anything with subtitles because it means you have to re-encode it on the fly. I know subs work flawlessly tho, i used it for a few episodes of Initial D. I would try the PMS forum and im sure it has come up before.

[quote name='brighenne']This part made me lol, but good guide overall. My current setup has an htpc parked next to my ps3, but I'll definitely look into ps3 media server if that changes for whatever reason.

Have you tried streaming 1080p over wireless? I've found even draft-n isn't quite good enough to do it in my experience.[/QUOTE]

As i said in the guide, Wireless-G does not work well for 1080p (bitrate too high), but as long as its wireless-n and you have the PS3 plugged into the router via ethernet, then 1080p is fine. My brothers setup at his house has the PC upstairs with a wireless-n PCI-E card, and downstairs next to the TV is the internet, router (wireless-n, gigabit ethernet) and we stream blu-ray encodes up to 40MB/sec over wireless-n no problem.

p.s. - bluetooth remote FTW.

[quote name='Sofa King Cheap']re: PS3 Media Server

I've had it for about 6 months now and only use it when I have to (I use Windows Media Player mostly). Here are my problems with it:

1. It's slow loading up my directories on the XMB. Also, when starting up some videos, there's a delay in loading them (note: there is no lag during playback).

2. Once I shut off my PS3 and want to turn my PS3 again to use the PMS, the PMS can't find my PS3. I have to go back to my PC and restart PMS to find the PS3 (while the PS3 is on). However, I don't think this is normal for all users, as I didn't have this problem initially.

My workarounds:

If I want to use MKVs, I convert them via mkv2ob and play them via WMP (or load them to the HDD via WMP).

If I want to play MP4s (which can't be played via WMP on the PS3), I play them on PMS if they're over 4GB (they only way you can play them, I think). If they're under 4GB, I might put them on a thumb drive and play them that way instead of on PMS (or load them to the HDD via thumb drive).

It's very rare that I have problems with small .avi files (re: no sound), so PMS does the trick or I can stream them on the 360.

Does anybody know if WMP 12 will play just about any file, even MKVs?

BTW, thanks OP for making this guide![/QUOTE]

I do not like to convert my movies since i want to play them back natively on the PC, so using PMS is fine for me. There is a 2-3 sec delay before the movie starts, and thats extremely acceptable imo compared to the alternatives. The issue with PMS not finding the PS3 later is being fixed in the next beta ive been told. And WMP will not stream a MKV. Its as basic of a streamer as it gets.

I just assume everyone is watching HD flicks, since thats what i watch mostly. I dont bother with anime so divx isnt an issue for me, so i would suggest the PMS forum for SD content and subtitled content.
 
I don't know much about this stuff at all, like what containers are and such, but hopefully I can get media streaming on my PS3 and go from there. Thanks for posting this.
 
I followed this guide and my movies still freeze up for a few seconds every minute or so. My modem is a room over so I am assuming that might be the problem. Anyone have any suggestions?

edit: I moved the router into my room and it is still freezing up. I do not have a ton of experience with this type of thing so I do not even know where to start. I am trying to watch an xvid movie and I am using a linksys wireless- B 2.4 Ghz router. Let me know if there is more info I should give. Thanks in advance for any help.
 
Last edited by a moderator:
[quote name='OlDirtyBastard']I followed this guide and my movies still freeze up for a few seconds every minute or so. My modem is a room over so I am assuming that might be the problem. Anyone have any suggestions?

edit: I moved the router into my room and it is still freezing up. I do not have a ton of experience with this type of thing so I do not even know where to start. I am trying to watch an xvid movie and I am using a linksys wireless- B 2.4 Ghz router. Let me know if there is more info I should give. Thanks in advance for any help.[/QUOTE]

When it comes down to Wireless, theres 0 guarentees. The wireless card in the PS3 isnt very exactly top tier although useable. Every wireless setup i do on PS3s involves the PC itself using a Wireless-N card and connecting to a router next to the PS3 where the PS3 is plugged in via Ethernet.

I suggest going wired everytime. Also, version 400 of PMS is out and its really awesome. Plays everything perfectly and finds the PS3 every single time. I still use PMS all the time, its incredible.
 
Few questions.
1) how does this work with Win 7 (I've read a little elsewhere but I'd like to hear what a CAG has to say)?
2) Will this play Windows Recorded TV Show (.wtv) files or dvr-ms files? Or do you need to get something like this http://babgvant.com/files/folders/misc/entry3716.aspx which I don't even know is safe or not?

I recently got WMP streaming to my PS3 and have not done PSMS yet because I've been busy & don't want to make any changes to computer yet.
 
[quote name='J7.']Few questions.
1) how does this work with Win 7 (I've read a little elsewhere but I'd like to hear what a CAG has to say)?
2) Will this play Windows Recorded TV Show (.wtv) files or dvr-ms files? Or do you need to get something like this http://babgvant.com/files/folders/misc/entry3716.aspx which I don't even know is safe or not?

I recently got WMP streaming to my PS3 and have not done PSMS yet because I've been busy & don't want to make any changes to computer yet.[/QUOTE]

Works fine in W7, im using in W7 ultimate myself.

No clue about those, check the PMS forum.
 
bread's done
Back
Top