23+ Useful HTML5 Open Source Online Video Players & Libraries,

Akamai’s
Open Video Player for HTML5 <video>


Akamai has released a new Open Video Player for HTML5 <video> developer
toolkit, aimed at simplifying the task of creating flexible HTML5-based video
player applications for delivery of HTTP content.

Ambilight for Video
Tag


At first Ambilight looks like an average video player, the kind that loads
standard HTML5 video. As the video plays, you very quickly notice what’s
happening at the edges. The plugin automatically grabs the average colour in
each area, and spreads it across the bounds of the video. This is not a new
concept, as there have been hardware ambilights as well as Flash versions of the
same. What makes this one special, is that it’s written entirely using HTML5

Demo url:

http://media.chikuyonok.ru/ambilight/

CwVideo for
MooTools


CwVideo is a toolkit to use and control HTML5-video with the latest realease
of MooTools – and two extensions of the Fx.Slider class: CwVideo.Volumeslider
(creates a volume slider) and CwVideo.Timeline (timeline slider with several
features to simplify creating your own video controls).

Demo url:

http://www.chipwreck.de/blog/software/cwvideo/demo/

Degradable HTML5 Audio
and Video for WordPress


This plugin enables HTML5 native playback for users with compatible browsers
while offering an elegant degradation to other users through very
lightweight Flash players. For HTML5 playback, it
auto-detects and offers different alternatives, or degrades to Flash, and
(failing even that) to download links.

This WordPress plugin is similar to the Video for Everybody plugin but there
are a few differences. While Video for Everybody encourages encoding video in
both Theora and H.264, if you just want to use one H.264 file, this plugin will
force Firefox to fallback on Flash and play the H.264 video that way.

FlareVideo


FlareVideo is an open source, jQuery-powered HTML5 video player. The player
supports fullscreen mode and has a fallback mechanism into a Flash-driven
player.

Features

  • HTML5 video with Flash fallback

  • Easy CSS/HTML/JS customization and theming

  • Full screen support

  • Completely open source and free for commercial use

HTML5 Video Player –
Version 1.2


This HTML5 video player is fairly straight forward and offers all of the
basic controls you’d expect a video player to have. The player controls are
visible when the video is paused or when the user’s cursor is over the video.
Compatibility: Chrome, Firefox, Opera, Safari

html5media


The html5media project consists of a single, minified Javascript file that is
used to detect your browser’s HTML5 video capabilities. Any video tags that
cannot be played are dynamically replaced with a Flash video player.

Html5-video – Video player in
HTML5


Developed by Rasmus Andersson, lead creative & designer at Spotify. Psd
sources are available for the progress bar and icons, so you can customize the
player to your needs.

jMediaelement


jme is an HTML5 audio / video development kit with Flash Fallback, which
focuses on flexibility, intuitive DOM-API and semantic code.

jquery-video – jQuery UI
video widget


The jQuery UI Video widget enhances your HTML5 <video>

JW Player for
HTML5


The JW Player for HTML5 is a fully skinnable and configurable player based on
the new <video>tag found in HTML5. The JW Player is
currently one of the most popular open source video solutions on the web and the
new version offers seamless fallback support for JW Player for Flash.

This is important for developers or designers who want to make sure that no
matter what browser is being used (even IE6), video will be watchable.

JW Player for HTML5 uses jQuery and supports playback of H.264, Theora and
FLV video. It also supports existing JW Player and PNG skins.

Kaltura
HTML5 Video & Media JavaScript Library


Kaltura have developed a full HTML5 Video Library (it is being used by
Wikipedia) that works in ALL major browsers, including IE, by using a unique
‘fallback’ mechanism – not only for the format of the video that is played, but
also for the actual video player version that is used.

A base component of the Kaltura library bridges the gap between the few
browsers that don’t support HTML5, by falling back to its underlining Flash
player.

It has been developed with HTML, CSS and jQuery, and with built in support
for the jQuery Themeroller, styling is amazingly easy and flexible which will
maintain a unified look and feel across all operating systems and browsers. And
finally it provides automatic transcoding into all supported formats (OGG,
H.264, MOV, FLV etc.).

Kaltura Video Player Demo:

http://www.kaltura.org/apis/html5lib/kplayer-examples/Player_Fallback.html

jQueryUI Themed Player Demo:

http://www.kaltura.org/apis/html5lib/kplayer-examples/Player_Themable.html

