强力推荐几款基于jQuery、Flash、HTML5多媒体播放器方案

13年前

记得以前我们想要在网页中插入一段音频或者视频时,首先,baidu或者google一 下,目的是要找那段又长又臭的object和embed代码,然后再把它们贴到网页中,然后还发现不同的浏览器写法还不一样,有些支持object不支持 embed,有些却是反一下的,到头来还是调用系统的windows media player,没装这个的就白搭了,弄得蛋疼。后来,我们可能渐渐地去用Flash播放器了,毕竟大部分浏览器对Flash的支持还是比较统一的,而且做 出来的播放器也比较好看,各种个性化的皮肤定制,让人不免兴奋一把。现在这段时间又出了HTML5,而且来势汹汹,在HTML5平台上也涌现出了好多多媒 体播放器。下面我就给大家推荐几款多媒体播放器。

先看JS版本的,主要用jQuery

jQuery Media Plugin(推荐)中文解说

jQuery Media Plugin是一款基于jQuery的网页媒体播放器插件,它支持大部分的网络多媒体播放器和多媒体格式,比如:Flash, Windows Media Player, Real Player, Quicktime, MP3,Silverlight, PDF。他会自动根据不同的平台生成相应的object或者embed代码,所以你就不要操心平台兼容了。

强力推荐几款基于jQuery、Flash、HTML5多媒体播放器方案

jmp3

这个是单独的mp3播放器,也是jquery的,当然最终生成的是flash

image

再来看几个纯Flash的播放器

一款带有播放列表的Flash播放器,有示例和源码(推荐)

可配置的播放列表(用XML配置),并且播放列表带有缩略图预览;fla源代码公开,你可以根据自己的需要修改源代码;支持flv格式的视频。

image

flowplayer

FlowPlayer 是一个用Flash开发的在Web上的视频播放器,可以很容易将它集成在任何的网页上。支持HTTP以及流媒体传输。

image

 

最后就再强力推荐几款HTML5播放器了,未来的趋势是HTML5嘛

jPlayer(推荐)中文解说

其实说实在的,jPlayer可以说是一个媒体播放器框架了,因为有一些播放器就是基于jPlayer来写的。它不仅可以播放音频,也能播放视频,而且还有很不错的皮肤哦,相信这也是HTML5的魅力。强力推荐啊!

image

VideoJS 中文解说

  1. 开源,我们可以利用VideoJS的源码将它应用到自己的程序中,并且可以修改其源码,但要遵循开源协议。
  2. 轻量级,没有使用图片。
  3. 完全可以用CSS定制播放器的外观。
  4. 不依赖其他脚本库。
  5. 使用非常简单。
  6. 不仅使用简单,扩展也非常简单。
  7. 在各个浏览器之间有统一的外观。
  8. 支持全屏播放。
  9. 可以控制音量。
  10. 遇到不支持HTML5的浏览器可以转换成FLASH来播放。

image

ZEN Audio Player 中文解说

这个就是上面我说的jPlayer的一个变种,一个富有个性化的环形音频播放器,chrome下效果最好

image

open standard media

  1. 开源,免费
  2. 使用目前最流行的jQuery框架写的
  3. 动态HTML5内容交付
  4. 支持多种常用的音频和视频格式
  5. 遇到非标准媒体自动使用flash来播放
  6. 使用ThemeRoller可以方便地定制皮肤
  7. 与Vimeo和油Tube无缝集成
  8. 支持播放列表
  9. 播放器之间实现通信

image

好了,就这些吧,本来还想分享一些Silverlight相关的,但是由于我不太喜欢Silverlight,就先免掉了,如果你喜欢上面这些播放器,可以分享给你的朋友。

转自:http://www.cnblogs.com/sxwgf/archive/2012/01/16/2323251.html