<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-55734467188811364</id><updated>2011-11-27T16:15:11.552-08:00</updated><category term='codec'/><category term='flash'/><category term='h.264'/><category term='adobe'/><category term='html5'/><category term='container'/><category term='multimedia'/><category term='apple'/><title type='text'>bluemojo [hyung-joon kim]</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ibluemojo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/55734467188811364/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ibluemojo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>bluemojo</name><uri>http://www.blogger.com/profile/15200228348482699519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_0yTWD14iWbo/TA2bLYMtJ_I/AAAAAAAAAWo/gtLiGjowDTA/S220/me.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-55734467188811364.post-6815231178113855455</id><published>2010-05-02T11:46:00.000-07:00</published><updated>2010-05-02T11:56:36.970-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='html5'/><category scheme='http://www.blogger.com/atom/ns#' term='codec'/><category scheme='http://www.blogger.com/atom/ns#' term='container'/><category scheme='http://www.blogger.com/atom/ns#' term='adobe'/><category scheme='http://www.blogger.com/atom/ns#' term='h.264'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Is This War of H.264 vs Flash?</title><content type='html'>&lt;a href="http://www.apple.com/hotnews/thoughts-on-flash/"&gt;Steve Jobs’  Thoughts on Flash&lt;/a&gt; seems to be bringing up a little misleading topic “H.264  vs FLV (or Flash)” to non-multimedia people including tech-savvy. Well, more  precisely, at least it introduced “&lt;a href="http://techcrunch.com/2010/05/01/h-264-66-percent-web-video/"&gt;gobbledygook&lt;/a&gt;”  to us, living in the mobile and upcoming HTML5 era. Erick Schonfeld included a  brief explanation about jargons -- containers and codecs -- in his article.  However, I’ve read some articles that confuse readers with their misleading  titles or summaries of the debate between Apple and Adobe, which sound like  Apple has adopted all open standards and advanced technology – here HTML5 and  H.264 -- and Adobe hasn’t. The below graphs are the Google Trends results of  H.264 and Flash.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_0yTWD14iWbo/S92_5gSNT-I/AAAAAAAAAUY/5Vs_yGZDsbM/s1600/flash_trend.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="160" src="http://3.bp.blogspot.com/_0yTWD14iWbo/S92_5gSNT-I/AAAAAAAAAUY/5Vs_yGZDsbM/s320/flash_trend.PNG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_0yTWD14iWbo/S92_0H-DcZI/AAAAAAAAAUU/dnQvfizfXOY/s1600/h.264_trend.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" src="http://4.bp.blogspot.com/_0yTWD14iWbo/S92_0H-DcZI/AAAAAAAAAUU/dnQvfizfXOY/s320/h.264_trend.PNG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Interestingly, we can observe an outburst of searching H.264 on 29th April  but no previous news reference volume as opposed to steady search behavior on  Flash but an outburst of news reference on 29th April. We all know about Flash  these days. But, H.264 is relatively new to non-multimedia people. Surely, it’s  an effect of the press release of Steve Jobs’ notes.&lt;br /&gt;&lt;br /&gt;What the heck of H.264? &lt;a href="http://en.wikipedia.org/wiki/H.264"&gt;H.264&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/FLV"&gt;FLV&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Adobe_Flash"&gt;Flash&lt;/a&gt; are all different  kinds. Not comparable. H.264 is a codec used for encoding video whereas FLV is a  container, generally just called “format” when we talk about multimedia files,  which literally contain metadata and data encoded by codecs. Flash is a  multimedia platform used to create or play multimedia data that is contained in  the FLV file format. Although it’s true that FLV was once the only container  supported by Flash, Flash added support for MP4 container that wraps H.264  encoded data. &lt;br /&gt;&lt;br /&gt;HTML5 provides a new element, &amp;lt;video&amp;gt;, which should be “natively”  supported by browsers without platform-specific proprietary plug-ins (decoder),  such as QuickTime and Flash. It’s up to browsers how they play back multimedia  formats. More precisely, it’s rendering (layout) engines equipped in browsers  play a role to support multimedia formats (e.g. H.264 in the MP4 container and  Theora in the OGG container). So, yes, ideally we don’t need proprietary  plug-ins such as Flash to play video in the HTML5 world. However, HTML5 may only  shift war of proprietary software companies to a different layer – rendering  engine (browsers) and supported multimedia formats. Mike Pilgram, a famous  author of Dive into Python, explains well about &lt;a href="http://diveintohtml5.org/video.html"&gt;multimedia codecs and container&lt;/a&gt;  formats in his new book, &lt;a href="http://diveintohtml5.org/"&gt;Dive into  HTML5&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;There’s round 2. Because decoding multimedia involves considerably expensive  computation, it can be more efficiently done in hardware than in software  especially for mobile devices with limited computing resources. Thus, mobile  devices are better off by employing hardware decoder or at least hardware  acceleration via software, just like the way a dedicated microprocessor can  boost encryption in mobile devices. No argument here that Flash suffers from  poor performance on mobile devices although Adobe has recently introduced Flash  Lite, the light-weight version of Flash, as well as support for hardware  acceration in Flash 10.1.&lt;br /&gt;&lt;br /&gt;Steve Jobs start with “[Adobe] say we want to protect our App Store – but in  reality it is based on technology issues”. And, he did explain well enough to  non-techsavvy why Flash is banned from Apple’s products in technology aspect.  And, it is entertaining. However, in reality, it’s based on mixed issues between  technology and business. Apple has done good jobs on creating business models  and better jobs on protecting their products. I’m not on either side of Apple or  Adobe. What I don’t like is the misuse of H.264 as marketing and media hype as  open standards or next generation technology adopted by Apple (but not Adobe). Here’s also a &lt;a href="http://www.fsf.org/news/fsf-responds-to-jobss-thoughts-on-flash"&gt;summary&lt;/a&gt;  of interesting &lt;a href="http://arstechnica.com/apple/news/2010/04/pot-meet-kettle-a-response-to-steve-jobs-letter-on-flash.ars"&gt;FSF’s  response to Steve Jobs’ Thoughts on Flash&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/55734467188811364-6815231178113855455?l=ibluemojo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ibluemojo.blogspot.com/feeds/6815231178113855455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ibluemojo.blogspot.com/2010/05/is-this-war-of-h264-vs-flash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/55734467188811364/posts/default/6815231178113855455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/55734467188811364/posts/default/6815231178113855455'/><link rel='alternate' type='text/html' href='http://ibluemojo.blogspot.com/2010/05/is-this-war-of-h264-vs-flash.html' title='Is This War of H.264 vs Flash?'/><author><name>bluemojo</name><uri>http://www.blogger.com/profile/15200228348482699519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://2.bp.blogspot.com/_0yTWD14iWbo/TA2bLYMtJ_I/AAAAAAAAAWo/gtLiGjowDTA/S220/me.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0yTWD14iWbo/S92_5gSNT-I/AAAAAAAAAUY/5Vs_yGZDsbM/s72-c/flash_trend.PNG' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
