<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JonnyReeves.co.uk &#187; playstation 3</title>
	<atom:link href="http://www.jonnyreeves.co.uk/tag/playstation-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonnyreeves.co.uk</link>
	<description>Actionscript, Flash, PHP and stuff</description>
	<lastBuildDate>Mon, 19 Jul 2010 15:36:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Steaming HD Content to the Playstation 3 with Windows Media Player 11</title>
		<link>http://www.jonnyreeves.co.uk/2009/01/steaming-hd-content-to-the-playstation-3-with-windows-media-player-11/</link>
		<comments>http://www.jonnyreeves.co.uk/2009/01/steaming-hd-content-to-the-playstation-3-with-windows-media-player-11/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 15:54:00 +0000</pubDate>
		<dc:creator>Jonny</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[homeplug]]></category>
		<category><![CDATA[media playback]]></category>
		<category><![CDATA[mkv]]></category>
		<category><![CDATA[mp4]]></category>
		<category><![CDATA[playstation 3]]></category>
		<category><![CDATA[ps3]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[xmbc]]></category>

		<guid isPermaLink="false">http://www.jonnyreeves.co.uk/?p=66</guid>
		<description><![CDATA[This month I took the plunge and upgraded my entire Media Setup in the front room by replacing my ancient Goodmans 32&#8243; CRT TV with a Samsung 37&#8243; 720p LCD.  As with most major upgrades, this started a chain of events which resulted in me replacing my trust soft-modded Xbox running XBMC with a shiny [...]]]></description>
			<content:encoded><![CDATA[<p>This month I took the plunge and upgraded my entire Media Setup in the front room by replacing my ancient Goodmans 32&#8243; CRT TV with a Samsung 37&#8243; 720p LCD.  As with most major upgrades, this started a chain of events which resulted in me replacing my trust soft-modded Xbox running XBMC with a shiny new Playstation 3 to take advantage of the HDMI Output, HD Playback and enhanced upscaling which the system offers over the Xbox. (The compression artifacts on Xvids became incredibly distracting on the LCD screen and the Xbox is simply not powerful enough to play back HD.)</p>
<p>The first step in my journey was to setup a <a href="http://blog.us.playstation.com/2007/12/27/playstation-tips-4-dlna-media-server/">DLNA Media Server</a> to push my media to the Playstation.  I must admit that I was pretty disappointed that I couldn&#8217;t just set up SMB shares as I could on XBMC &#8211; but then the entire Playstation 3 experience isn&#8217;t terribly configurable (I guess Sony recon most people aren&#8217;t interested in tinkering!).  After a bit of reading on the <a href="http://avsforum.com">AVSForums</a>, I realised that my two options for the DNLA Media Server on Windows Vista x64 were Windows Media Player 11 and <a href="http://tversity.com/">TVerstity</a>.  Havnig a bit of a distruct of Windows Media Player, I opted to download and install <a href="http://tversity.com/">TVersity </a>from their site &#8211; however, during the install I was instructed to turn off UAC (Vista&#8217;s User Account Control security model).  I know a lot of people hate UAC but I see it as a serious step forward for Window&#8217;s security model and if programmers aren&#8217;t willing to write their software to cope and comply with it then I&#8217;m not interested in running it &#8211; so <a href="http://tversity.com/">TVersity </a>was ruled out leaving Windows Media Player as the only option.</p>
<p>Setting up DNLA Media Sharing on WMP11 (Windows Media Player 11) is straight forward &#8211; I was also able to add additional folders outside of the &#8220;My Videos&#8221; folder in my User Account folder visible.  Once this was done (and my PS3 was granted access), My computer showed up in the list of avaliable sources on the Playstation&#8217;s &#8216;Home&#8217; screen and all of my Xvid files were immediatley made avaliable and played back without hassle (Complete with excellent upscaling and filtering with the Playstation 3 offers which smooths out nearly all compression artifacts without making the image appear out of focus).  However, all was not smooth as every 10 minutes or so the video stream would break up between key frames due to network dropouts &#8211; a problem which I had not experienced on the Xbox.  I presumed that the dropouts were due to the PS3 not using a large enough cache for the video stream; wireless networks are inherently dodgy and prone to dropouts &#8211; I could live with this for the time being, but I knew it would have to be addressed at some point.</p>
<p>I was fairly happy at this point &#8211; Xvids were playing back and looking better than on the Xbox, but it was time to try out some HD content and start playing back some video encoded using the h264 codec.</p>
<p>Using <a href="http://handbrake.fr/">Handbrake</a>, I converted a set of DVD VOBs into an MP4 file using the Playstation 3 preset.  The resulting MP4 file looked amazing on the computer via Quicktime and I was looking forward to being able to archive all my DVDs in this new, higher quality format.  I put the MP4 file into the &#8220;My Videos&#8221; file and then jumped onto the PS3.  When I first looked, I couldn&#8217;t see the MP4 file, so I restarted the PS3 &#8211; still no MP4 file &#8211; this is when I started to get a bit upset.</p>
<p>After a bit of googling I discovered that Windows Media Player 11 does not, by default, support the &#8220;discovery&#8221; of h264.  I was surprised by this as I had already installed the <a href="http://www.cccp-project.net/">CCCP (Combined Community Codec Pack)</a> and the files could play back via WMP11 on the PC.  Luckily there is a <a href="http://a8t8.spaces.live.com/blog/cns!2518DD508BB713E8!156.entry">small registry hack</a> (compatible with both Vista 32 and 64) which enables the discovery of h264 content.  Once the patch is installed and your computer is restarted, the PS3 will be able to see the mp4 files &#8211; excellent!  I dived onto the couch and hit the Play button the Remote &#8211; only to be bitterly disappointed.</p>
<p>Although the video played back (and looked fantastic compared to the Xvids before it) &#8211; the dropout made it un-watchable.  The video was stuttering all over the place!  A quick check via the &#8216;Select&#8217; button showed that the video was trying to steam 5mbps over the wireless &#8211; seeing as 802.11g only offers an ideal bandwidth of 54mpbs (which is pretty much theoretical) I knew that asking it for 5mbps (plus the overhead from the DLNA services) was pushing it too far!  As my house doesn&#8217;t have CAT-5 running through the walls, my own hope was to purchase a set of <a href="http://en.wikipedia.org/wiki/HomePlug">HomePlug network devices</a> to run the network data over my home&#8217;s powerlines.  I&#8217;ve always been a bit dubious of HomePlug&#8217;s and had heard negative things about them but seeing as I didn&#8217;t have many optins left, I opted for a pair of <a href="http://www.scan.co.uk/Product.aspx?WebProductId=947922">Linksys PLE200&#8217;s from Scan.co.uk</a> (I was quite suprised that they were only £49 for a pack of 2, I expected to pay twice that much).  These devices touted that they were capable of stream HD Content over a network and could manage 200mbps (Which is a lovely bit of marketing seeing as they only have 100mbps interfaces &#8211; the 200mbps mentioned on the box is referring to the devices running in full duplex mode &#8211; and seeing as I only have a 100mbps router, it all becomes a bit of a moot point).</p>
<p>The Homeplugs arrived the next day and I set about installing them.  The box told me to install the management software before plugging them in.  I dutifly inserted the CD and ran the software only to be greeted by an error dialogue reading: &#8220;Failed to initialize Networks Interface &#8211; exiting&#8221;.  I guess the software that ships with the devices isn&#8217;t compatible with Vista x64 then.  Throwing caution to the window I proceeded to plug the devices in, wiring one into my router and the other into the back of the PS3.  I then headed to the Linksys website and began downloading the <a href="http://www.linksysbycisco.com/US/en/support/PLE200/download">latest drivers for the PLE200</a>.  The download was coming in at a miserable 60kbps so I switch my attention back over the PS3 and went to see if the devices would work without the managment software (after all they are network devices &#8211; what setup do the really need once they gain a DHCP lease from the router?).  To my suprise, the PS3 managed to gain a lease and sucessfully connect to the Internet &#8211; score one for Homeplugs!  Seeing as I live in a bungalow I don&#8217;t really see the point of enabling encryption on the devices (which I&#8217;m pretty sure would just limit the amout of avaliable bandwidth anyway due to the overhead) so I am yet to install the latest managment software (and to be honest, I don&#8217;t really want to install another bit of crapware on this box anyway!).</p>
<p>With the Homeplugs setup and my PS3 back on the network, I tried to watch the mp4 file again &#8211; to my delight it started playing back smoothly; a smile almost crept onto my face!</p>
<p>So, now that I had x264&#8217;s playing back, my last hurdle was to get true 720p HD content in the MKV container to play back on the PS3.  I knew already that the PS3 (nor WMP11) supports the MKV container (which is a great shame, as it&#8217;s the best replacement for the aging AVI contaner out there), so I jumped back onto Google and came across a guide which detailed <a href="http://hubpages.com/hub/How-To-Play-MKV-Files-On-Playstation-3">How to Play MKV Files on the Playstation 3</a>.  As MKV is just a container, your first step is to swap out the contained Video and Audio streams and place them into a container the PS3 can accept (VOB).  The piece of software which performs this magic mxing is called (immaginativley) <a href="http://www.mkv2vob.com/">MKV2VOB</a> and does exactly what is says on the tin with no loss of quality.</p>
<p>MKV2VOB takes about a minute to swap the containers of a 120 minute MKV movie, once the conversion was complete I was able to see the resuling .mpg file on the PS3 but it complained about &#8220;Corrupt Data&#8221;, a commenter on an earlier Blog Post pointed out that he had to change the file extension to be &#8220;.MP4&#8243; before the file would playback on the PS3 and sure enough this worked and I was able to watch the re-muxed MKV on the PS3 in glorious HD with an average datarate of almost 10mbps! &#8211; lovley stuff.  To make future transcoding easier, MKV2VOB has a setting in it&#8217;s Configuration tab to automatically rename the output file to .MP4 and then delete the source MKV &#8211; combined with a bit of scripting, it will probably be farily easy to get this conversion to happen automatically.</p>
<p>The only thing I need to figure out now is:</p>
<ul>
<li>How to get thumbnails to appear on the PS3 when browsing the Video&#8217;s served via WMP11</li>
<li>How to change to way the folders are presented on the PS3 as all my media is currently buried under a massive folder hierarchy.  (Videos -&gt; Folders -&gt; Videos -&gt; TV Shows!)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnyreeves.co.uk/2009/01/steaming-hd-content-to-the-playstation-3-with-windows-media-player-11/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