Moovie: custom controls for
video


This is a MooTools custom controls library for the HTML 5 video element. It
features: playlist and subtitles support, settings panel for enabling or
disabling various options such as looping, captions and auto-hiding of controls
bar.

OIPlayer jQuery plugin


OIPlayer is a HTML5 audio and video player with fallback to Java and Flash.
OIPlayer ‘attaches’ itself to all video and/or audio tags it encounters. Besides
the general configuration of the plugin itself, it uses for each individual tag
the attributes the respective tag has like poster, width, controls, autoplay
etc.

Open Standard Media (OSM) Player


The mediafront platform is an open source (GPLv3) front end media solution
for the web. Through its integration with popular content management systems, it
employs an innovative and intuitive interface that allows any website
administrator to completely customize the front end media experience for their
users without writing any code!

With the onset of HTML5, there is a dramatic paradigm shift in the wake for
online media content delivery. For well over 6 years, this industry has been
dominated by the proprietary Adobe Flash Player, which has been used to deliver
high quality media to audiences far and wide. This reign is coming to a dramatic
end as new Open Standard technology takes its place. Yes, HTML5 is here, and we
present to you the Open Standard Media (OSM) Player!

OSM Demo:

http://www.mediafront.org/ja/getting-started/standalone

Projekktor
– HTML5 Video Player


Projekktor is a free JS wrapper for the new HTML5 video and audio elements.
It solves cross browser and compatibility issues, adds some eye candy to the
native players and provides powerful non standard features. It is not
necessarily required in order to provide native media but be aware: You will
never want to miss this pleasing touch of comfortableness again.

Its compatible with IE6, IE7, IE8, Firefox, Safari, Chrome and even works
very well with the iPhone and iPad.

SublimeVideo


SublimeVideo is an HTML5 video player that will allow you to easily embed
videos in any page, blog or site using the latest modern web standards.

SublimeVideo Demo:

http://jilion.com/sublime/video

Video
JS: Open Source HTML5 Video Player


Video JS is a javascript-based video player that uses the HTML5 video
functionality built into advanced browsers. In general, the benefit of using an
HTML5 player is a consistent look between browsers.

Features:

  • Free & Open Source

  • Lightweight. NO IMAGES USED

  • 100% skinnable using CSS

  • Library independent

  • Easy to use

  • Easy to understand & extend

  • Consistent look between browsers

  • Full Window Mode

  • Volume Control

  • Forced fallback to Flash (even when there is an unsupported source)

Video for
Everybody


Video for Everybody is simply a chunk
of HTML code that embeds a video into a website using
the HTML5 <video> element,
falling back to Flash automatically, without the use of
JavaScript or browser-sniffing. It therefore works in RSS readers (no
JavaScript), on the iPhone / iPad (don’t support Flash) and
on many, many
browsers and platforms
.

It works by playing the HTML5 video, only if the browser supports it. If it
doesn’t, it will fallback on Quicktime, and if there is no Quicktime installed
it will fallback to Flash. Finally, if all else fails, a placeholder image is
shown and the user can download the video using the links provided.

YUI HTML5
Player


YUI HTML5 Player is a YUI 3 widget that creates a video player using the
HTML5 video tag and JavaScript that is based on YUI 3. It was started as entry
to the YUI 3 Gallery Contest in March 2010.

Features

  • Get a player in 3 easy steps

  • Full Javascript/HTML/CSS UI

  • Full Availability of HTML5 <video> attributes

  • Pass content to be displayed in browsers that do not support
    <video>

  • Support for multiple formats for each video.

  • Support for WebKit’s fullscreen API

  • Full Range of Video Controls

  • Specify which controls you need

  • Follows YUI practices (or at least tries too!)

Building a better HTML5
video player with Glow


In this article we’ll explore building a interactive set of controls using a
JavaScript UI library (Glow), for playing a video file. It could easily be
adapted to jQuery UI or similar.

Tutorial: How to Build
an HTML5 Video Player


It’s not a open source video player, only a tutorial, but following this
tutorial, you can build the HTML5 player for yourself. This tutorials gives you
a basic understanding of the different options you have with the new video tag
in HTML5, and the javascript needed to create some of the typical video controls
you’d find in other players.

Some screenshot from http://www.net-kit.com/20-html5-video-players/,
thanks!

23+ Useful HTML5 Open Source Online Video Players &
Libraries,

