Red5安装和配置
参考网页:http://www.cahblog.com/?p=709
http://dev.firnow.com/course/6_system/linux/Linuxjs/20100604/207839.html
一、Red5简介
Red5是一个采用Java开发开源的Flash流媒体服务器。它支持:把音频 (MP3)和视频(FLV)转换成播放流; 录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录 制,flash流媒体播放,在线聊天,视频会议等一些基本功能。
二、Red5的安装
Red5的安装需要java环境的支持,另外编译的时候要用到apache-ant软件!
1. 安装java环境
http://java.sun.com/javase/downloads/index.jsp
下载JDK!
chmod +x jdk-6u20-linux-i586-rpm.bin #添加可执行权限
./jdk-6u20-linux-i586-rpm.bin #安装jdk1.6
ln -s /usr/java/jdk_20 /usr/java/jdk1.6 #建立软链接
vi /etc/profile #添加jdk环境变量,添加以下内容
export JAVA_HOME=/usr/java/jdk1.6
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export LD_LIBRARY_PATH=$JAVA_HOME/jre/lib/i386:$JAVA_HOME/jre/lib/i386/server
#source /etc/profile //使得配置系统配置文件生效
测试java配置成功否 :#java -version
2. 安装apache-ant
wget http://mirror.cc.columbia.edu/pub/software/apache/ant/binaries/apache-ant-1.8.0-bin.tar.gz
tar xzvf apache-ant--bin.tar.gz –C /usr/java/
ln -s /usr/java/apache-ant- /usr/java/apache-ant
vi /etc/profile
export ANT_HOME=/usr/java/apache-ant
export PATH=$PATH:$ANT_HOME/bin
刷新 profile系统环境变量
#source /etc/profile //使得配置系统配置文件生效
#ant --version
3. 安装red5
svn co <http://red5.googlecode.com/svn/java/server/trunk red5> #下载源码
cd red5
ant server #用ant编译
cp -ar dist/ /usr/local/red5
cd /usr/local/red5
./red5.sh& #启动red5!
[root@bogon ~]# netstat -lnp | grep java
tcp 0 0 :::1935 :::* LISTEN 13069/java
tcp 0 0 :::9999 :::* LISTEN 13069/java
tcp 0 0 :::55857 :::* LISTEN 13069/java
tcp 0 0 :::5080 :::* LISTEN 13069/java
至此red5安装成功
三、Red5的配置和调试
1、安装application
访问http://yourIP:5080/ 里面带有demo,但是在运行这些列子之前,要先安装一些应用!
打开http://yourIP:5080/,点击install a ready-made application 的install
直接选中你要安装的应用直接安装就可以了!
2、测试应用,我这里只展示两个demo,剩下的自己摸索吧,呵呵!
安装完应用后打开http://yourIP:5080/demos 测试里面的应用就可以了!我们来运行下Shared Ball这个demo!
首先打开两个IE,输入http://192.168.1.103:5080/demos/点击View demo(备注我的IP是103)
分享到:
相关推荐
以下是对Red5安装和入门配置的详细解释: 1. **Red5 安装** - 下载:首先,你需要从官方网站`http://osflash.org/red5`获取Red5的最新版本。确保下载的是与你的操作系统兼容的版本。 - 安装:安装过程中,你需要...
安装和配置Red5虽然有其复杂性,但只要遵循正确步骤,并且利用社区资源,配置一台基本的Red5服务器并不困难。随着经验的积累,用户还可以深入定制和优化Red5服务器,以满足更加复杂的应用需求。
总结起来,RED5的安装和配置涉及创建应用程序目录、设置配置文件、理解并配置`Context`和`Scope`等关键元素。通过正确配置这些参数,开发者可以成功搭建并运行基于RED5的流媒体应用,为用户提供高质量的音视频服务。...
RED5安装与配置是指在服务器上安装和配置RED5媒体服务器,以便实现媒体应用程序的开发和部署。 在RED5中,所有的应用程序都放在RED5根目录下的“webapps”目录中。每个应用程序都需要在webapps目录下添加相应的目录...
linux下red5安装配置_Install-Red5
### RED5安装与配置详解 #### 一、RED5简介 RED5是一款开源的媒体服务器,主要用于实时流媒体传输和互动应用开发。它支持多种协议和技术标准,如RTMP、WebRTC等,使得开发者能够轻松地构建视频直播、在线教育、...
2. **Red5安装**:下载setup-Red5-0.9.1.exe,安装时输入服务器IP(127.0.0.1)和自定义端口(建议大于1024,如5050)。安装完成后,设置RED5_HOME环境变量。Red5会注册为系统服务自动启动,可以通过系统服务管理...
在安装Red5之后,配置是确保其正常运行的关键步骤。本篇文章将深入探讨Red5的配置细节。 1. 应用程序目录结构 Red5的应用程序都存储在`webapps`目录下。当你创建一个新的应用时,需要在该目录下创建对应的子目录。...
本文将详细介绍如何配置Red5,以便发布和使用视频流。 首先,创建Red5应用程序涉及到以下几个步骤: 1. **创建应用程序目录**:在Red5的根目录下的"Webapps"文件夹中创建一个子目录,此子目录名应与你的应用程序...
Red5是一款基于Java的开源Flash流媒体服务器,它支持RSTP协议,提供了一系列示例应用,如在线录制、播放、聊天和视频会议等。Red5作为Macromedia商业产品FMS的一个替代方案,具有开源、成本低和可扩展性强的优势。在...
本文档旨在帮助初学者理解和配置RED5服务器的关键文件,以确保顺利运行和自定义设置。 ### Jetty Config 1. **/conf/jetty.xml**:这是Jetty servlet引擎的主要配置文件,通常不需要修改,特别是当你的应用程序...
在配置Red5时,`lib`目录是存放Red5运行所需的Java库文件的地方,这些文件包括JAR包和其他类型的库依赖。了解如何正确配置`lib`文件对于确保Red5服务器稳定运行至关重要。 在配置Red5的`lib`文件时,首先需要知道的...
根据提供的文档信息,本文将详细阐述如何使用FFmpeg和Red5搭建一个RTMP流媒体服务器,以及相关的配置和测试步骤。 首先,了解RTMP(Real Time Messaging Protocol)是一种网络协议,它被广泛用于在线直播和流媒体...
讲述的是基于red5的0.7.0版本的安装、配置、使用、helloword。叙述比较简单,但仍可作为一入门教程作为初学者的参考。 内容预览: 最近要做一个流媒体服务器,在网上逗留了好久决定选择red5。但是网上中文资料很少...
本配置范例是一个实际的Red5项目,它已经被整合到Eclipse开发环境中,方便开发者进行调试和部署。以下是关于Red5配置及该工程的相关知识点: 1. **Red5服务器**:Red5是一个用Java编写的流媒体服务器,它可以处理...
#### 三、Red5安装与配置 ##### 3.1 安装Java环境 Red5基于Java运行,因此首先需要安装Java环境。推荐使用最新版本的Java JDK,并确保环境变量正确配置。 ##### 3.2 下载与安装Red5 访问Red5官方网站下载最新...