`

编译运行Red5源代码

    博客分类:
  • RTMP
 
阅读更多

1.安装Eclipse3.3.2
a.点这里从官方网站下载

b.解压缩到D:\red5
c.
进入D:\red5\eclipse,双击eclipse.exe
d.
选择工程存放目录,设置在D:\red5\code,勾选"Use this as the default and do not ask again"

2.安装Subclipse(Eclipse上的SVN插件)
a.点这里从官方网站下载

b.选择Eclipse主菜单中Help->Software Updates->Find and Install...
c.
选择Search for new features toinstall,单击next,进入插件安装界面
d.
单击New Archived Site...打开文件选取界面,找到刚才下载的site-1.4.4.zip双击。弹出Edit Local Site界面,单击OK
e.
回到c画面,单击Finish
f.
进入Updates界面,勾选"JavaHL Adapter(recommended)""Subclipse(required)",单击next

 

g.进入Install界面,选中"I accept the terms in the license agreements",单击next
h.
单击Finish,弹出新界面单击Install All,再弹出新界面单击YesEclipse重新启动,此时Subclipse安装完毕。

3.red5svn上取出源代码
a.
选择Eclipse主菜单中Window->Open Perspective->Other,弹出"Open Perspective"界面,选择"SVN资源库研究",单击OK

b.Eclipse左侧,单击右键弹出菜单,选择"新建"->"资源库位置..."
c.
进入"添加SVN资源库"界面,在URL中填入:http://red5.googlecode.com/svn/java/server/tags/0_9rc1/,单击Finish
d.
Eclipse左侧,出现一个条目"http://red5.googlecode.com/svn/java/server/tags/0_9rc1/",右键点击,弹出菜单选择"检出为..."


 

e.等待片刻,弹出"SVN检出"界面,选中"做为工作空间中的项目检出",单击Finish
f.
弹出"SVN检出"界面,此时正在从远程SVN服务器取回源代码,等待1N分钟(视你的网速)
g.
下载完毕,选择Eclipse主菜单中Window->Open Perspective->Java,进入Java编辑视图

4.编译red5源代码
a.
打开red5_server工程,找到build.xml,右键单击,选择Run As->Ant Build
b.
Ant引导的编译过程中会利用Ivy下载相关依赖的jar文件(入门推荐学习这篇文章官方教程)
c.看到BUILD SUCCESSFUL。打开lib文件夹,所有依赖的jar文件都放在里边了。打开工程属性,选择Java Build Path,打开Libraries选项卡,单击Add JARs,选取lib文件夹里所有的jar,单击OK

5.运行red5 Standalone
a.
找到org.red5.server.Standalone,运行之。
b.
日志系统使用LogBack

 

分享到:
评论

相关推荐

    使用red5插件搭建Java开发环境

    4. 编写应用代码:在新创建的项目中,你可以看到src/main/java目录,这是放置Java源代码的地方。创建一个新的Java类,实现你的Red5应用程序逻辑。例如,你可以创建一个简单的直播应用,处理连接、发布和播放流媒体。...

    用red5部署的flex的简单聊天室源代码

    在本文中,我们将深入探讨如何使用Red5部署一个基于Flex的简单聊天室源代码。Red5是一款开源的流媒体服务器,而Flex是一种用于构建富互联网应用程序(RIA)的开发工具,通常与Adobe Flash Player一起使用。这个示例...

    反编译工具、可以查看源代码

    标题中的“反编译工具、可以查看源代码”指的是能够将已编译的程序集(如.NET的DLL或EXE文件)转换回源代码的软件工具。这种工具可以帮助开发者理解他人代码的工作原理,用于学习、调试或者逆向工程。在.NET环境中,...

    Red5+的安装和使用

    Ant用于编译和运行从SVN获取的源代码,Eclipse是开发Red5服务器端的必备工具,JDK则是Red5运行的基础。 3. **配置Eclipse**:将Red5的源代码导入Eclipse,并配置外部工具。创建两个新的Ant构建任务,一个名为`...

    Red5配置范例,可以运行

    开发者可以通过Eclipse的项目结构来查看和修改源代码,利用其强大的调试工具进行问题定位。 3. **Tomcat部署**:Red5通常作为一个独立的服务器运行,但在这个配置范例中,它被设置为可以在Apache Tomcat应用服务器...

    。NET反编译器-反编译dll和exe为程序源代码

    2. **调试问题**:如果遇到无法解决的异常或错误,反编译相关组件可以帮助分析问题所在,尤其是在没有源代码的情况下。 3. **代码审计**:检查代码的安全性和版权问题,确保软件不包含潜在的恶意行为或侵犯知识产权...

    如何在Eclipse上搭建RED5应用

    确保在安装前已安装Java运行环境(JRE),因为RED5的运行依赖于JRE。 2. **安装RED5**: 安装RED5时,按照指示指定JRE的路径。RED5安装完成后,会在特定目录下提供一个标准的应用模板。 3. **复制并重命名应用模板*...

    red5-server

    开发者需要Java Development Kit (JDK) 和Maven来编译和运行Red5 Server。源代码编译完成后,可以通过命令行启动服务器,并配置相应的设置,如端口、存储路径等。 7. **应用领域** Red5 Server通常用于在线教育、...

    red5 源码 下载方式

    **步骤5:运行Red5 Standalone** - 在Red5项目中找到`org.red5.server.Standalone`类,运行该类。 - 日志系统默认使用Logback。 ### 结语 通过以上步骤,您不仅能够成功下载并编译Red5源码,还能进一步探索其内部...

    Red5 Java 端聊天室代码

    在这个名为"Red5 Java 端聊天室代码"的压缩包中,包含的是一个使用Red5服务器构建的聊天室应用的源代码。下面我们将深入探讨Red5服务器、Java编程以及聊天室应用的相关知识点。 1. **Red5服务器** - Red5是一个...

    red-server-1.0.10-M9.tar.gz

    接下来是构建和运行Red5。使用`ant`命令执行构建脚本,这将编译源代码并创建可执行的JAR文件。如果一切顺利,你将在build目录下看到生成的red5-service.jar。然后,通过修改conf/red5.properties配置文件,设置...

    oflaDemo源代码

    这个源代码包包含了项目的一些核心组件,但需要注意的是,它并不包含编译后的class文件,这意味着你不能直接运行或发布这个项目,必须先进行编译。 在提供的文件列表中,我们可以看到以下关键文件: 1. `logback-...

    DLL反编译工具 Red Gate Reflector v7.0.1.1免费版

    1. **反编译DLL和EXE**:Reflector能够将.NET程序集反编译为IL(中间语言),并进一步转换为C#、VB.NET或C++/CLI等高级语言的源代码,使得原本不可见的编译后代码变得可读。 2. **查看元数据**:Reflector能展示...

    red5流媒体linux 版文件

    3. **下载Red5**:首先,你需要从Red5的官方网站或GitHub仓库下载Red5的源代码或者预编译的二进制包。如果压缩包中没有包含Red5的文件,你需要自行下载。 4. **解压Red5**:将下载的Red5文件解压到你希望的目录,...

    Red5边源服务器集群部署

    下载并解压Red5的源代码,进行编译和安装。 2. **配置集群**:在Red5的`conf/server.properties`文件中,你需要配置集群的相关参数,如`cluster.enabled=true`来启用集群模式,以及设置`cluster.nodes`为集群中的...

    Red5流媒体入门文档5篇

    安装Red5通常涉及下载源代码或预编译的二进制版本,然后配置服务器环境。配置文件如`red5.properties`用于设定服务器参数,如端口号、日志级别等。安装完成后,需要启动Red5服务器并检查其运行状态。 5. **Red5...

    Red5是一个开源的Flash服务器代码

    开发者可以从源代码构建服务器,或者下载预编译的二进制包进行安装。 综上所述,Red5作为开源的Flash服务器,为开发者提供了丰富的功能和灵活性,用于构建流媒体服务和交互式应用。其核心特性包括流媒体处理、录制...

    .net反编译器 轻松看源代码

    .NET反编译器是开发人员在理解和学习第三方.NET程序或库时的重要工具,它们能够将已编译的.NET程序集(.dll或.exe文件)转换回源代码的形式,便于查看和理解其内部实现。本文将深入探讨.NET反编译器的工作原理、用途...

    red5+flex小程序

    5. **构建Flex项目**:创建Flex项目涉及设置源代码目录(src),编译目标目录(classes),并导入必要的库(如red5.jar)。在Eclipse中,这通过修改项目的构建路径来完成。 6. **Flex工程结构**:在Flex项目中,`...

Global site tag (gtag.js) - Google Analytics