A Comparative Evaluation of Current HTML5 Web Video Implementations

HTML5 video is the upcoming standard for playing videos on the World Wide Web. Although its specification has not been fully adopted yet, all major browsers provide the HTML5 video element and web developers already rely on its functionality. But there are differences between implementations and inaccuracies that trouble the web developer community. To help to improve the current situation we draw a comparison between the most important web browsers. We focus on the event mechanism, since it is essential for interacting with the video element. Furthermore, we compare the seeking accuracy, which is relevant for more specialized applications. Our tests reveal varieties of differences between browser interfaces and show that even simple software solutions may still need third-party plugins in today's browsers.

[1]  Cass Kvenild Mozilla Firefox , 2006 .

[2]  Mark Pilgrim,et al.  HTML5: Up and Running , 2010 .

[3]  Silvia Pfeiffer,et al.  Accessibility for the HTML5 element , 2009, W4A.

[4]  Ben Frain Responsive Web Design with HTML5 and CSS3 , 2012 .

[5]  孟正,et al.  典型Adobe Flash Player漏洞简介与原理分析 , 2014 .

[6]  Samuel T. King,et al.  How I Learned to Stop Worrying and Love Plugins , 2009 .

[7]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[8]  沈兆福 Microsoft Silverlight技术专题测试 微软之子,终成大器? , 2007 .

[9]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, SPIE Optics + Photonics.

[10]  Andrea Jordan Safari , 1986 .

[11]  Johan A. Pouwelse,et al.  Online Video Using BitTorrent and HTML5 Applied to Wikipedia , 2010, 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P).

[12]  Silvia Miksch,et al.  A Comparison of Programming Platforms for Interactive Visualization in Web Browser Based Applications , 2008, 2008 12th International Conference Information Visualisation.

[13]  David A Chappell Understanding ActiveX and OLE , 1996 .

[14]  Jukka K. Nurminen,et al.  P2P media streaming with HTML5 and WebRTC , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[15]  高学东,et al.  Windows“运行”技巧 , 2010 .

[16]  南湖秋水 Google Chrome“难看”网页变好看 , 2010 .