Can HTML5 handle video players?
Amazon Video
Customers of Amazon Video can stream on the web using an HTML5 player (supported in Chrome, Firefox, Internet Explorer 11, Edge, Safari and Opera).
HTML5 video
The HTML5 Working Group considered it desirable to specify at least one video format which all user agents (browsers) should support. The ideal format in this regard would:
HTML5 video
As of 2016, Flash is still widely installed on desktops, while generally not being supported on mobile devices such as smartphones. The Flash plugin is widely assumed, including by Adobe, to be destined to be phased out, which will leave HTML5 video as the only widely supported method to play video on the World Wide Web. Chrome, Firefox, Safari, and Edge, have plans to make almost all flash content click to play in 2017. The only major browser which does not have announced plans to deprecate Flash is Internet Explorer. Adobe announced on 25 July 2017 that they would be permanently ending development of Flash in 2020.
Google Chrome
Many of the latest HTML5 features: almost all of the Web Platform's features: GPU-accelerated canvas, including CSS 3D Transforms, CSS animations, SVG, WebSocket (including binary messages), Dedicated Workers; it has overflow scroll support, strong HTML5 video support, and new capabilities such as IndexedDB, WebWorkers, Application Cache and the File APIs, date- and time-pickers, parts of the Media Capture API. Also supports mobile oriented features such as Device Orientation and Geolocation.
H.264/MPEG-4 AVC
In 2009, the HTML5 working group was split between supporters of Ogg Theora, a free video format which is thought to be unencumbered by patents, and H.264, which contains patented technology. As late as July 2009, Google and Apple were said to support H.264, while Mozilla and Opera support Ogg Theora (now Google, Mozilla and Opera all support Theora and WebM with VP8). Microsoft, with the release of Internet Explorer 9, has added support for HTML 5 video encoded using H.264. At the Gartner Symposium/ITXpo in November 2010, Microsoft CEO Steve Ballmer answered the question "HTML 5 or Silverlight?" by saying "If you want to do something that is universal, there is no question the world is going HTML5." In January 2011, Google announced that they were pulling support for H.264 from their Chrome browser and supporting both Theora and WebM/VP8 to use only open formats.
Vimeo
On October 9, 2007, Vimeo announced support for high definition playback in 1280×720 (720p), becoming the first video sharing site to support consumer HD. Uploaded HD videos were automatically converted into 720/30p VP6 Flash video. Since August 2010, all videos are encoded into H.264 for HTML5 support. All videos uploaded before were re-encoded. Non-Plus users can upload up to 500 MB of videos per week, and up to one HD video per week (additional HD videos uploaded within the same week are encoded to SD).
Angry Birds (video game)
In May 2011, an in-browser HTML5 version of "Angry Birds" was released in beta form. The game uses WebGL or Canvas and is distributed through the Chrome Web Store for use with Google's Chrome web browser. It runs on any WebGL- or Canvas-enabled browser, and features exclusive content when played on Chrome, such as exclusive levels and the so-called "Chrome Bombs". The version includes offline playability and features 60 FPS gameplay with a selection of graphics settings to accommodate a variety of hardware capabilities.
HTML5
The HTML 5 syntax is no longer based on SGML despite the similarity of its markup. It has, however, been designed to be backward-compatible with common parsing of older versions of HTML. It comes with a new introductory line that looks like an SGML document type declaration, codice_1, which triggers the standards-compliant rendering mode.
Since 5 January 2009, HTML 5 also includes "Web Forms 2.0", a previously separate WHATWG specification.
HTML5 video
Apple still only supports H.264, but Microsoft now supports VP9 and WebM, and has pledged support for AV1.
HTML5
According to a report released on 30 September 2011, 34 of the world's top 100 Web sites were using HTML 5the adoption led by search engines and social networks. Another report released in August 2013 has shown that 153 of the "Fortune 500" U.S. companies implemented HTML5 on their corporate websites.
Bitmovin
The HTML5 and Flash-based Web player bitdash can be used in Web Browsers on desktop computers and smartphones. This player enables the streaming and playback of MPEG-DASH or Apple's HTTP Live Streaming, using either the HTML5 Media Source Extensions or Flash, depending on the platform. DRM is enabled through the usage of the HTML5 Encrypted Media Extensions as well as Flash. It is compatible to popular tools such as x264 or MP4Box.
MuseScore
MuseScore.com allows playback of a score in any browser supporting the HTML5 audio tag. A score can also be linked to an online video, so that one may follow the sheet music while watching a video featuring that score.
HTML5 video
H.264/MPEG-4 AVC is widely used, and has good speed, compression, hardware decoders, and video quality, but is patent-encumbered. Users of H.264 need licenses either from the individual patent holders, or from the MPEG LA, a group of patent holders including Microsoft and Apple, except for some Internet broadcast video uses. H.264 is usually used in the MP4 container format, together with Advanced Audio Coding (AAC) audio. AAC is also patented in itself, so users of MP4 will have to license both H.264 and AAC.
Game client
To many game developers, adopting technology is the key to their engineering. Standardized platforms such as HTML 5 and JavaScript can allow media integrations and deeper developments. A game client provides the ability to do so.
Adobe Wallaby
Adobe Wallaby is an application that turns FLA files into HTML5. On March 8, 2011, Adobe Systems released the first version of an experimental Flash (FLA files) to HTML5 converter, code named "Wallaby". It has been quickly superseded by various other Adobe tools.
Upload components
HTML5 is a new HTML standard developed to add multimedia support to HTML. It is supported on Windows, Mac OS X, Linux, iOS, Android, and Windows Phone. 
Since the format is still under development and some of the features employed for uploading files are still not part of the standard, HTML5 upload components are not common at the moment. Their support is restricted to a subset of browsers.
HTML5
HTML 5 is designed so that old browsers can safely ignore new HTML 5 constructs. In contrast to HTML 4.01, the HTML 5 specification gives detailed rules for lexing and parsing, with the intent that compliant browsers will produce the same results when parsing incorrect syntax. Although HTML 5 now defines a consistent behavior for "tag soup" documents, those documents are not regarded as conforming to the HTML 5 standard.
Bolt (web browser)
BOLT supports HTML5 based audio and video streaming.
Adobe Flash Player
Flash Player is certified to be supported on a select range of mobile and tablet devices, from Acer, BlackBerry 10, Dell, HTC, Lenovo, Logitech, LG, Motorola, Samsung, Sharp, SoftBank, Sony (and Sony Ericsson), and Toshiba. As of 2012, Adobe has stopped browser-based Flash Player development for mobile browsers in favor of HTML5, however Adobe continues to support Flash content on mobile devices with the Adobe Integrated Runtime, which allows developers to publish content that runs as native applications on certain supported mobile phone platforms.
HTML5
Since 2014, HTML 5 is at least partially supported by most popular layout engines.
YouTube
In October 2014, YouTube introduced videos playing at 60 frames per second, in order to reproduce video games with a frame rate comparable to high-end graphics cards. The videos play back at a resolution of 720p or higher. YouTube videos are available in a range of quality levels. The former names of standard quality (SQ), high quality (HQ), and high definition (HD) have been replaced by numerical values representing the vertical resolution of the video. The default video stream is encoded in the VP9 format with stereo Opus audio; if VP9/WebM is not supported in the browser/device or the browser's user agent reports Windows XP, then H.264/MPEG-4 AVC video with stereo AAC audio is used instead.
Canvas element
The canvas element is part of HTML5 and allows for dynamic, scriptable rendering of 2D shapes and bitmap images. It is a low level, procedural model that updates a bitmap and does not have a built-in scene graph; however through WebGL allows 3D shapes and images and so-on.
HTML5 video
Of these browsers, only Firefox and Opera employ libraries for built-in decoding. In practice, Internet Explorer and Safari can also guarantee certain format support, because their manufacturers also make their multimedia frameworks. At the other end of the scale, Konqueror has identical format support to Internet Explorer when run on Windows, and Safari when run on Mac, but the selected support here for Konqueror is the typical for GNU/Linux, where Konqueror has most of its users. In general, the format support of browsers is much dictated by conflicting interests of vendors, specifically that Media Foundation and QuickTime support commercial standards, whereas GStreamer and Phonon cannot legally support other than free formats by default on the free operating systems that they are intended for.
BrowserQuest
"BrowserQuest" is written in HTML5 and WebSockets and is playable from modern web browsers. The client makes use of HTML5's canvas element to render the graphics, web workers to initialize the map without affecting the rest of the page, localStorage to save progress, media queries to dynamically resize the game to the device, and HTML5 Audio to render the sound. The server uses node.js communicating with the browser using WebSockets. "BrowserQuest" is a demonstration of the technology that it uses.
Internet Browser (Nintendo 3DS)
An improved version of the browser is included on the New Nintendo 3DS and New Nintendo 2DS XL consoles, which includes the ability to play HTML5-based videos in both 2D and 3D, courtesy of the system's improved CPU performance. The New Nintendo 3DS and its XL variant can also handle higher video quality thanks to the faster GPU and video decoding chip. The new browser also renders pages much faster.
HTML5 video
In 2012, VP9 was released by Google as a successor to VP8, also open and royalty free.
Comparison of HTML5 and Flash
Because HTML5 is an open format, tools like those for Flash can be built for it, too. Applications like Hype and Adobe Edge are already on the market.
Datacopia
Datacopia is built in HTML5 and runs on any platform with a browser that supports the Html5 canvas element. It makes use of D3.js and the NVD3 library to provide its interactive graphics. It uses the Heroku PaaS stack.
Adobe Flash
HTML5 is often cited as an alternative to Adobe Flash technology usage on web pages. Adobe released a tool that converts Flash to HTML5, and in June 2011, Google released an experimental tool that does the same. In January 2015, YouTube defaulted to HTML5 players to better support more devices.
Blobby Volley
Since 2016 there is also a version of Blobby Volley 2 available for browsers which utilizes HTML5 for rendering.
HTML5 in mobile devices
Offline support helps browsers cache static pages. They depend more on HTTP response headers sent by web servers to fetch HTML, CSS and multimedia required to render the web page. If everything required to render is cached, then a page loads quickly, but even if one item is not cached then everything slows down dramatically.
VP9
VP9 is implemented in these web browsers:
Internet Explorer and Apple Safari are missing VP9 support completely.
In March 2016 an estimated 65 to 75% of browsers in use on desktop and notebook systems were able to play VP9 videos in HTML5 webpages, based on data from StatCounter.
Flash Video
Adobe Flash Player is a multimedia and application player originally developed by Macromedia and acquired by Adobe Systems. It plays SWF files, which can be created by Adobe Flash Professional, Apache Flex, or a number of other Adobe Systems and 3rd party tools. It has support for a scripting language called ActionScript, which can be used to display Flash Video from an SWF file. Because the Flash Player runs as a browser plug-in, it is possible to embed Flash Video in web pages and view the video within a web browser. Flash Player supported display of Flash Video files since version 6, with the Sorenson Spark and On VP6 video codecs. Support was recently added for H.264 video content as well.
Comparison of HTML5 and Flash
Both Flash and HTML text can be read by screen readers. However, special care must be taken to ensure Flash movies are read correctly. For example, if a Flash movie is set to repeat indefinitely, this can cause a screen reader to repeat the content endlessly. Selecting the "Make object accessible" check box in Adobe Flash Professional will create a text-only version of the object for screen readers. It will also hide any motion from the screen reader. Since Flash content is usually placed on a single webpage, it appears as a single entry in search engine result pages, unless techniques like deep linking are used with libraries like SWFAddress to provide multiple links within Flash websites and web applications. User interface widgets in Flash objects don't always behave like their host native counterparts. Keyboard, mouse and other accessibility shortcuts may not work unless the webpage developer explicitly adds support for it.
Upload components
Upload components allow for bypassing the HTML upload restrictions and disadvantages noted previously. An upload component is a plug-in which allows uploading files from a client to a server. Usually upload components are developed by third party companies and can be integrated with any website on any platform. The user's Web browser will display the embedded upload component as a part of the web page. 
Upload components can be built with various technologies: Flash, Silverlight, Java, ActiveX, and HTML5.
The W3C community is in the process of developing a HTML5 standard, the full specification of which is expected by 2014. HTML5 is supposed to support multimedia content without any plug-ins or components. For upload functionality, new HTML5 APIs offer a wide variety of new features, including access to the client's file system and dynamic request-generating and processing of images.
YouTube
On January 27, 2015, YouTube announced that HTML5 would be the default playback method on supported browsers. YouTube used to employ Adobe Dynamic Streaming for Flash, but with the switch to HTML5 video now streams video using Dynamic Adaptive Streaming over HTTP (MPEG-DASH), an adaptive bit-rate HTTP-based streaming solution optimizing the bitrate and quality for the available network.
Internet Browser (Nintendo 3DS)
On the New 3DS, a new video player is integrated into the browser. It can play back both 2D and 3D Videos on webpages which supports HTML5. This eliminates the need for the dedicated YouTube app on the new 3DS.
HTML5 video
The following HTML5 code fragment will embed a WebM video into a web page.
Streaming media
Around 2002, the interest in a single, unified, streaming format and the widespread adoption of Adobe Flash prompted the development of a video streaming format through Flash, which was the format used in Flash-based players on many popular video hosting sites, such as YouTube, now defaulting to HTML5 video. Increasing consumer demand for live streaming has prompted YouTube to implement a new live streaming service to users. Presently the company also offers a (secured) link returning the available connection speed of the user.
HTML5 video
Mozilla and Opera support only the open formats of Theora and WebM. Google stated its intention to remove support for H.264 in 2011, specifically for the HTML5 video tag. Although it has been removed from Chromium, it has yet to be removed from Google Chrome five years later.
HTML
The Document Type Declaration is for HTML5. If a declaration is not included, various browsers will revert to "quirks mode" for rendering.
TV Links
After the video player was introduced, the website's crew enforced a strict policy against saving the provided video content, and viewing it outside the scope of its video player. This policy was further enforced by a technical implementation, the URL that directed the video player to video files contained a randomly generated MD5 encoded string, and was made to expire after several minutes, or after being loaded once.
JavaFX
WebView, the embedded browser component supports the following HTML5 features:
Web application
In 2011, HTML5 was finalized, which provides graphic and multimedia capabilities without the need of client side plug-ins. HTML5 also enriched the semantic content of documents. The APIs and document object model (DOM) are no longer afterthoughts, but are fundamental parts of the HTML5 specification. WebGL API paved the way for advanced 3D graphics based on HTML5 canvas and JavaScript language. These have significant importance in creating truly platform and browser independent rich web applications.
Adobe Flash
Representing open standards, inventor of CSS and co-author of HTML5, Håkon Wium Lie explained in a Google tech talk of 2007, entitled "the  element", the proposal of Theora as the format for HTML5 video:
I believe very strongly, that we need to agree on some kind of baseline video format if [the video element] is going to succeed. Flash is today the baseline format on the web. The problem with Flash is that it's not an open standard.
DVD player
Additionally, most DVD players allow users to play audio CDs (CD-DA, MP3, etc.) and Video CDs (VCD). A few include a home cinema decoder (i.e. Dolby Digital, Digital Theater Systems (DTS)). Some newer devices also play videos in the MPEG-4 ASP video compression format (such as DivX) popular in the Internet.
WebM
VLC media player, MPlayer and K-Multimedia Player have native support for playing WebM files. FFmpeg can encode and decode VP8 videos when built with support for libvpx, the VP8/VP9 codec library of the WebM project, as well as mux/demux WebM-compliant files. On July 23, 2010 Fiona Glaser, Ronald Bultje, and David Conrad of the FFmpeg team announced the ffvp8 decoder. Their testing found that ffvp8 was faster than Google's own libvpx decoder. MKVToolNix, the popular Matroska creation tools, implemented support for multiplexing/demultiplexing WebM-compliant files out of the box. Haali Media Splitter also announced support for muxing/demuxing of WebM. Since version 1.4.9, the LiVES video editor has support for realtime decoding and for encoding to WebM format using ffmpeg libraries.
Adobe Flash
Adobe is reaffirming its commitment to "aggressively contribute" to HTML5. Adobe announced the end of Flash for mobile platforms or TV, instead focusing on HTML5 for browser content and Adobe AIR for the various mobile application stores and described it as "the beginning of the end". BlackBerry LTD (formerly known as RIM) announced that it would continue to develop Flash Player for the PlayBook.
HTML5 Shiv
Prior to version 9 of Internet Explorer there was little or no support for HTML5 elements and other HTML5 features.
Comparison of HTML5 and Flash
Until 2008, the use of Flash was covered by restrictive licenses. The conditions prohibited use of the specification to develop any software (including players) which could render or read (and thus convert) SWF files, and required the output SWF files to be compatible with Adobe's players.
Adobe Flash
The following tools allow running Flash content in web browsers using HTML5:Websites built with Adobe Flash will not function on most modern mobile devices running Google Android or iOS (iPhone, iPad). The only alternative is using HTML5 and responsive web design to build websites that support both desktop and mobile devices.
Comparison of HTML5 and Flash
Apple has been promoting HTML5 as an alternative to Flash for video and other content on the iOS, citing performance reasons for not allowing Adobe Flash Player to be installed on iOS devices, including the iPhone, iPod touch and iPad. Flash applications can be packaged as native iOS applications via the Adobe Integrated Runtime and the iOS Packager.
HTML5 video
Although Theora is not affected by known non-free patents, Apple has expressed concern about unknown patents that might affect it, whose owners might be waiting for a corporation with extensive financial resources to use the format before suing. Formats like H.264 might also be subject to unknown patents in principle, but they have been deployed much more widely and so it is presumed that any patent-holders would have already made themselves known. Apple has also opposed requiring Ogg format support in the HTML standard (even as a "should" requirement) on the grounds that some devices might support other formats much more easily, and that HTML has historically not required particular formats for anything.
HTML5
HTML 5 is the fifth and current major version of the HTML standard, and subsumes XHTML. It currently exists in two standardized forms: "HTML 5.2 Recommendation" by the World Wide Web Consortium (W3C, a broad coalition of organizations), intended primarily for Web content developers; and "HTML Living Standard" by WHATWG (a small consortium of four browser vendors), intended primarily for browser developers, though it also exists in an abridged Web developer version. There are minor conflicts between the two groups' specifications.
VBOX7
Now, Vbox7 uses HTML-5 video player and H.264/MPEG-4 AVC is its default video compression format. The site supports HD videos up to 720p.
Upload components
The new HTML5 features could be a good basis for implementing upload components with a sophisticated user interface and the ability to upload any amount of data. Unfortunately, at the moment browsers support those features partially and differently, which is a serious obstacle. The situation becomes worse if we remember that large numbers of users still use Windows XP (28%) and obsolete Internet Explorer versions (11%).
HTML5 video
The video format can be specified by MIME type in HTML (see example). MIME types are used for querying multimedia frameworks for supported formats.
Google Plugin for Eclipse
HTML5 Support
VP8
Opera, Firefox, Chrome, and Chromium support playing VP8 video in HTML5 video tag. Internet Explorer officially supports VP8 with a separate codec.
According to Google VP8 is mainly used in connection with WebRTC and as a format for short looped animations, as a replacement for the Graphics Interchange Format (GIF).
Comparison of HTML5 and Flash
Speaking at 'Adobe Max' in 2011, Itai Asseo likewise said that, unlike HTML5, Flash offers a way to develop applications that work across platforms. HTML5, he said, is currently implemented differently (if at all) by different browsers. Although the Flash browser plugin is not supported on the Apple iPhone OS, Flash applications can be exported to Adobe AIR, which runs on that operating system as a native application. In the same talk, Mr. Asseo lamented the return to another browser war (as seen in the late 1990s). If Flash falls out of favor, he said, web developers will either have to develop many different versions of their web sites and native applications to take into account different HTML5 implementations, deny access to browsers that do not support their version of HTML, or dramatically reduce the functionality of their sites in order to deliver content to the least-advanced browser.
HTML5 video
The HTML5 specification introduced the video element for the purpose of playing videos, partially replacing the object element. HTML5 video is intended by its creators to become the new standard way to show video on the web, instead of the previous de facto standard of using the proprietary Adobe Flash plugin, though early adoption was hampered by lack of agreement as to which video coding formats and audio coding formats should be supported in web browsers.
Google Video
Winamp and Windows Media Player cannot play the unmodified .avi file because the non-standard file header corrupts the file. However, Media Player Classic, MPlayer, the VLC Media Player and GOM Player will play the unmodified .avi file, and the Google .mp4 file. Media Player Classic can do so only if an MPEG-4 DirectShow Filter, such as ffdshow, is installed. Most Linux media players (including xine, Totem, the Linux version of VLC Media Player, and Kaffeine) have no problem playing Google's .avi format.
Adobe Flash
Firefox (from version 46) rewrites old Flash-only YouTube embed code into YouTube's modern embedded player that is capable of using either HTML5 or Flash. Such embed code is used by non-YouTube sites to embed YouTube's videos, and can still be encountered, for example, on old blogs and forums.
Google Chrome Experiments
Hyper Text Markup language or HTML is the most used markup language for displaying web pages and the backbone language for internet itself. HTML5 is the 5th revision of HTML standards. It facilitates playing of audio and video elements in the browser itself, usage of Scalable Vector Graphics, and with the help of JavaScript or CSS3 programmers can even design animations.
Guitar Hero 5
The Wii version of the game, developed by Vicarious Visions, is "full feature parity" with the Xbox 360 and PlayStation 3 versions, including support for up to eight players online, each possibly on their own console. "Guitar Hero 5" is the first Wii game to support high capacity SD cards, allowing up to about 800 songs to be stored on a 32 GB card. While existing Wii "Guitar Hero" games allow players to purchase downloadable content one song at a time, "Guitar Hero 5" includes the ability to download complete albums and song packs. Players are also able to manage the content of their Wii memory cards through the game's interface. The game does not require players to enter game-specific Friends Codes, but instead uses the global Wii address book to locate friends. The "Mii Freestyle" mode, introduced in "World Tour", is also present, and with changes to address some of the issues with less-skilled players trying to play well together. A "Guitar Hero Nintendo Ecosystem" is introduced in "Guitar Hero 5", letting the Wii version communicate with the Nintendo DS, including a stage manager/video editor DS controller feature in conjunction with the Mii Freestyle mode, and a new game mode called "Roadie Battle". In Roadie Battle, four players play as two teams; each team has one player performing on an instrument through the Wii, while the other player uses a DS to connect to the Wii and act as the roadie. During play, the roadie players attempt to sabotage the other team by completing mini-games on the DS that affect the other team's music performance in a manner similar to "Guitar Hero III"'s Battle Mode. These can only be cleared by the other DS player performing another mini-game.
HTML5
While some features of HTML 5 are often compared to Adobe Flash, the two technologies are very different. Both include features for playing audio and video within web pages, and for using Scalable Vector Graphics. However, HTML 5 on its own cannot be used for animation or interactivity – it must be supplemented with CSS3 or JavaScript. There are many Flash capabilities that have no direct counterpart in HTML 5 (see Comparison of HTML5 and Flash). HTML 5's interactive capabilities became a topic of mainstream media attention around April 2010 after Apple Inc.'s then-CEO Steve Jobs issued a public letter titled "Thoughts on Flash" in which he concluded that "Flash is no longer necessary to watch video or consume any kind of web content" and that "new open standards created in the mobile era, such as HTML5, will win". This sparked a debate in web development circles suggesting that, while HTML 5 provides enhanced functionality, developers must consider the varying browser support of the different parts of the standard as well as other functionality differences between HTML 5 and Flash. In early November 2011, Adobe announced that it would discontinue development of Flash for mobile devices and reorient its efforts in developing tools using HTML 5. On July 25, 2017, Adobe announced that both the distribution and support of Flash will cease by the end of 2020.
Game Jolt
Game Jolt started accepting browser-based HTML5 games for upload in February 2013.
Comparison of HTML5 and Flash
Tools for HTML5 are just starting to come to market; in the meantime, Adobe has released a first version of a Flash-to-HTML5 conversion tool for existing content and are working on creating new tooling for HTML5 as well, like Adobe Edge.
GameMaker Studio
September 2011 sees the initial release of "GameMaker: HTML5" - a new version of software with capability to export games for web browsers alongside with desktop.
Internet privacy
HTML5 is the latest version of Hypertext Markup Language specification. HTML defines how user agents, such as web browsers, are to present websites based upon their underlying code. This new web standard changes the way that users are affected by the internet and their privacy on the internet. HTML5 expands the number of methods given to a website to store information locally on a client as well as the amount of data that can be stored. As such, privacy risks are increased. For instance, merely erasing cookies may not be enough to remove potential tracking methods since data could be mirrored in web storage, another means of keeping information in a user's web browser. There are so many sources of data storage that it is challenging for web browsers to present sensible privacy settings. As the power of web standards increases, so do potential misuses.
Use of Ogg formats in HTML5
CTO at Opera Software, Håkon Wium Lie explained in a Google tech talk entitled "The  element" the proposal of Theora as the video format for HTML5:
After the presentation, Lie was asked whether Opera will support other formats than Ogg:
HTML5 video
The HTML5 specification does not specify which video and audio formats browsers should support. User agents are free to support any video formats they feel are appropriate, but content authors cannot assume that any video will be accessible by all complying user agents, since user agents have no minimal set of video and audio formats to support.
HTML5 audio
HTML5 Audio is a subject of the HTML5 specification, incorporating audio input, playback, and synthesis, as well as speech to text, in the browser.
Embedding Rich Media
The simple, accessible and forward-biased – video, audio, and canvas elements introduced by HTML5 specification provide a standardized embedding system of rich media. It resolves almost all complicacies of plugin technologies using video, audio and canvas markup elements.
HTML5 Shiv
Using HTML5 Shiv on an HTML5 web page is simple; you may do so with or without installation of the library. Below is an example of how to conditionally include HTML5 Shiv only for Internet Explorer browsers less-than version 9. The script should be included within the codice_1 element of the page, after any stylesheets:
IOS 10
Apple has added back support for HTML5 video in Mail, which was previously stopped in iOS 8.
Video email
Html4 markup language, in use since 2000, doesn't support multimedia elements natively. Html4 email systems typically simulate embedded video in email by having an embedded image (gif) which appears like a frame from a video. Clicking on the image causes a hyperlink to be launched in a browser window to display a video using the browser's video codec or a rich internet application like Adobe Flash. Many codecs and rich internet applications are not natively supported in browsers and require browser extensions to operate which can impede embedded video display.
Comparison of HTML5 and Flash
The table below compares the features of the Flash platform, the HTML5 specification and the features implemented in modern web browsers.Web browsers cannot render Flash media themselves. Instead, Flash is primarily rendered via the proprietary, but freely available, Adobe Flash Player. Until 2008, there was no official specification by which to create an alternative player. Alternative players have been developed before 2008, but they support Flash to a lesser degree than the official one.
Hauppauge MediaMVP
The MediaMVP supports the MPEG (MPEG-1 and MPEG-2) video format (and "only" that format). However, depending on the MediaMVP host software running on the host computer, the host software may be able to seamlessly transcode other video file formats before sending them to the MediaMVP in the MPEG format. The maximum un-transcoded playable video size is SDTV (480i). HDTV mpeg streams (e.g. 720p) need to be transcoded in real-time on the computer to SD format. Note: transcoding video can tax some slower computers.
Tor (anonymity network)
– HTML5 video and audio media become click-to-play via NoScript.
HTML5
XML documents must be served with an XML Internet media type (often called "MIME type") such as codice_2 or codice_3, and must conform to strict, well-formed syntax of XML. XHTML 5 is simply XML-serialized HTML 5 data (that is, HTML 5 constrained to XHTML's strict requirements, e.g., not having any unclosed tags), sent with one of XML media types. HTML that has been written to conform to both the HTML and XHTML specifications  and which will therefore produce the same DOM tree whether parsed as HTML or XML is known as Polyglot markup
Internet Explorer 9
Internet Explorer 9 includes support for the HTML5 video and audio tags.
Blip (website)
Viewing Blip videos on a PC or laptop required the Adobe Flash Player plug-in to be installed on the browser; mobile viewing was available through a mobile app that was available until early 2014 and functional until August 2015, along with an HTML5 flag on mobile browsers which allowed viewing of videos uploaded in H.264 formats. File size was limited to 1 GB for uploads on the Blip site and the player was Flash-based. The video quality on Blip was optimized using the H.264 video codec and AAC audio codec using a high quality profile. On the site, each show page was encouraged to have a show poster, header graphic and website banner.
Upload components
iOS 5 has a sufficiently high level of HTML5 support; however, its level of support remains lower than for desktop browsers.
Nintendo Network
The browser itself supports HTML, CSS, JavaScript, and some HTML5 elements but does not support Flash, video, and music files. It can also show 3D image files with the .MPO file extension on the upper screen and will allow the user to save the image to his or her SD card; this can also be done with 2D JPEG files. Additionally, the browser supports file uploads on forms, limiting them to JPEG and MPO images in the system's photo gallery.
SubRip
A format originally called WebSRT (Web Subtitle Resource Tracks) was as of October 2010 being specified by the Web Hypertext Application Technology Working Group for the proposed HTML5 codice_5 element. It shared the codice_1 file extension and was "broadly based on" (parts of) the SubRip format, but was not fully compatible with SubRip.
The prospective format was later renamed WebVTT (Web Video Text Track).
Google's Chrome and Microsoft's Internet Explorer 10 browsers were the first to support tags with WebVTT files for HTML5 videos. Mozilla Firefox implemented WebVTT in its nightly builds (Firefox 24), and as of Firefox 31 (July 24, 2014), Mozilla enabled WebVTT on Firefox by default. The feature had to be enabled in Firefox by going to the "about:config" page and setting the value of "media.webvtt.enabled" to true. YouTube began supporting WebVTT in April, 2013.
Kaminari
Kaminari is actively updated and as such it has support for HTML5. It outputs the HTML  tag by default.
Website
Early websites had only text, and soon after, images. Web browser plug ins were then used to add audio, video, and interactivity (such as for a rich Internet application that mirrors the complexity of a desktop application like a word processor). Examples of such plug-ins are Microsoft Silverlight, Adobe Flash, Adobe Shockwave, and applets written in Java. HTML 5 includes provisions for audio and video without plugins. JavaScript is also built into most modern web browsers, and allows for website creators to send code to the web browser that instructs it how to interactively modify page content and communicate with the web server if needed. The browser's internal representation of the content is known as the Document Object Model (DOM) and the technique is known as Dynamic HTML. A 2010-era trend in websites called "responsive design" has given the best of viewing experience as it provides with a device based layout for users. These websites change their layout according to the device or mobile platform thus giving a rich user experience.
Comparison of HTML5 and Flash
As of January 2015, YouTube defaults to HTML5 players to better support more devices.
Comparison of HTML5 and Flash
Some users, more so those on macOS and Linux, have complained about the relatively high CPU usage of Flash for video playback. This was partially because the Flash plugin did not use the GPU to render video. Adobe has responded to some of those criticisms in the 10.1 and 10.2 releases of the Flash plugin by offloading H.264 video decoding to dedicated hardware and by introducing a new video API called Stage Video. The use of the newer ActionScript 3.0 inside Flash movies instead of the older ActionScript 2.0 improves code execution speed by a factor of around 10. The software routines written by developers can also affect the performance of applications built in Flash, reasons that would affect HTML5 animations as well.
HTML5 in mobile devices
Microdata, 3D animation rendering, FileReader API, IndexedDB, and local device support or the WebWorkers feature respectively are the top five HTML5 features not supported across the top 15 mobile devices in all USA, UK, Germany, Malaysia, Australia markets examined.
Vorbis
As originally recommended by HTML 5, these web browsers natively support Vorbis audio (without a plug-in) using the codice_1 element: Mozilla Firefox 3.5 (and later versions), Google Chrome (from version 3.0.182.2), SeaMonkey (from version 2.0). Opera 9.5 experimental video builds released in 2007 and 2008 have only codice_2 support and play back Vorbis audio included in Ogg video files. Opera 10.5 browser has support for Vorbis audio, WAVE PCM audio and Theora video.
Comparison of HTML5 and Flash
"HTML5" in this article sometimes refers not only to the HTML5 specification, which does not itself define ways to do animation and interactivity within web pages, but to HTML5 and related standards like JavaScript or CSS 3. Animation via JavaScript is also possible with HTML 4.
Hitbox.tv
Hitbox had about 6 million monthly active users in its later months. It has been announced officially use the HTML5 video player instead of using the Flash Video player.
Advertising in video games
HTML5 has allowed for faster programming of video games including platforms which require no-coding to create video games. Websites like WIX; the largest DIY website builder in the world with over 100,000,000 users are using platforms like Gamify to create Advergames. Advergames have come a long way from where they started. The earliest custom video games featuring integrated brand messages were developed in the era before substantial penetration of the World Wide Web and were distributed on floppy disk. These games were typically of a higher quality than the modern flash games and were distributed for free, often bundled with other products from the company advertised for. The first floppy disk advergames were developed to serve dual purposes—as promotional incentives that drive response and as media that deliver awareness. American Home Foods Chef Boyardee, Coca-Cola, and Samsung brands issued the first-ever floppy-disk advergames. Other early brands to use the format were Reebok, General Mills, the Gap and Taco Bell which distributed games as "kids' premiums." The first in-box CD-ROM cereal box advergames were General Mills' "Chex Quest" (promoting the Chex brand) and General Mills' "All-Star baseball" (starring Trix Rabbit and his friends playing baseball against Major League teams and stars).
Article element (HTML5)
The HTML5 element represents a complete composition in a web page or web application that is independently distributable or reusable, e.g. in syndication. This could be a forum post, a magazine or newspaper article, a blog entry, a user-submitted comment, an interactive widget or gadget, or any other independent item of content.
Adobe Presenter Video Express
They can also add annotations and quizzes to their content and publish the video to MP4 or HTML5 formats.
Embedding Rich Media
The HTML5 canvas element delivers interactive chart, animated feature graphics in a web page.
All three elements support the placement markup within tags and even can provide instruction to the users how the media can be accessed if the browser doesn’t support HTML5.
Adobe Presenter Video Express
The tool publishes a single MP4 video file containing all the video content, within an HTML 5 wrapper that contains the interactive player. The interactive HTML 5 player can be hosted on any website.
Use of Ogg formats in HTML5
The HTML5 draft specification adds codice_1 and codice_2 elements for embedding video and audio in HTML documents. The specification had formerly recommended support for playback of Theora video and Vorbis audio encapsulated in Ogg containers to provide for easier distribution of audio and video over the internet by using open standards, but the recommendation was soon after dropped.
Adobe Flash
Although Flash was previously a dominant platform for online multimedia content, it is slowly being abandoned as Adobe favors a transition to HTML5 due to inherent security flaws and significant resources required to maintain the platform. Apple restricted the use of Flash on iOS in 2010 due to concerns that it performed poorly on its mobile devices, had negative impact on battery life, and was deemed unnecessary for online content. As a result, it was not adopted by Apple for its smartphone and tablet devices, which also reduced its user base and encouraged wider adoption of HTML5 features such as the canvas and video elements, which can replace Flash without the need for plugins. In 2015, Adobe rebranded its Flash authoring environment as Adobe Animate to emphasize its expanded support for HTML5 authoring, and stated that it would "encourage content creators to build with new web standards" rather than using Flash. In July 2017, Adobe announced that it would declare Flash to be end-of-life at the end of 2020, and will cease support, distribution, and security updates to Flash Player. After the announcement, developers have started a petition to turn Flash into an open-source project, leading to controversy.