Red5安装和配置

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+xjdk-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环境变量,添加以下内容

exportJAVA_HOME=/usr/java/jdk1.6

exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

exportCLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

exportLD_LIBRARY_PATH=$JAVA_HOME/jre/lib/i386:$JAVA_HOME/jre/lib/i386/server

#source/etc/profile//使得配置系统配置文件生效

测试java配置成功否:#java-version

2.安装apache-ant

wgethttp://mirror.cc.columbia.edu/pub/software/apache/ant/binaries/apache-ant-1.8.0-bin.tar.gz

tarxzvfapache-ant--bin.tar.gz–C/usr/java/

ln-s/usr/java/apache-ant-/usr/java/apache-ant

vi/etc/profile

exportANT_HOME=/usr/java/apache-ant

exportPATH=$PATH:$ANT_HOME/bin

刷新profile系统环境变量

#source/etc/profile//使得配置系统配置文件生效

#ant--version

3.安装red5

svnco<http://red5.googlecode.com/svn/java/server/trunkred5>#下载源码

cdred5

antserver#用ant编译

cp-ardist//usr/local/red5

cd/usr/local/red5

./red5.sh&#启动red5!

[root@bogon~]#netstat-lnp|grepjava

tcp00:::1935:::*LISTEN13069/java

tcp00:::9999:::*LISTEN13069/java

tcp00:::55857:::*LISTEN13069/java

tcp00:::5080:::*LISTEN13069/java

至此red5安装成功

三、Red5的配置和调试

1、安装application

访问http://yourIP:5080/里面带有demo,但是在运行这些列子之前,要先安装一些应用!

打开http://yourIP:5080/,点击installaready-madeapplication的install

直接选中你要安装的应用直接安装就可以了!

2、测试应用,我这里只展示两个demo,剩下的自己摸索吧,呵呵!

安装完应用后打开http://yourIP:5080/demos测试里面的应用就可以了!我们来运行下SharedBall这个demo!

首先打开两个IE,输入http://192.168.1.103:5080/demos/点击View demo(备注我的IP是103)

相关推荐