十款开源在线视频播放器

10 Free Open Source embeddable Video Players,在现在网络中比较流行在线视频播放器,比如优酷、土豆、酷六、六间房、腾讯等都自带有在线视频播放的功能。

今天我就目前收集到的十个开源视频播放器与大家一起分享。

Vcastr 3.0 – flash video(flv) player (开源 Open Source)

这是一款国内开发的在线视频播放器,值得首先推荐。在财经网中得到应用。

Vcastr 3.0 – flash video(flv) player (开源 Open Source) image

官方地址:http://www.ruochi.com/main/2008/03/19/vcastr-30/

源码下载:http://vcastr.googlecode.com/svn/trunk/vcastr3/release/src.zip

特点:

  • 使用as3.0重新写了播放器
  • 可以设置循环播放,自动播放,是否直接开始下载,控制栏的颜色和模式
  • 控制栏可以适应超小的尺寸
  • 播放器大小缩小,在20+k左右
  • 可以通过xml对播放器设置
  • 可以播放多个影片,并且有影片列表
  • 可以使用插件扩充播放器的功能
  • 可以用插件设置logo及连接
  • 可以用插件来用javascript控制播放器

JW Player The Web’s top video player. Now with HTML5 support.

The JW Player is JW Player for Flash Version 5 and for Flash is the Internet’s most popular and flexible media player. It supports playback of any format the Adobe Flash Player can handle, as well as HTTP and RTMP streaming and various XML playlist formats. A wide range of configuration options can be set, and an extensive JavaScript API is available. The player’s skinning functionality allows you to completely customize its look, and the plugin architecture allows you to easily extend the player with features such as sharing, analytics and ad serving.

The JW Player’s source code is freely available and can be built entirely using free and open-source software.

JW Player The Web's top video player. Now with HTML5 support.image

官方网址:www.longtailvideo.com/players/jw-flv-player/

源码下载:http://developer.longtailvideo.com/trac/browser/

Flowplayer – Flash Video Player for the Web

flowplayer的是一个开源(GPL3)视频播放器的网站。它经常被网站所有者,开发商,爱好者,企业,程序员所使用。

Flowplayer - Flash Video Player for the Web image

官方网址:http://flowplayer.org/

源码下载:http://releases.flowplayer.org/flowplayer/flowplayer-3.2.7-src.zip

f4Player :: Open Source Flash Video Player (FLV, F4V, MP4)

f4Player是一个开源的Flash(AS3)视频播放器和库项目。它是如此之小只有13kb,完全免费的LGPL许可。

f4Player :: Open Source Flash Video Player (FLV, F4V, MP4) image

特点:

  • 免费,小,快,可定制和互联网上最好的FLV播放器!

 

官方网址:http://f4player.org/

源码下载:http://code.google.com/p/f4player/downloads/detail?name=f4player-beta-v1.00.zip

Open Standard Media (OSM) Player

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!

官方还提供有drupal的视频模块开源下载。

Open Standard Media (OSM) Player image

官方网址:http://www.mediafront.org/project/osmplayer

源码下载:https://github.com/mediafront/osmplayer/zipball/v1.0-rc4

OSFlvPlayer The Open Source, Embeddable FLV Player

这是一款超简单的基于flash的FLV视频播放器。OSFlvPlayer是一个开源的,Flash嵌入式播放器。该播放器提供了可在嵌入代码大量更改的选项。还提供了由JavaScript编写的一个自动生成代码,PHP的函数库等功能,完全开放的源代码!

OSFlvPlayer The Open Source, Embeddable FLV Player image

官方网址:http://www.osflv.com/

源码下载:http://www.osflv.com/Downloads/OSFlvPlayer_v4.2.zip

Projekktor Zwei – Free HTML5 video player

Projekktor是一个自由,开源(GPL)的基于HTML5的由Javascript写的视频播放器。它解决了跨浏览器和兼容性问题,提供了极其强大的非标功能。

Projekktor Zwei - Free HTML5 video player image

官方网址:http://www.projekktor.com/

源码下载:http://downloads.projekktor.com/archives/projekktor-0.8.20.tar.gz