时间: 2024-10-02 02:34:39

23+ Useful HTML5 Open Source Online Video Players & Libraries,的相关文章

直接在低版本IE6/7/8浏览器中使用HTML5的audio和video标签播放视频音频的办法

摘自:http://www.uiej.com/1107.html 通常人们习惯用swf播放器来播放网络视频音频 HTML5给我们带来了很多惊喜,其中新增加的audio和video标签可以让我们更方便的在网页中播放音频和视频.video标签虽好,然而目前它却无法在旧版的IE浏览器中使用.所以一般还是用flash播放器来播放视频,例如优酷网站的插入视频的代码如下: <embed src="http://player.youku.com/player.php/sid/XNjgwMDU5MDU2/

低版本IE6/7/8浏览器中使用HTML5的audio和video标签播放视频音频

支持低版本IE的html5播放器演示 通常人们习惯用swf播放器来播放网络视频音频 HTML5给我们带来了很多惊喜,其中新增加的audio和video标签可以让我们更方便的在网页中播放音频和视频.video标签虽好,然而目前它却无法在旧版的IE浏览器中使用.所以一般还是用flash播放器来播放视频,例如优酷网站的插入视频的代码如下: <embed src="http://player.youku.com/player.php/sid/XNjgwMDU5MDU2/v.swf" al

html5 点击播放video的方法

html5 点击播放video的方法<pre> <video videosrc="{$vo.shipinurl}" controls="" x5-playsinline="" playsinline="" webkit-playsinline="" poster=""> </video> var videosrc=$(this).parents('.s

那是我在夕阳下的奔跑:边跑边学习html5之audio与video

今天为大家分享一下html5中的视频(video)与音频(audio).在进入主题之前我们先了解一下Flash与html5这两种技术的时代背景与发展历史. 1.前言 Flash被退休与html5的上位 Flash这项技术诞生于20多年前,曾被应用于98%的个人电脑上,是开发者最青睐的软件之一,被用于开发游戏.视频播放器和可在多个网络浏览器上运行的应用.Falsh的前半生可以说是辉煌的,在Flash最为鼎盛的时期,来自Adobe的官方统计,全球有将近200万的Flash开发者. 但它仅仅是满足了人

HTML5 切换播放的video,图片切换

1.图片切换 //将img中src修改后图片就将修改 //H5 <img id="img" src="img/1.jpg" > //JS var img = document.getElementById("img"); img.setAttribute("src", "img/2.jpg"); 2.video播放的视频仿照图片进行切换--失败 //1.仿照图片切换,修改后播放的视频没有改变 /

Javascript高级程序设计-23:HTML5离线应用和客户端存储

一.离线检测 开发离线应用的第一个步骤是确定设备是在线还是离线,为此HTML5设置了一个navigator.onLine属性来表明浏览器是否可以上网.这个属性为true表示设备可以上网,值为false表示设备离线. if(navigator.online){ //online } else{ //offline } 除了navigator.online属性外,HTML5还专门设置了两个事件:online和offline,分别在设备上线和离线的时候触发. window.addEventListen

HTML5 video标签播放视频下载原理

HTML5 video https://github.com/remy/html5demos/blob/master/demos/video.html <video preload="metadata"> <!-- https://bugzilla.mozilla.org/show_bug.cgi?id=676422 --> <source src="assets/dizzy.mp4" type="video/mp4"

获取并设置HTML5 Video的当前进度

上周翻译了一篇文章: 如何获取HTML5视频的持续时间.很显然这是一门简单却很实用的技术, 但我认为还有一个更重要的知识点是控制视频的时间设置.在用HTML5技术处理视频时,设置(setting)和获取(getting)时间都是很有用的,那就让我们一起来看看如何达成这个 目标吧! 在管理视频状态时,最重要的是要了解 currentTime 是个什么鬼.你可以通过这个属性获取当前播放到了哪个时间点: // https://www.youtube.com/watch?v=Cwkej79U3ek co

HTML5的video虽然可用controls来展示控件

HTML5的video虽然可用controls来展示控件,并进行控制播放暂停等,但是不同的浏览器显示的效果可能不一样,所以很多时候我们需要使用Dom来进行自定义的一些操作和控制.下面是一个小例子. 当然效果不是很美观,若想好看的可以自己设置css样式等. 复制代码 代码如下: <div id="video_div" style="text-align:center;"> <button onclick="playPause()"