`

jw player 源码编译运行笔记

阅读更多
A.下载必须软件

下载5.7 版本的jw play 源码
svn co http://developer.longtailvideo.com/svn/tags/mediaplayer-5.7

下载 Flex SDK 3.5
http://fpdownload.adobe.com/pub/flex/sdk/builds/flex3/flex_sdk_3.5.0.12683.zip
下载 Ant 1.8
http://labs.renren.com/apache-mirror//ant/binaries/apache-ant-1.8.2-bin.zip
下载 FlexUnit 4.1
http://www.flexunit.org/releases/flexunit-4.1.0_RC2-28-3.5.0.12683.zip

配置好ant环境

B.修改配置文件
E:\work_space\jwplayer\mediaplayer-5.7\build\build.properties

修改
flexsdk = C:/flex/flex_sdk_3.5.0.12683
execextension = .exe

flexsdk 表示flexsdk的目录
execextension window平台是执行.exe 所以这样配置.如果liunx自己看build.properties中的说明.
cmd 后进入E:\work_space\jwplayer\mediaplayer-5.7\build\
执行ant 编译 是否成功了呢?

到这里源码已经跑起来了.
编译生成 player.swf
编写 player.xml
编写测试页面 start.html

==================player.xml 中内容=============
<asx version="3.0"> 
  <title>Example ASX playlist</title>
  <entry> 
    <title>PNG Image with duration</title>  
    <author>the Peach Open Movie Project</author>  
    <abstract>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</abstract>  
    <ref href="hy.jpg" />  
    <duration value="00:00:10" />  
  </entry> 

    <entry> 
    <title>flash ad</title>  
    <author>the Peach Open Movie Project</author>  
    <abstract>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</abstract>  
    <moreinfo href="http://www.bigbuckbunny.org/" />  
    <ref href="ad.swf" />  
    <duration value="00:00:04" />
  </entry> 
    
  <entry> 
    <title>FLV video</title>  
    <author>the Peach Open Movie Project</author>  
    <abstract>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</abstract>  
    <moreinfo href="http://www.bigbuckbunny.org/" />  
    <ref href="http://219.139.31.240/vkpws.video.qq.com/flv/7/65/61tTxY1SCNL.flv" />  
  </entry> 
  <!--
  <entry> 
    <title>MP3 Audio with image</title>  
    <author>the Peach Open Movie Project</author>  
    <abstract>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</abstract>  
    <ref href="files/bunny.mp3" />  
    <moreinfo href="http://www.bigbuckbunny.org/" />  
    <param name="image" value="files/bunny.jpg" />  
  </entry>  -->
 
  <!--
  <entry> 
    <title>Youtube video with start</title>  
    <author>the Peach Open Movie Project</author>  
    <abstract>Big Buck Bunny is a short animated film by the Blender Institute, part of the Blender Foundation.</abstract>  
    <moreinfo href="http://www.bigbuckbunny.org/" />  
    <ref href="http://youtube.com/watch?v=IBTE-RoMsvw" />  
    <starttime value="10" />  
  </entry>  -->
</asx> 

================== start.html 中内容=============
<html> 
<head/> 
<body> 
<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='1000' height='600' id='single1' name='single1'> 
  <param name='movie' value='player.swf'> 
  <param name='allowfullscreen' value='true'> 
  <param name='allowscriptaccess' value='always'> 
  <param name='wmode' value='transparent'> 
  <param name='flashvars' value='playlistfile=player.xml&playlistsize=200&autostart=true&repeat=list'> 
  <embed 
    type='application/x-shockwave-flash'  
    id='single2'  
    name='single2'  
    src='player.swf'  
    width='1000'  
    height='600'  
    bgcolor='undefined'  
    allowscriptaccess='always' 
    allowfullscreen='true'  
    wmode='transparent'  
    flashvars='playlistfile=player.xml&playlistsize=200&autostart=true&repeat=list'> 
  </embed> 
</object> 
</body> 
</html> 


==================直接通过url 访问==================

http://localhost/jwplay/player.swf?file=http://219.139.31.240/vkpws.video.qq.com/flv/7/65/61tTxY1SCNL.flv&autostart=1&skin=http://www.see99.cn/player/beelden.zip&image=hy.jpg&shownavigation=true&rotatetime=20000&bufferlength=20000
分享到:
评论

相关推荐

    jw player 源码5.7

    标题提到的"jw player 源码5.7"指的是该播放器的一个特定版本,5.7版。在这个版本中,开发者可以深入理解播放器的工作原理,进行自定义开发或优化,以满足特定的需求。 JW Player的核心功能包括: 1. **多格式支持...

    JW player 5.9 去掉logo 右键 , 部分右键汉化 (源码编译) - flashbuilder 源码工程下载

    JW Player 5.9的"源码编译"意味着原始的ActionScript代码已经被修改,以实现去除logo和汉化右键菜单的目标。ActionScript是Adobe Flash开发中使用的编程语言,用于创建交互式内容,如游戏和视频播放器。开发者通常...

    JW Player修改后源码

    总的来说,了解如何修改并重新发布JW Player源码是一项高级的开发任务,需要熟悉Java编程、项目构建工具如Ant,以及视频编码和播放原理。这个过程可以帮助开发者定制自己的播放器,满足特定的业务需求。

    JW flv player flex修改源码并编译

    在本文中,我们将深入探讨如何对JW FLV Player进行源码修改并使用Flex和Ant进行编译。JW FLV Player是一款流行的开源Flash视频播放器,它支持FLV格式和其他多种视频格式,广泛应用于网站媒体播放。让我们一步步了解...

    jw player6.6 已去水印和右键

    **JW Player 6.6 知识点详解** JW Player是一款广泛使用的开源HTML5和Flash视频播放器,由JW Player公司开发。在6.6版本中,该播放器以其灵活性、可定制性和跨平台支持而备受赞誉。在这个特定的版本中,"已去水印和...

    去掉JW Player水印及右键官方菜单的JW Player播放器83k

    这里提到的"bin-release"可能是指一个编译好的、去除了这些元素的JW Player二进制版本。使用这样的版本,开发者或网站管理员可以直接集成到自己的项目中,而无需自行进行复杂的代码调整。 JW Player允许通过...

    jw3.2源码含代码

    本文将围绕“jw3.2源码”这一主题,深入剖析JW Player 3.2的核心技术和设计理念,帮助开发者理解和掌握流媒体播放器的开发精髓。 1. **项目结构与模块化设计** JW Player 3.2的源码组织清晰,遵循模块化设计原则。...

    JW_Player JavaScript API

    JW Player是一款流行的开源视频播放器,广泛应用于网站和应用程序中,用于嵌入和控制多媒体内容。它提供了丰富的JavaScript API,允许开发者通过编程方式与播放器进行交互,实现自定义功能和高级控制。本文将深入...

    JW FLV Media Player开源FLA

    《JW FLV Media Player:开源FLA的深度解析与应用》 JW FLV Media Player是一款广泛应用的开源FLV媒体播放器,它以其强大的功能和灵活的自定义性深受开发者喜爱。本篇文章将深入探讨该播放器的核心特性,以及如何...

    jw_player源码

    JW Player是一款非常优秀的网页媒体播放器,支持H.264、FLV 、3GPP、OGG Theora 和WebM 视频格式,MP3、AAC 、OGG Vorbis和WAV音频,同时也支持swf和图片( gif 、jpg、png)和YouTube格式视频。

    jw player源代码

    **JW Player源代码解析与应用** JW Player是一款广泛使用的开源HTML5和Flash视频播放器,它提供了跨平台的视频播放解决方案,适用于各种设备和浏览器。了解JW Player的源代码有助于开发者深入理解其工作原理,从而...

    jw-player-plugin-for-wordpress.2.1.1

    《WordPress中的JW Player插件详解及应用》 在WordPress的多媒体内容呈现中,JW Player是一款备受青睐的视频播放器插件。标题"jw-player-plugin-for-wordpress.2.1.1"揭示了我们关注的是这款插件的一个特定版本——...

    JW Player 5.3去水印版本

    JW Player是一款流行的开源视频播放器,广泛应用于网站和在线媒体平台。5.3版本是其历史上的一个重要迭代,提供了一种在网页上流畅播放FLV(Flash Video)和MP4(MPEG-4 Part 14)视频格式的方式。在描述中提到的...

    JW Flv Player

    - **跨平台兼容性**:由于基于Flash技术,JW FLV Player可以在大多数支持Flash的浏览器和操作系统上运行,包括Windows、Mac和Linux。 - **多媒体支持**:除了FLV格式,JW FLV Player还支持MP4、H.264、WebM、MP3等...

    去掉JW Player水印及右键官方菜单

    在IT行业中,JW Player是一款广泛应用的开源视频播放器,它支持多种格式的视频内容,如FLV、MP4等,并且提供了丰富的自定义选项。然而,为了保护版权,JW Player通常会在播放器上显示其公司标识水印,并且在用户右键...

    jw player 5.7最新版

    **JW Player 5.7 最新版:全能流媒体播放器详解** JW Player是一款备受赞誉的开源流媒体播放器,其5.7版本更是因其卓越的性能和灵活性备受推崇。这款播放器曾被YouTube这样的大型平台采用,足见其在业界的地位。...

    JW player 5.3 附带使用样例

    **JW Player 5.3 使用样例**:"mediaplayer-5.3-viral"这个压缩包文件很可能包含了JW Player 5.3的示例代码和资源,帮助开发者快速理解和应用。通常,这些样例会包括HTML文件、JavaScript脚本以及相关的CSS样式,...

    网页播放器jw player

    网页播放器JW Player是一款广泛使用的开源媒体播放器,它专为嵌入到网页中播放视频、音频和图像而设计。这款播放器以其易用性和灵活性而受到开发者的青睐,支持多种媒体格式,并且提供了丰富的自定义选项,使得网页...

    jw_flv_player

    **JW FLV Player** 是一个专业的在线Flash视频播放器,专为展示FLV格式的视频内容而设计。FLV(Flash Video)是Adobe Flash平台广泛支持的一种流媒体格式,常用于网页上的视频内容播放。JW Player因其高度可定制化、...

    jwplayer-7.1.4

    使用JW Player时,开发者需要在网页中引入JW Player的JavaScript文件,并通过JavaScript代码初始化播放器,指定视频源和其他设置。结合jQuery,可以更加便捷地控制播放器的行为,比如在页面加载完成后自动播放视频,...

Global site tag (gtag.js) - Google Analytics