Streaming Media - October 2008 - (Page 70) DECODING THE TRUTH About Hi-Def Video Production By Jan Ozer O ne of the enduring beliefs about H.264 video is that it requires more CPU horsepower to decode than competitive technologies. This is particularly relevant when streaming high-definition (720p) video, and proving or disproving this truism was the initial focus of this article. However, in testing 720p playback on a range of lowpowered computers, it quickly became evident that many had problems smoothly playing video encoded using one or more of the current big three codecs (H.264, VP6, WMV-9/VC-1). So, I expanded my scope to examine whether any encoding or player options could improve this performance. Along the way, I learned several essential truths about encoding and displaying Flash and Silverlight videos that should prove useful to anyone currently deploying or planning to deploy high-definition video. concerned that extraordinary peaks in any file would unfairly increase the decompression and playback load. Waggoner produced the Silverlight Player that I used in my test for reasons I’ll explain later, and you can download the bits he created at www.doceo.com/ silverlight/SLplayer.zip. I used a stock skin from Adobe Flash CS3 to produce the vanilla player that I used for both VP6 and H.264 playback. You’ll note, if you play the files, that the features map evenly with similar controls on both players. I uploaded all files to my own website, www.doceo.com, where they exist to this very day for your viewing pleasure. • Silverlight: www.doceo.com/SL_Tests/SL_2M/test.html • H.264: www.doceo.com/H264_Tests/H264_2M/test.html • VP6-S: www.doceo.com/FLV_Tests/FLV_2M/test.html Benchmarking the Big Three As mentioned, the initial test focused on assessing the required CPU horsepower to decode 720p files encoded in H.264, VP6, and WMV-9/VC-1 formats. To ensure that the test was fair, I contacted Kevin Towes, product manager for Flash Media at Adobe, and Ben Waggoner, Microsoft’s principal video strategist for Silverlight, to assist with the encoding and player creation tasks. I produced the VC-1 file in Expression Encoder 2 using parameters supplied by Waggoner that he configured with the VC-1 Advanced Profile and multiple Advanced Codec Settings. I encoded the H.264 file in Sorenson Squeeze using the MainConcept codec, choosing the High Profile with all quality options set to the max, since this would create the highest quality file that was the hardest to decode. In these initial tests, I used a VP6-S file encoded in On2 Flix Pro. Later, I’ll discuss the differences between VP6-S and VP6-E and make some recommendations regarding their respective use. I produced all files at 2Mbps with variable bitrate encoding and used Inlet Semaphore to analyze the files and make sure that their maximum data rates were similar, since Waggoner was 70 STREAMING MEDIA October/November 2008 Incidentally, I created the test file from HDV footage primarily shot with my Canon XH A1 over the past 18 months. As you’ll note if you view the file, the content ranges from low-motion talking heads at the start of the video to high-motion twirling ballerinas at the end with some stops in the middle for quick-fingered piano and banjo players. I produced the file in Premiere Pro, then scaled, deinterlaced, and filtered the file in Adobe After Effects using the now off-the-market Algosuite set of plug-ins from Algolith, outputting the resulting file using the lossless Apple Animation codec. This file was the starting point for all compressed files discussed in this article. I tested playback on the following computers: • An Apple PowerMac Dual-Processor 2.7 GHz PowerPC G5 running OS 10 and using the Firefox browser with Flash Player 9.0.115.0 and Silverlight Player 1.0.30401.0. This was one of the last PowerPC boxes manufactured by Apple sometime before November 2005. • A Hewlett-Packard xw4100 workstation with a 3.0 GHz Pentium 4 processor with Hyper-Threaded Technology (HTT) running Windows XP and using the Firefox browser with Flash Player 9.0.124 and Silverlight Player 1.0.30401.0. This was one of the fastest pre-Core 2 Duo workstations available back when I acquired it in August 2003. http://www.doceo.com/silverlight/SLplayer.zip http://www.doceo.com/silverlight/SLplayer.zip http://www.doceo.com http://www.doceo.com/SL_Tests/SL_2M/test.html http://www.doceo.com/H264_Tests/H264_2M/test.html http://www.doceo.com/FLV_Tests/FLV_2M/test.html
Table of Contents Feed for the Digital Edition of Streaming Media - October 2008 Streaming Media - October 2008 Table of Contents Standard Time Technology and Business Trends by the Numbers Encoding for Screencams Meeting the Enterprise Video Distribution Challenge Pulling Back the Curtain on Level 3 The 2008 Streaming Media Readers’ Choice Award Winners The Ultimate Guide to Creating Online Video Content That Works, Part 1 Brave New Platforms Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual Creative Suite Turns 4 The Future of Internet Radio Decoding the Truth About Hi-Def Video Production Educating the Next Generation of Online Media Makers ViewCast Niagara GoStream SURF The Past and Future of Online Video: I’m Not Dead Yet! Streaming Media - October 2008 Streaming Media - October 2008 - Streaming Media - October 2008 (Page Cover1) Streaming Media - October 2008 - Streaming Media - October 2008 (Page Cover2) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 1) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 2) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 3) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 4) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 5) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 6) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 7) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 8) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 9) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 10) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 11) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 12) Streaming Media - October 2008 - Streaming Media - October 2008 (Page 13) Streaming Media - October 2008 - Table of Contents (Page 14) Streaming Media - October 2008 - Table of Contents (Page 15) Streaming Media - October 2008 - Table of Contents (Page 16) Streaming Media - October 2008 - Table of Contents (Page 17) Streaming Media - October 2008 - Standard Time (Page 18) Streaming Media - October 2008 - Standard Time (Page 19) Streaming Media - October 2008 - Technology and Business Trends by the Numbers (Page 20) Streaming Media - October 2008 - Technology and Business Trends by the Numbers (Page 21) Streaming Media - October 2008 - Encoding for Screencams (Page 22) Streaming Media - October 2008 - Encoding for Screencams (Page 23) Streaming Media - October 2008 - Encoding for Screencams (Page 24) Streaming Media - October 2008 - Encoding for Screencams (Page 25) Streaming Media - October 2008 - Encoding for Screencams (Page 26) Streaming Media - October 2008 - Encoding for Screencams (Page 27) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 28) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 29) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 30) Streaming Media - October 2008 - Meeting the Enterprise Video Distribution Challenge (Page 31) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 32) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 32A) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 32B) Streaming Media - October 2008 - Pulling Back the Curtain on Level 3 (Page 33) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 34) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 35) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 36) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 37) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 38) Streaming Media - October 2008 - The 2008 Streaming Media Readers’ Choice Award Winners (Page 39) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 40) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 41) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 42) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 43) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 44) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 45) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 46) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 47) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 48) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 49) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 50) Streaming Media - October 2008 - The Ultimate Guide to Creating Online Video Content That Works, Part 1 (Page 51) Streaming Media - October 2008 - Brave New Platforms (Page 52) Streaming Media - October 2008 - Brave New Platforms (Page 53) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 54) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 55) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 56) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 57) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 58) Streaming Media - October 2008 - Video From the Democratic National Convention—Both Official and Unofficial—Made Clear That It’s No Longer Politics as Usual (Page 59) Streaming Media - October 2008 - Creative Suite Turns 4 (Page 60) Streaming Media - October 2008 - Creative Suite Turns 4 (Page 61) Streaming Media - October 2008 - The Future of Internet Radio (Page 62) Streaming Media - October 2008 - The Future of Internet Radio (Page 63) Streaming Media - October 2008 - The Future of Internet Radio (Page 64) Streaming Media - October 2008 - The Future of Internet Radio (Page 65) Streaming Media - October 2008 - The Future of Internet Radio (Page 66) Streaming Media - October 2008 - The Future of Internet Radio (Page 67) Streaming Media - October 2008 - The Future of Internet Radio (Page 68) Streaming Media - October 2008 - The Future of Internet Radio (Page 69) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 70) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 71) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 72) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 73) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 74) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 75) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 76) Streaming Media - October 2008 - Decoding the Truth About Hi-Def Video Production (Page 77) Streaming Media - October 2008 - Educating the Next Generation of Online Media Makers (Page 78) Streaming Media - October 2008 - Educating the Next Generation of Online Media Makers (Page 79) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 80) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 81) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 82) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 83) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 84) Streaming Media - October 2008 - ViewCast Niagara GoStream SURF (Page 85) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page 86) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page 87) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page 88) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page Cover3) Streaming Media - October 2008 - The Past and Future of Online Video: I’m Not Dead Yet! (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.