版本说明:
Flex 4
(Flash Build)
Red5 1.0
------------------------------------------------------—————————————————————————————
2 Red5 下载与安装
2.1 Red5下载
Red5在http://osflash.org/red5 中就能够进行下载,或者在google的网站中也可以进行下载。在此提供一个下载链接:
http://www.red5.org/red5-server/
以下是windows的下载链接:
http://trac.red5.org/downloads/1_0/setup-Red5-1.0.0-RC1.exe
Google网站提供的下载地址:
http://code.google.com/p/red5/
0.9版本下载地址:
http://wiki.red5.org/wiki/0_9_1
http://trac.red5.org/downloads/0_9/setup-Red5-0.9.1.exe
2.2 Red5的安装
在安装之前,需要注意的是Red5是依赖于JRE而运行的,需要我们在安装Red5之前,需要先安装JDK。JDK的安装不在此进行演示。
下载完成的Red5应该是一个exe文件,安装跟普通exe没有太大的区别,但是需要注意的是,在安装过程中会出现如下两个窗口:
(1)输入ip地址
(2)输入端口port
2.3 测试是否安装成功
安装完成之后,启动Red5根目录下的Red5.bat文件,启动Red5。如果启动成功的话,那么在浏览器输入http://ip:port/,比如:http://127.0.0.1:5050/ 会出现Red5的欢迎界面,如下:
2.4
启动失败解决
Red5 1.0 版本的windows red5版本按道理是不能正常启动的。如果启动的时候报如下错误:
org.slf4j.helpers.BasicMDCAdapter
cannot be cast to ch.qos.logback.classic.util.LogbackMDCAdapter
Deploy type: bootstrap
Logback selector:
org.red5.logging.LoggingContextSelector
Setting default logging
context: default
Logger context selector
method found
Exception java.lang.ClassCastException: org.slf4j.helpers.BasicMDCAdapter
cannot be cast to
ch.qos.logback.classic.util.LogbackMDCAdapter
Bootstrap complete
【注:主要是ClassCastException那一行错误】
那么只需要删除Red5/lib目录下的以下两个文件:
com.springsource.slf4j.juli-1.6.1.jar
com.springsource.slf4j.log4j-1.6.1.jar
这样就能够正常启动。
- 大小: 114 KB
- 大小: 105.5 KB
- 大小: 78 KB
分享到:
相关推荐
通过以上步骤,我们可以利用Red5的流媒体能力与Flex的前端界面设计,创建一个基础的群聊应用。然而,实际项目中可能还需要考虑更多的功能,比如用户身份管理、消息历史记录、表情支持、文件传输等。此外,随着HTML5...
【标题】:“Red5+Flex简单聊天例子”揭示了如何结合使用Red5服务器和Flex前端技术来构建一个基本的在线聊天应用。Red5是一个开源的流媒体服务器,它支持实时通信,而Flex则是一个用于创建富互联网应用程序(RIA)的...
在这个“red5+flex 简单的hello word实例”中,我们将深入探讨这两个技术的基础使用和如何协同工作。 **Red5简介** Red5是一款用Java编写的开放源代码流媒体服务器,支持实时流传输协议(RTMP)、RTMFP、HLS、RTSP...
在这个"flex + red5 简单实例"中,我们将探讨如何使用Flex作为客户端与Red5服务器进行交互。首先,Flex客户端通常会使用MXML和ActionScript来定义用户界面和业务逻辑。ActionScript是一种基于ECMAScript的语言,它...
Flex+red5+eclipse的部署
2. Red5的安装:在安装Red5之前需要确保安装了JRE(Java Runtime Environment),因为Red5运行依赖于JRE。Red5的安装过程类似于普通exe文件的安装,需要先下载安装文件,双击运行安装程序即可。安装过程中可能需要...
下载与安装 - **JRE**: Java运行环境是RED5的基础,确保安装了兼容版本。本文中使用的版本为Sun JDK 1.6.0_12。 - **RED5**: 本文使用的版本为RED5 v0.7.0。 **注意**: 本文假设JRE和RED5已经安装完成,并且路径...
在本文档中,Red5 作为Flex应用程序的后端服务器,负责处理与客户端的交互。 2. **Flex**:Flex 是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。它允许开发者创建交互式、响应式的Web...
2. **安装Red5**:运行下载的安装程序,按照向导指示完成安装过程。通常,这包括选择安装路径、同意许可协议等步骤。 3. **环境配置**:确保Java Development Kit (JDK) 已经安装并设置好`JAVA_HOME`环境变量,因为...
import org.red5.server.api.Red5; import org.red5.server.api.service.IServiceCapableConnection; import org.red5.server.api.so.ISharedObject; import org.red5.server.api.ScopeUtils; import org.red5....
Flex Red5 Tomcat 视频语音录制和播放 在网上找,总发现文章都一样,而且都是不完整的,...Flex+Red5+Tomcat视频播放器: http://download.csdn.net/source/1244927 完成视频服务器视频列表, 视频播放、暂停、停止等。
6. **文件上传与下载**:Flex客户端可以利用Red5的FileStream接口实现文件的上传,Java后台可以处理这些文件并提供下载服务。 7. **自定义协议扩展**:除了标准的RTMP协议,Red5还允许开发者自定义协议扩展,以满足...
Red5是一款开源的流媒体服务器,而Flex是一种用于构建富互联网应用程序(RIA)的开发工具,通常与Adobe Flash Player一起使用。这个示例项目将帮助初学者理解Red5与Flex之间的通信机制以及如何实现前后台交互。 ...
Flex视频聊天基于Red5是一种利用Adobe Flex技术和OpenSource Media Framework (OSMF)的Red5服务器实现的实时视频通信解决方案。Flex是一种开源的编程框架,主要用于构建富互联网应用程序(RIA),而Red5则是一个开放...
标题 "RED5 BLAZEDS" 指的是一个基于RED5服务器与BlazeDS集成的示例项目,用于Flex 4开发。RED5是一个开源流媒体服务器,它支持实时通信协议如RTMP(Real-Time Messaging Protocol),允许用户进行音频、视频流传输...
Flex提供了Flash Media Server或Red5等服务器的接口,用于处理视频流的推送和拉取。同时,Flex客户端可以使用NetConnection和NetStream对象来建立与服务器的连接,并处理音视频数据的发送和接收。 5. **实时通信**:...
本项目结合了Red5 0.8与Adobe Flex 3.6技术,Flex是基于ActionScript 3的开发框架,主要用于构建富互联网应用程序(RIA),特别是在多媒体领域。 视频通话是现代通信技术的重要组成部分,通过网络实现实时的音视频...