[AS3]免费的web视频播放器flowPlayer如何编译
[AS3]免费的web视频播放器flowPlayer如何编译, FlowPlayer有四个版本,一个是免费的版本。播放器中会有官网的LOGO.另外几个版本可以放自己的LOGO,只是有可用域名数量的限制而已。今天要做的工作就是编译源码
FlowPlayer是一款开源的流媒体播放器。功能很强。官网上有介绍:http://flowplayer.org
FlowPlayer有四个版本,一个是免费的版本。播放器中会有官网的LOGO.另外几个版本可以放自己的LOGO,只是有可用域名数量的限制而已。
今天要做的工作就是编译源码。
该项目的SVN在:http://flowplayer-plugins.googlecode.com/svn
1、需要用到的软件:
Flex SDK:http://www.adobe.com/products/flex/ 我下载的是FlexkSDK4.1
JDK:http://java.sun.com/javase/downloads/index.jsp 已装有,版本:1.6
ANT:http://ant.apache.org/ 我下载的是Ant 1.8.1
添加Ant的bin到环境变量path中。
ANT_HOME为Ant的目录
2、编译Flowplayer
(下载http://flowplayer.org/download/index.html flowplayer3.2.4)
2.1从SVN上检出
core:http://flowplayer-core.googlecode.com/svn/flowplayer/trunk/
devkit:http://flowplayer-plugins.googlecode.com/svn/flash/flowplayer.devkit/trunk/
controls:http://flowplayer-plugins.googlecode.com/svn/flash/controls/trunk/controls
2.2配置
编辑core\build.properties,flex3dir路径,修改devkit-dir和plugins.dir,还有mxmlc_bin,compc_bin,asdoc_bin
如下:
# you need to adjust following to point to your Flex SDK
flex3dir=D:\\laolaotangWorkspace\\flowplayer\\flex_sdk_4.1
# change following to point to .exe files when running on Windows
mxmlc_bin= ${flex3bindir}/mxmlc.exe
compc_bin= ${flex3bindir}/compc.exe
asdoc_bin= ${flex3bindir}/asdoc.exe
devkit-dir=../devkit
plugins.dir=../
deploy.dir=../core
3.3编译core
core是flowplayer的核心组件。
由CMD进入core文件夹,ant在build.properties中的plugin-swc和plugin-classes包含了一些没用到的插件,需要把不存在的删除,否则编译时会有找不到文件的错误,或者到SVN上去下载回来。这里只留下
plugin-swc=../controls/src/flash
controls-dir=../controls
3.4编译controls
controls是播放器的控制组件。
由CMD进入controls文件夹,ant,有错,需要修改配置build.properties中devkit-dir的路径
devkit-dir=../devkit
编译还是有错,错在devkit文件夹下
将plugin-build.properties按core下的build.properties来改。
这个有错误。
<property name="extra-sources" value="../common/src/actionscript" />
从SVN上下载common
4、编译为商业版
ant compile-commercial
报错,${licenselib}配置属性未定义。
在build.xml下找到target compile-commercial节,在<compile-player前加上:
<property name="licenselib" value="${lib-dir}/licensekey"/>
热门文章推荐
- 纯HLS(m3u8)跨平台技术(HLSPlayer,m3u8Player跨平台多终端)
- DiscuzX3.2酷播视频插件(dz论坛自定义视频插件带广告
- [微信视频]实现网站中的视频在微信平台上正常播放(超多组图)
- [rtsp]海康威视监控摄像头实现web端无插件监控实拍效果
- 很酷,酷播wordpress视频插件(支持PC/安卓/苹果跨平台播放)
- [组图]微信视频技术:支持微信视频直播和视频点播
- [AS3]as3.0的rtmp流媒体播放器写法源代码示例
- 一步一步教你制作FLV网页视频播放器
请稍候...