<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:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with windows media encoder - Channel 10</title><atom:link rel="self" type="application/rss+xml" href="http://www.on10.net/tags/windows+media+encoder/feed/zune/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/Channel10/images/feedimage.png</url><title>Entries tagged with windows media encoder - Channel 10</title><link>http://on10.net/tags/Windows+Media+Encoder/</link></image><description>windows media encoder</description><link>http://on10.net/tags/Windows+Media+Encoder/</link><language>en-us</language><pubDate>Sun, 22 Jun 2008 05:25:41 GMT</pubDate><lastBuildDate>Sun, 22 Jun 2008 05:25:41 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3143.743, Culture=neutral, PublicKeyToken=null)</generator><item><title>Low Latency webcasting with Windows Media and Siverlight</title><description>&lt;p&gt;So, &lt;a href="http://www.streamingmedia.com"&gt;Streaming Media&lt;/a&gt; is doing a special "&lt;a&gt;Europe edition&lt;/a&gt;" of Streaming Media, and I'm doing an article about webcasting for it. I've getting a bunch of questions about how to deliver low-latency live streaming to Silverlight, and so with their permission, I'm excerpting this section on that topic.&lt;/p&gt;
&lt;p&gt;EDIT: A correction was made; turning off Fast Cache in Windows Media Services does not have any effect on webcasting latency.&lt;/p&gt;
&lt;p&gt;So, &lt;a href="http://www.streamingmedia.com"&gt;Streaming Media&lt;/a&gt; is doing a special "&lt;a&gt;Europe edition&lt;/a&gt;" of Streaming Media, and I'm doing an article about webcasting for it. I've getting a bunch of questions about how to deliver low-latency live streaming to Silverlight, and so with their permission, I'm excerpting this section on that topic.&lt;/p&gt;
&lt;p&gt;While by default, Windows Media can offer 15-20 second end-to-end delay, it's possible to drive it down to 2-3 seconds with best practices on a good network, and we're looking at what we can do to push it to below even that. The critical thing is to tune the encoder, server, and player latency together.&lt;/p&gt;
&lt;p&gt;There's an older but more detailed "&lt;a href="http://www.microsoft.com/windows/windowsmedia/howto/articles/BroadcastDelay.aspx"&gt;Reducing Broadcast Delay&lt;/a&gt;" document on this topic over at the &lt;a href="http://www.microsoft.com/windows/windowsmedia/default.mspx"&gt;Windows Media portal&lt;/a&gt; that may be worth perusing.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;blockquote&gt;
&lt;h1&gt;Low Latency Webcasting&lt;/h1&gt;
&lt;p&gt;Latency is the measure of how much time goes between when video enters the encoder and leave the user display. Latency is something that doesn’t matter at all in some markets, and matters a lot in others.&lt;/p&gt;
&lt;p&gt;The reason we have latency is buffering, and the reason we have buffering is for quality and reliability. By having the server wait several seconds after a video stream is received before sending it out, it’s able to support more peaks and valleys in the data rate, and makes it possible for a dropped packet to be detected and resent before its needed. In the same way, buffering in the player lets it average out data rates and recover dropped packets as well.&lt;/p&gt;
&lt;p&gt;Large buffers were extremely important in the modem era, and are still useful in many kinds of networks today. The defaults are good for delivering high quality content over a variety of networks. But when minimizing the latency is important, and reliable networks are available, the end to end delay can be reduced substantially.&lt;/p&gt;
&lt;p&gt;Since total end-to-end latency is the sum of the encoder latency, server latency, and player latency, plus how long it takes the packets to travel between each of those, improving latency requires tweaks to the encoder, server, and player in parallel.&lt;/p&gt;
&lt;h2&gt; &lt;/h2&gt;
&lt;h2&gt;Encoder&lt;/h2&gt;
&lt;p&gt;On the encoder side, reducing buffer size reduces startup latency. WME and Expression Encoder both enable you to go down to one second.. Using Lookahead or Lookahead Rate Control will increase latency beyond the buffer value (typically about another half a second for LRC).&lt;/p&gt;
&lt;p&gt;&lt;a href="http://on10.net/Link/a89f60fd-9d03-4740-a09a-914ced42a40e/"&gt;&lt;img width="554" height="547" alt="WME Low Delay setup" src="http://on10.net/Link/f8b746c7-b7d6-4986-bf62-91a226b4b95c/" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;For audio, Windows Media includes the “WMA Low Delay” audio codecs from 192-64 Kbps which provide lower latency than the normal WMA modes. If you’re targeting Silverlight 1.0 or WMP 10 or earlier, you’ll want to use that for low latency. If you can require WMP 11 or Silverlight 2, you can use the lower delay yet WMA 10 Pro codec at 32-96 Kbps.&lt;/p&gt;
&lt;h4&gt;&lt;a href="http://on10.net/Link/80714ec3-e884-4b66-8f39-ac52dbb0ec9f/"&gt;&lt;img width="554" height="547" alt="WMA Low Delay" src="http://on10.net/Link/14f46809-639e-44b5-98dd-47dabde3a0ed/" border="0" /&gt;&lt;/a&gt; &lt;/h4&gt;
&lt;h2&gt; &lt;/h2&gt;
&lt;h2&gt;Server&lt;/h2&gt;
&lt;p&gt;WMS features like &lt;a href="http://technet2.microsoft.com/windowsserver2008/en/library/c4e6684a-9b15-44ea-989f-0c74e6c5a9491033.mspx?mfr=true"&gt;Advanced Fast Start&lt;/a&gt; can dramatically reduce latency for on-demand content, but don’t apply to live webcasting as the server has to wait for content to arrive from the encoder it in real time, and so can only play out at real time.&lt;/p&gt;
&lt;p&gt;Server buffering can be turned off entirely in WMS for Windows Server 2003 and 2008, yielding a significant drop in latency.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://on10.net/Link/506c0fcf-dfc8-4ff8-84ca-53d58ad8ce06/"&gt;&lt;img width="418" height="462" alt="Disable_buffering" src="http://on10.net/Link/cd2f01b6-f3a1-468c-85ad-59c8e4c5aded/" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;EDIT:&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;The previous version of this post suggested that turning off Fast Cache would help webcasting latency. On further research, this turns out not to be the case. Disabling Fast Cache will slow down on-demand startup time, but will have no effect one way or the other for live content. &lt;/p&gt;
&lt;h2&gt;Player&lt;/h2&gt;
&lt;p&gt;Normally the player isn’t under control of the streamer. By default WMP dynamically picks an optimum buffer size based on its measurements of network and stream performance. However, it’s possible to lower the buffer size in the player’s options. This can help reduce latency when watching streams with a good connection, but could produce pauses in the video when watching video from the general Internet.&lt;/p&gt;
&lt;p&gt;Silverlight makes the player buffer size a controllable parameter, so an optimal setting can be applied for the content, and even adjusted on the fly. This is controlled by the &lt;a href="http://msdn.microsoft.com/en-us/library/bb979808(VS.95).aspx"&gt;BufferingTime&lt;/a&gt; parameter in a Silverlight &lt;a href="http://msdn.microsoft.com/en-us/library/bb980132(VS.95).aspx"&gt;MediaElement&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://on10.net/Link/eb9e403b-e712-41be-8675-e8a6367e6aee/"&gt;&lt;img width="835" height="317" alt="MediaElement-in-Blend" src="http://on10.net/Link/d51f67a4-d787-43e9-a674-344c7385051c/" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;img src="http://on10.net/22792/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://on10.net/blogs/benwagg/Low-Latency-webcasting-with-Windows-Media-and-Siverlight/</comments><link>http://on10.net/blogs/benwagg/Low-Latency-webcasting-with-Windows-Media-and-Siverlight/</link><pubDate>Sun, 22 Jun 2008 05:25:00 GMT</pubDate><guid isPermaLink="true">http://on10.net/blogs/benwagg/Low-Latency-webcasting-with-Windows-Media-and-Siverlight/</guid><evnet:views>2846</evnet:views><evnet:viewtrackingurl>http://on10.net/22792/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>So, &lt;a href="http://www.streamingmedia.com"&gt;Streaming Media&lt;/a&gt; is doing a special "&lt;a&gt;Europe edition&lt;/a&gt;" of Streaming Media, and I'm doing an article about webcasting for it. I've getting a bunch of questions about how to deliver low-latency live streaming to Silverlight, and so with their permission, I'm excerpting this section on that topic.&lt;br /&gt;
&lt;br /&gt;
EDIT: A correction was made; turning off Fast Cache in Windows Media Services does not have any effect on webcasting latency.</evnet:previewtext><dc:creator>benwaggoner</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://on10.net/blogs/benwagg/Low-Latency-webcasting-with-Windows-Media-and-Siverlight/RSS/</wfw:commentRss><trackback:ping>http://on10.net/22792/Trackback.aspx</trackback:ping><category>compression</category><category>Expression Encoder</category><category>Live</category><category>Streaming Media</category><category>VC-1</category><category>Webcasting</category><category>Windows Media Audio</category><category>Windows Media Encoder</category></item><item><title>How To: Encode Zune Videos for Free</title><description>&lt;img src="http://on10.net/Link/a9427968-500a-4b7a-958d-c36f27188dd5/" border="0" /&gt;&lt;p&gt;I know some of you probably got a Zune for the holidays and there are a lot of great programs now that will encode your videos for a variety of portable media players. I've used many many of these applications in the last year or so, some of them free, some not so free. But when it comes down to it, for the Zune it is hard to beat the free &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5691ba02-e496-465a-bba9-b2f1182cdf24&amp;amp;DisplayLang=en"&gt;Windows Media Encoder 9&lt;/a&gt;. What sets WME apart from many of the other applications I've tried can be seen in the photo at left; WME will suck up all the cores you want to throw at it, meaning I can encode in a fraction of the time of some of the other products I've used. &lt;br /&gt;&lt;br /&gt;Once you get WME installed, run it from Start &amp;gt; Windows Media &amp;gt; Windows Media. &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Go ahead and click New Session, then select Custom Session and OK.&lt;/li&gt;
&lt;li&gt;This will put you in the Session Properties box, in the "Source from" section, you want to choose File. &lt;/li&gt;
&lt;li&gt;Now click that browse button right under it and select the file you want to encode. &lt;/li&gt;
&lt;li&gt;Go back to the top and click the "Output" tab, uncheck "Pull from encoder' and select "Encode to file", picking the name and location to put it (probably your [username]\Videos directory).&lt;/li&gt;
&lt;li&gt;Now click the Compression tab, change the "Destination" dropdown to "File download (computer playback)", change "Video" dropdown to "DVD quality video (1Mbps VBR)", and change the "Audio" dropdown to "CD quality audio CBR".&lt;/li&gt;
&lt;li&gt;If you want to spend video quality on being able to put more videos on your Zune, you can click the edit button to the right of Destination and lower your bit rates, change size to 320x240, and audio to 128k. &lt;/li&gt;
&lt;li&gt;Click Apply, click "Start Encoding", then sit back and watch it fly through your video.&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://on10.net/20527/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://on10.net/blogs/larry/How-To-Encode-Zune-Videos-for-Free/</comments><link>http://on10.net/blogs/larry/How-To-Encode-Zune-Videos-for-Free/</link><pubDate>Wed, 09 Jan 2008 22:54:00 GMT</pubDate><guid isPermaLink="true">http://on10.net/blogs/larry/How-To-Encode-Zune-Videos-for-Free/</guid><evnet:views>9233</evnet:views><evnet:viewtrackingurl>http://on10.net/20527/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I know some of you probably got a Zune for the holidays and there are a lot of great programs now that will encode your videos for a variety of portable media players. I've used many many of these applications in the last year or so, some of them free, some not so free. But when it comes down to it, for the Zune it is hard to beat the free &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5691ba02-e496-465a-bba9-b2f1182cdf24&amp;amp;DisplayLang=en"&gt;Windows Media Encoder 9&lt;/a&gt;. What sets WME apart from many of the other applications I've tried can be seen in the photo at left; WME will suck up all the cores you want to throw at it, meaning I can encode in a fraction of the time of some of the other products I've used. &lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://on10.net/Link/1991d13d-c98e-4321-9c7b-46cda4d3bf1f/" height="240" width="320" /><media:thumbnail url="http://on10.net/Link/a9427968-500a-4b7a-958d-c36f27188dd5/" height="64" width="85" /><dc:creator>Larry</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://on10.net/blogs/larry/How-To-Encode-Zune-Videos-for-Free/RSS/</wfw:commentRss><trackback:ping>http://on10.net/20527/Trackback.aspx</trackback:ping><category>Windows Media Encoder</category><category>Zune</category></item></channel></rss>