<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The Web and Microsoft : windows media</title><link>http://blogs.msdn.com/klevereblog/archive/tags/windows+media/default.aspx</link><description>Tags: windows media</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>IIS 7 Media Pack:  Extending IIS How?</title><link>http://blogs.msdn.com/klevereblog/archive/2008/02/29/iis-7-media-pack-extending-iis-how.aspx</link><pubDate>Fri, 29 Feb 2008 20:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7955706</guid><dc:creator>klevereblog</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/klevereblog/comments/7955706.aspx</comments><wfw:commentRss>http://blogs.msdn.com/klevereblog/commentrss.aspx?PostID=7955706</wfw:commentRss><wfw:comment>http://blogs.msdn.com/klevereblog/rsscomments.aspx?PostID=7955706</wfw:comment><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;I have really become interested in Rich Media Content distribution specifically around Microsoft Silverlight and Windows Media Server.&amp;nbsp; Anyone who knows me however, knows that IIS is my first love.&amp;nbsp; One of the most compelling features of IIS is the ability to extend its functionality.&amp;nbsp; The IIS and Windows Media team have collaborated to create the IIS 7 Media Pack.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;What is the Media Pack?&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;The IIS media pack is a set of IIS modules created to support Rich Media Content Delivery.&amp;nbsp; Today it includes two modules a bit rate throttling module and a media playlist module.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;Bit Rit Throttling&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;The most common vehicle for delivering video and audio over the web is through Progressive Dowloands.&amp;nbsp; Simply put progressive download refers to a media file being dowloaded to the client machine and played via some type of a client such as Windows Media Player.&amp;nbsp; The player&amp;nbsp;then&amp;nbsp;begins&amp;nbsp;playing the file most times before the file is completely downloaded.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;The problem with progressive download is that there is no intelligence involved&amp;nbsp;during the streaming process.&amp;nbsp;&amp;nbsp;If bandwidth&amp;nbsp;availability is inconsistent then so will the streaming experience.&amp;nbsp;&amp;nbsp;The Bit rate throttling module works to change this experience.&amp;nbsp; It&amp;nbsp;allows you to set to basic settings.&amp;nbsp; First it has a&amp;nbsp;fast start setting.&amp;nbsp; This is something that comes from the Windows Media Server world.&amp;nbsp;&amp;nbsp;In a nutshell the module&amp;nbsp;determines the media files encoded bitrate and uses that the figure out how many seconds are in the file.&amp;nbsp; Once that is determine the web server will quickly send a configured amount of content down to the client immediately.&amp;nbsp; The default&amp;nbsp;value is 20 seconds.&amp;nbsp; This means that the first 20 seconds of the file is downloaded to the client for the media player begins playing the file.&amp;nbsp; This&amp;nbsp;essentially means that the&amp;nbsp;content being played is always 20 seconds ahead of the download.&amp;nbsp; This&amp;nbsp;provides for a better experience and requires less buffering&amp;nbsp;which is commonly something&amp;nbsp;associated with progressive downloads (see YouTube when you don't have the fastest connection).&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;The other setting allows you to&amp;nbsp;throttle the bandwidth&amp;nbsp;above or below the encoded bitrate.&amp;nbsp; This provides for&amp;nbsp;more efficient streaming experience.&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Bit Rate Throttling has a tremendous impact because it allows you to save on bandwidth cost.&amp;nbsp;&amp;nbsp;Why? Because a large amount progressive downloads are not watched/listened to in their entirity.&amp;nbsp; However, the file often is still completely downloaded to the client.&amp;nbsp; Bit Rate throttling&amp;nbsp;limits the amount of a file tha is actually being downloaded the client and thus saves the bandwidth needed&amp;nbsp;for sending that file.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;Web Server Playlist&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Web Server allow you to&amp;nbsp;utilize IIS for generating media playlist.&amp;nbsp; It supports multiple file formats (not just wmv or wma) and supports key scenarios such as monetization (have the ability to place ads alongside progressive download media).&amp;nbsp; You can even control the playback experience by disabling fast forward, rewind, and select functionality.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;These two features essentially extend IIS to run as a simple media streaming server.&amp;nbsp; There are scenarios where WMS will always make sense however if you want a simple solution for distributing on-demand content, the combination of IIS 7 and the media pack are great tools for accomplishing that task.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;See more information on Bit Rate Throttling Here:&amp;nbsp; &lt;A href="http://blogs.iis.net/chriskno/archive/2007/09/25/announcing-the-bit-rate-throttling-module-customer-technology-preview.aspx"&gt;http://blogs.iis.net/chriskno/archive/2007/09/25/announcing-the-bit-rate-throttling-module-customer-technology-preview.aspx&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&amp;nbsp;see more information on the IIS Playlist Feature Here:&amp;nbsp; &lt;A href="http://blogs.iis.net/vsood/archive/2008/02/28/iis-7-media-pack-web-playlists-is-live.aspx"&gt;http://blogs.iis.net/vsood/archive/2008/02/28/iis-7-media-pack-web-playlists-is-live.aspx&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7955706" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/klevereblog/archive/tags/iis+7/default.aspx">iis 7</category><category domain="http://blogs.msdn.com/klevereblog/archive/tags/Media/default.aspx">Media</category><category domain="http://blogs.msdn.com/klevereblog/archive/tags/module/default.aspx">module</category><category domain="http://blogs.msdn.com/klevereblog/archive/tags/windows+media/default.aspx">windows media</category></item></channel></rss>