<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 Forums - Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Thu, 20 Jun 2013 06:50:36 GMT</pubDate>
	<lastBuildDate>Thu, 20 Jun 2013 06:50:36 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>13</c9:totalResults>
	<c9:pageCount>-13</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>I've noticed on Channel 9 in the past that going full-screen would cause my CPU fan to ramp up because the Silverlight plugin was using extrodinary amounts of CPU to play the same resolution video that Flash played easily. I didn't think much of it because I guess even the highest resolution videos on Channel9 are fairly easy going and my desktop PC (Core 2 quad 2.4GHz) at least could play them OK.</p><p>But a few months back Lovefilm switched from Flash to Silverlight for it's streaming video service (yeh, just as everyone else was figuring out SL had no future). And more recently they started offering streaming in HD. And the bad news is it switches streams on the fly so when it's boxed in on the webpage it stays SD, but when you go full-screen is automatically switches to the HD stream.</p><p>Problem is, it uses nearly 100% CPU when playing HD video and so the sound breaks up and the video stutters. Again, Flash plays equivalent bitrate video from Vimeo just fine. If I bring up the setting panel for Silverlight it says hardware acceleration is enabled. I'm tempted to think there's some quirk of the videos they are streaming at lovefilm that means it doesn't use hardware to decode them, but then I remember how it uses nearly all the CPU time on Channel 9 too and if Microsoft can't get a Silverlight site right, who can?</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/a5e8ea769f2c42eea02ca0710136dce6#a5e8ea769f2c42eea02ca0710136dce6</link>
		<pubDate>Fri, 15 Jun 2012 18:51:49 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/a5e8ea769f2c42eea02ca0710136dce6#a5e8ea769f2c42eea02ca0710136dce6</guid>
		<dc:creator>rhm</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/rhm/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>I can't remember the last time I saw HD on Channel 9. It usually sits at 1 bar, and never goes up, even when watching a 60m video on a 30MBs connection. Maybe a bug in the streaming server?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/29818f09e3f74173b984a071013bc675#29818f09e3f74173b984a071013bc675</link>
		<pubDate>Fri, 15 Jun 2012 19:09:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/29818f09e3f74173b984a071013bc675#29818f09e3f74173b984a071013bc675</guid>
		<dc:creator>Harlequin</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Harlequin/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>Well yes, this was a while back - before the 'new design' and move to Azure made Channel 9 pretty much an unuseable mess (a portent of Windows 8).</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/aee3fb4371c74b6f8e4ea07101415a66#aee3fb4371c74b6f8e4ea07101415a66</link>
		<pubDate>Fri, 15 Jun 2012 19:30:00 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/aee3fb4371c74b6f8e4ea07101415a66#aee3fb4371c74b6f8e4ea07101415a66</guid>
		<dc:creator>rhm</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/rhm/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video#ca5e8ea769f2c42eea02ca0710136dce6">rhm</a>: Maybe they're not using SL5? SL4 doesn't support hardware acceleration of the video decoding process, so a weaker CPU could choke decoding h.264/VC-1 video. The hardware acceleration box in SL4 just means that it will use your video card for scaling.</p><p>The worst part is even if you upgrade to SL5, the video player host needs to enable the option for hw decode. This is why HD Netflix still causes my HTPC CPU to run near 80-90% while streaming. Hopefully Netflix doesn't just abandon their WMC plugin.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/8669227fea4841558c78a07101424713#8669227fea4841558c78a07101424713</link>
		<pubDate>Fri, 15 Jun 2012 19:33:22 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/8669227fea4841558c78a07101424713#8669227fea4841558c78a07101424713</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video#c8669227fea4841558c78a07101424713">spivonious</a>: so... we are using Silverlight 5, and the hardware acceleration is on (which is the default setting) ... and when I run a SL video at full resolution it uses around 20% CPU at the most. I'm running a lot of processes right now (3 copies of VS, SQL, Excel, Word, Skype in the background, Zune, many instances of IE) and this was the task manager running a video at full screen, full bitrate.</p><p><a href="http://video.ch9.ms/content/CPU_Usage.PNG" rel="lightbox"><img src="http://video.ch9.ms/content/CPU_Usage.PNG" alt=""></a></p><p>Sorry to hear it uses 100% for you, but I can't really see why it would be... could it be that their player is doing a lot more than it should be? Or perhaps their videos are encoded incorrectly and the player has to do a lot more work?</p><p>Anyway, and this is more of a question for @rhm, do you see the same high CPU usage when you play videos on C9?</p><p>And, if you don't mind, could you go into more detail around &quot;before the 'new design' and move to Azure made Channel 9 pretty much an unuseable mess (a portent of Windows 8) &quot; ... our design and the fact that we are running in Azure has made C9 unusable for you? The design comment is one thing (I don't agree, and I'd love details, but still I'm not surprised that someone may be unhappy with it), but how has the move to Azure made the site more difficult to use?</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/5073955b8fed4523a8b9a07400749292#5073955b8fed4523a8b9a07400749292</link>
		<pubDate>Mon, 18 Jun 2012 07:04:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/5073955b8fed4523a8b9a07400749292#5073955b8fed4523a8b9a07400749292</guid>
		<dc:creator>Duncan Mackenzie</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Duncanma/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>For the record, Silverlight (and Windows media in general) tends not to use hardware video decompression because hardware isn't very good at doing video decompression.</p><p>Consequently, the most likely thing is that your CPU isn't good enough to handle HDTV (actually 1080p decompression will choke a full dual-core Intel processor, which is one of the reasons why Netflix still only supports 720p max).</p><p>Flash is probably getting around this problem by not actually showing you HDTV - it's probably adaptively streaming at a lower bitrate and thus avoiding killing your bitrate.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/373b675eabb749cc869fa074016783a4#373b675eabb749cc869fa074016783a4</link>
		<pubDate>Mon, 18 Jun 2012 21:48:57 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/373b675eabb749cc869fa074016783a4#373b675eabb749cc869fa074016783a4</guid>
		<dc:creator>evildictaitor</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/evildictaitor/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video#c373b675eabb749cc869fa074016783a4">evildictaitor</a>: Interestingly when I was having trouble watching HD content on my laptop (BBC HD on iPlayer, I'm not sure what resolution it was actually sending but it probably is less than 1080p) the problem went away after a memory upgrade. And my <a href="http://www.cpu-world.com/CPUs/K8/AMD-Turion%2064%20X2%20Mobile%20technology%20TL-58%20-%20TMDTL58HAX5DC.html">laptop's cpu</a> is hardly cutting edge.</p><p>Also iPlayer uses flash which from what you say means it's probably not actually streaming at full quality.</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/ac82bdaa980f4d718a1aa0740170e7ef#ac82bdaa980f4d718a1aa0740170e7ef</link>
		<pubDate>Mon, 18 Jun 2012 22:23:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/ac82bdaa980f4d718a1aa0740170e7ef#ac82bdaa980f4d718a1aa0740170e7ef</guid>
		<dc:creator>GoddersUK</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/GoddersUK/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/373b675eabb749cc869fa074016783a4">1 day&nbsp;ago</a>, <a href="/Niners/evildictaitor">evildictaitor</a> wrote</p><p>For the record, Silverlight (and Windows media in general) tends not to use hardware video decompression because hardware isn't very good at doing video decompression.</p><p>Consequently, the most likely thing is that your CPU isn't good enough to handle HDTV (actually 1080p decompression will choke a full dual-core Intel processor, which is one of the reasons why Netflix still only supports 720p max).</p><p>Flash is probably getting around this problem by not actually showing you HDTV - it's probably adaptively streaming at a lower bitrate and thus avoiding killing your bitrate.</p><p></p></div></blockquote><p></p><p>Not very good? The onboard video on my G45 motherboard handles full-screen 1080p video with no issues. CPU stays under 15%.</p><p>@Duncan - I haven't seen the issue with C9's player, only Netflix's WMC plugin. It's a common issue if you look around avsforum.com. It's only noticeable on older CPUs as even the Conroe-era Celeron I'm using can handle HD Netflix (although it does spike to 90%). Netflix has pretty crappy encoding on a lot of their streaming, so I could believe that as well.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/da5a8e52d1c6445b8fa5a07600e7753f#da5a8e52d1c6445b8fa5a07600e7753f</link>
		<pubDate>Wed, 20 Jun 2012 14:02:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/da5a8e52d1c6445b8fa5a07600e7753f#da5a8e52d1c6445b8fa5a07600e7753f</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/da5a8e52d1c6445b8fa5a07600e7753f">1 hour&nbsp;ago</a>, <a href="/Niners/spivonious">spivonious</a> wrote</p><p>*snip*</p><p>Not very good? The onboard video on my G45 motherboard handles full-screen 1080p video with no issues. CPU stays under 15%.</p></div></blockquote><p></p><p>On my laptop, the nVidia video card handles 1080p h.264 pretty well, with very low CPU usage. And then when you stop watching the video, about 25% of the time it BSODs the system. So yeah, I disabled hardware acceleration for video decoding.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/ab483e53e7734aa2b640a07601084b31#ab483e53e7734aa2b640a07601084b31</link>
		<pubDate>Wed, 20 Jun 2012 16:02:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/ab483e53e7734aa2b640a07601084b31#ab483e53e7734aa2b640a07601084b31</guid>
		<dc:creator>Sven Groot</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sven Groot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video#cab483e53e7734aa2b640a07601084b31">Sven Groot</a>: Ha, well that's Nvidia for you. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/9d487f88cefb439e9b39a07601223473#9d487f88cefb439e9b39a07601223473</link>
		<pubDate>Wed, 20 Jun 2012 17:36:36 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/9d487f88cefb439e9b39a07601223473#9d487f88cefb439e9b39a07601223473</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/da5a8e52d1c6445b8fa5a07600e7753f">3 hours&nbsp;ago</a>, <a href="/Niners/spivonious">spivonious</a> wrote</p><p>Not very good? The onboard video on my G45 motherboard handles full-screen 1080p video with no issues. CPU stays under 15%.</p><p></p></div></blockquote><p></p><p>In that particular codec without DRM and without other videos or graphics intensive action going on at the same time.</p><p>You want a panel of videos (it happens more than you think) or to apply a shader to the video (e.g. during adaptive streaming) or use a new codec or use DRM or run it at the same time as Windows Aero Glass, then it'll all be happening in software.</p><p>Which is why Microsoft puts their efforts into making software playback good and not concentrating on hardware playback. Because hardware video decompression sucks.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/62c812b702a44a1281a1a0760126bf7a#62c812b702a44a1281a1a0760126bf7a</link>
		<pubDate>Wed, 20 Jun 2012 17:53:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/62c812b702a44a1281a1a0760126bf7a#62c812b702a44a1281a1a0760126bf7a</guid>
		<dc:creator>evildictaitor</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/evildictaitor/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p>@<a href="/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video#c62c812b702a44a1281a1a0760126bf7a">evildictaitor</a>: My 1080p playback is from blu-ray discs, so, no I'm not typically doing anything else at the same time (unless WMC decides to update the guide listings or MSE decides to do a malware scan). Without hardware decoding, my HTPC would be unable to play blu-ray discs without dropping frames (I've tried it, since PowerDVD enables a lot of extra filter options if I use software decoding).</p><p>I don't see how multiple streams, adaptive streams, or DRM has anything to do with video decompression. I agree that MS should concentrate on the software side. It's up to the hardware makers to support this software with hardware.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/78ee70bfb53d465db395a07601358b67#78ee70bfb53d465db395a07601358b67</link>
		<pubDate>Wed, 20 Jun 2012 18:47:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/78ee70bfb53d465db395a07601358b67#78ee70bfb53d465db395a07601358b67</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why is Silverlight so bad at playing HD video?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p>I don't see how multiple streams (1), adaptive streams (2), or DRM (3) has anything to do with video decompression.</p><p></p></div></blockquote><p></p><p>(1) Because your graphics card only has one (sometimes two) video decompression cores on it.</p><p>(2) Adaptive streams do edge blending so you can't tell when a high quality stream suddenly becomes a lower quality one and vice-versa. This edge blending is done as a shader (to keep frames high). You can't run shaders on the output of a video decompression core without dropping frames, so what you do instead is decompress in software and then get the shader to run in hardware. This means adaptive streaming doesn't like hardware video decompression.</p><p>(3) Because DRM requires you to protect the uncompressed video content, so you can't push raw compressed un-DRMed content over a bus to the graphics card.</p><p>BluRay disks are a special case for DRM, since the keys are built into BluRay compatible graphics cards, so in your case, you're streaming 1080p compressed DRMed content to the graphics card and it doesn't need to adaptively stream from the disk, doesn't need to send unprotected content over the bus and doesn't need to show more than one video at once.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/63b3b8c4d3d4418093dba07601419271#63b3b8c4d3d4418093dba07601419271</link>
		<pubDate>Wed, 20 Jun 2012 19:30:48 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-is-Silverlight-so-bad-at-playing-HD-video/63b3b8c4d3d4418093dba07601419271#63b3b8c4d3d4418093dba07601419271</guid>
		<dc:creator>evildictaitor</dc:creator>
		<slash:comments>13</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/evildictaitor/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>