`

flowplayer的破解

阅读更多
这些天作视频项目时用到了开源的flowplayer,再网上下了个免费版本,但是有些限制,于是google了一下flowplayer的破解文章,现分享给大家,呵呵,希望大家多提宝贵意见啊。flowplayer 大家应该是很熟悉的吧,他是和jw player齐名的另一款播放器,功能强界面简洁,总之是一款非常不错的开源的flv网页播放器,flowplaye 按照3个授权发布(Free,Commercial,Multi-Domain),第一个是免费版,后两个授权是要钱的,免费版的限制主要是启动时会有FlowPlayer的Logo在左下角,过几秒自动淡出消失;还有就是全屏后右上角有个很大的FlowPlayer的Logo,不会消失;以及不能用于商业用途。

最近自己接到一个项目做一个小的音乐网站,需求上需要播放器,苦于自己flash学的不是很好,就看中了flowplayer,FlowPlayer不是Adobe Flash做的。它的开发工具是基于大量开源的第三方工具以及Adobe自己的Flex SDK。因此,我们要编破解FlowPlayer,就需要安装这些东西。

机子环境 : Java环境(安装JDK) ,   Apache-Ant for windows , Flex SDK , adobe flash

本机测试环境为:

jdk : C:\Java\jdk1.6.0_16

apach-ant : c:\apache-ant-1.7.1

flexsdk : c:\flex_sdk

FlowPlayer 3.1.3

配置环境变量安装: 创建环境ANT_HOME变量 值为C:\apache-ant-1.7.1 , 创建环境变量java_home 值为 C:\Java\jdk1.6.0_16 , 创建环境变量classpath值为%java_home%\lib;%java_home%\lib\tools.jar

解压flowplayer 3.1.3 到c:下 ,然后打开源代码中的build.properties文件,修改flex3dir的变量指向为Flex SDK的解压目录。。mxmlc_bin,compc_bin,asdoc_bin这三个变量的最后补充上.exe后缀,如果你要修改播放帧率的话,下面的framerate也可以修改。

检测环境安装是否正确:  代开命令提示符 输入java -version 如果出现版本后,则可以进行下面具体的编译操作,反之请仔细检查环境变量是否正确!

java环境安装成功后,我们打开flowplayer目录中的build.xml修改<property name=”version-status” value=”" />中的value值设置为0。Windows中不允许变量为空,但Linux中允许,这是第一个兼容性错误。这样修改后会影响最后生成文件的文件名(最后多了个-0),但这不是很重要对吧。

这只是完成了编译环境的配置,下面进行破解。
打开src\actionscript-commercial\org\flowplayer\view目录下的LicenseKey.as文件,可以看到有一个CONFIG::commercialVersion,还有一个CONFIG::freeVersion。这就是判断是免费版还是商业版的方法了。将CONFIG::freeVersion{}中的代码与CONFIG::commercialVersion{}中的代码替换就可以了。
这样就把验证代码给屏蔽了。
然后把build.xml 中的<target name=”compile”>所有内容删除,再把文件中<target name=”compile-commercial”>修改为<target name=”compile”>,这样编译出来的就是商业版的swf文件了。无Logo~
最后打开命令提示符输入 ant -buildfile  D:\flowplayer\build.xml (bulid.xml取决你解压的路径) ,这样就能成功编译,完成后我们可以在flowplayer的build目录中得到商业版的flowplayer.commercial.swf 了

但这只是一个播放器,我们还需要一个控制条,很简单,到官方下载免费版的flowplayer然后把flowplayer.controls-3.1.3.swf 拷贝过来就ok 了

到此 各位就可以拥有自己的一款高档的flv播放器了



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/member82/archive/2009/09/15/4555974.aspx
分享到:
评论

相关推荐

    flowplayer 破解 无水印 flash 带示例

    flowplayer 破解版 没有水印 flash版本的 带示例 可以使用

    flowplayer破解版 eclipse工程

    flowplayer3.2.2破解版,外带eclipse web工程,可直接import.

    flowplayer无水印破解版,亲测可用

    亲测可用,本人使用环境FFMPEG+RED5+FLOWPLAYER,FFMPEG将RTSP流转为RTMP输出到RED5,使用FLOWPLAYER可直接播放,测试延迟在3S左右。

    flowplayer无水印版

    Flowplayer 7.2.7是这个系列的一个特定版本,可能包含了某些更新、改进和修复。以下是一些关于Flowplayer及其相关知识点的详细介绍: 1. **HTML5视频支持**:Flowplayer基于HTML5技术,能够支持现代浏览器的原生...

    flowplayer 商业版

    Flowplayer是一款知名的开源视频播放器,它在网页上提供流畅的视频体验,广泛应用于网站、博客和各种在线媒体平台。商业版通常包含了更多的特性和高级功能,以满足专业用户和企业的需要。 首先,我们来看看核心文件...

    flowplayer

    在"flowplayer"这个主题下,我们可以深入探讨Flowplayer的关键特性、使用方法以及它在实际应用场景中的优势。 1. **Flowplayer基本特性** - **跨平台兼容性**:Flowplayer支持多种浏览器,包括Chrome、Firefox、...

    flowplayer-3.2.8.

    Flowplayer 3.2.8 是一款基于Adobe Flex技术构建的Web视频播放器。这款开源软件为网站提供了强大的视频播放功能,支持多种视频格式,并具备丰富的自定义选项和插件扩展能力,使得开发者能够轻松地在网页上实现高质量...

    flowplayer-3.2.12.zip

    FlowPlayer是一款基于Flash技术的开源视频播放器,其版本3.2.12在Web开发领域广泛应用。这个软件使得开发者能够轻松地在网页上嵌入高质量的视频内容,为用户提供流畅的在线观看体验。FlowPlayer支持多种视频格式,...

    FlowPlayer

    FlowPlayer视频播放器3.2.12免费版,在页面中使用Flowplayer播放器,flowplayer播放器,flowplayer免费版

    flowplayer 页面加载视频

    "Flowplayer 页面加载视频"这个主题主要关注如何使用Flowplayer在网页中加载和播放视频内容。以下是对这个主题的详细阐述: 1. **Flowplayer基本结构**: Flowplayer基于JavaScript和Flash技术,提供了一个轻量级...

    flowplayer免费的网页视频播放器

    Flowplayer是一款广泛应用于网页端的免费视频播放器,它的出现为网站开发者提供了便捷的视频集成解决方案。这款播放器以其强大的功能、易用性和高度可定制性赢得了用户的喜爱。以下是关于Flowplayer的一些关键知识点...

    flowplayer-5.0.0.zip

    Flowplayer是一款广泛应用于Web开发中的开源视频播放器。它的出现为开发者提供了一种高效、灵活的方式来集成高质量的视频内容到他们的网站中。该压缩包"flowplayer-5.0.0.zip"包含了Flowplayer 5.0.0版本的相关文件...

    flowplayer 3.2.5 flv 网页播放器

    Flowplayer是一款著名的开源JavaScript视频播放器,主要用于在网页上播放FLV格式的视频。这个3.2.5版本是Flowplayer的一个旧版本,但依然在许多网站上被使用,特别是那些对兼容性有较高需求的站点。以下是关于...

    js-flowplayer.rar

    "js-flowplayer.rar"这个压缩包很可能是Flowplayer的源码、库文件或者配置示例,其中"js"可能是指包含的JavaScript文件。 Flowplayer的关键知识点包括: 1. **HTML5视频支持**:Flowplayer基于HTML5技术,支持MP4...

    网站内嵌流媒体播放器-flowplayer-3.2.18

    Flowplayer是一款功能强大的流媒体播放器,专为Web设计,基于Flash技术,使得在网页上无缝集成视频内容变得简单易行。此版本为3.2.18,它提供了多种特性,以满足开发者和网站所有者对视频播放的需求。下面我们将深入...

    flowplayer 使用

    Flowplayer是一款广泛应用于网页视频播放的开源JavaScript播放器。它支持HTML5和Flash技术,能够无缝切换,确保在各种浏览器和设备上都能提供流畅的视频体验。Flowplayer以其易用性、灵活性和丰富的自定义选项而受到...

Global site tag (gtag.js) - Google Analytics