Jaris  Flash Video Player

Jaris是一个Flash视频和音频播放器,可用于haxe自由发展。它是开源的,并已在其他商业公司找到了最重要的基本特征。

Jaris  Flash Video Player image

Features:

  • Aspect ratio switcher
  • Fullscreen support
  • H.264 playback support
  • Http pseudostreaming support
  • RTMP streaming support
  • Youtube player api support
  • Poster image
  • Use your own logo with link
  • Hide controls on fullscreen
  • Custom control colors
  • Hardware scaling
  • Keyboard shortcuts
  • Javascript interface to control the player
  • and many more…

官方网址:http://jarisflvplayer.org/

源码下载:http://jarisflvplayer.org/download

FLV Player

FLV Player image

FLV Player – Play your web movies, is an open source, free and customizable FLV player to play flash movies. It has 5 different versions that lets you only use a “play button” on player. Here are the versions mini, normal, maxi, multi, js.

官方网址:http://flv-player.net/

flvplayer Flash FLV player

官方网址:http://code.google.com/p/flvplayer/

源码下载:http://code.google.com/p/flvplayer/downloads/list

这是目前总结的最全面的、市场上仅有的开源、免费使用的在线flv视频播放器。

您在使用过程中请更新自己的需求适当选择。

WordPress CKEditor smiley表情图标定制化

WordPress默认的编辑器不是很好用,我习惯将它替换成CKEditor,安装CKEditor For WordPress即可。安装后编辑器将被替换,评论框的编辑器默认会被替换成CKEditor,有时候会导致模板样式错乱,可以在CKEditor->Basic Settings中禁用。

CKEditor默认的smiley表情不适合中国,我们可以将表情改造一下换成自己喜欢的表情,方法如下。

1. 下载你想要的表情包,一般是gif格式的图片,假设这些图片所在的文件夹叫mysmiley,将该文件夹拷贝到插件的表情目录中,路径为

wp-content/plugins/ckeditor-for-wordpress/ckeditor/plugins/smiley/images

2. 修改配置文件wp-content/plugins/ckeditor-for-wordpress/ckeditor.config.js

在CKEDITOR.editorConfig = function(config) { … }中添加如下代码

config.smiley_path=CKEDITOR.basePath+’plugins/smiley/images/mysmiley/’;

config.smiley_images=[‘1.gif’,’2.gif’];

第一行代码定义了表情文件所在的文件夹的路径,第二行是表情文件名字的数组。这样点击编辑器的表情按钮,自定义图标就会显示出来。

当你的图标过多时,由于显示不开会导致一部分图标无法显示,而且表情图标对话框没有滚动条,为了避免这种问题,我们可以修改一下css文件。找到wp-content/plugins/ckeditor-for-wordpress/ckeditor/skins/kama/dialog.css(假定你使用了默认的皮肤kama),在最后一行添加如下代码

.cke_dialog_ui_html{height:350px;overflow:auto;}

这个文件是经过压缩的,所以添加代码时注意不要有空格。height定义对话框的高度,可以根据自己的需要写。这样表情多时会出现滚动条,就可以正常使用了。如果你的表情很少,就不要做这个改动,不然显示会出问题。

下面是几个已经做好的表情包和大家分享一下,配置语句写在压缩包的readme.txt中

1. 洋葱头系列表情

下载地址:CKEditor洋葱头表情图标下载

2. qq表情图标

下载地址:CKEditor QQ表情

当我爱你时,你的心在沉睡;当你爱我时,我的心已冰封

爱上一座城,大抵是因为,这里住着一个你爱的人。
每一次“不在乎”背后都有一点点在乎,每一次“没事”背后都还是有那么一点伤痛。
每个嘴上说不想恋爱的人,心里都装着一个不太可能的人。
把眼泪留给最疼你的人,把微笑留给伤你最深的人;让你哭到撕心裂肺的那个人,是你最爱的人。
我的青春有限,承担不起一生一世的等待。
当我爱你时,你的心在沉睡;当你爱我时,我的心已冰封。

When I love you, your heart is in sleep; when you love me, my heart is frozen.