`
jxxms
  • 浏览: 104769 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
阅读更多

简介:
Red5是一款基于JAVA的免费的开源的Flash流媒体server.是当前最好的替代Adobe提供的FMS的开源软件。而且在可扩展性上有FMS不可比拟的优势。
Openmeetings是一款基于Flex开发的开源视频软件,通过RTMP和HTTP协议传送视频数据。支持在线聊天,视频,文件共享,桌面共享。支持多语言。

无论是Red5还是openmeetings,在他们同类的软件中都是很有代表性的。这篇只记录搭建平台的过程以及解决其中可能遇到的问题。关于在使用这个软件的过程中遇到的其他知识,会分成几类文章分别进行阐述。

系统平台:Linux (CentOS 5.0)

安装Red5:

依赖软件:JDK1.5 or more.Apache Ant(一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发).

安装步骤:yum install jdk;
yum install apache-ant;
安装完成后,可运行java或javac命令,如果能得到option列表,则证明JDK安装正确。

下载red5安装包,一般为tar.gz格式,解压后,进入red5目录,运行
# ant //使用apache-ant自动编译red5

运行red5
# ./red5.sh &

QA:
运行java或ant命令时找不到命令,或者路径出错。
如果是下载的rpm或者tar包手安装,可能需要手动配置环境变量。
# vi /etc/profile
在文件后添加:
//JAVA
JAVA_HOME=/JDK_PATH
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME PATH CLASSPATH
//ant
export ANT_HOME=/usr/local/ant
export PATH=$PATH:/usr/local/ant/bin
保存,退出。
运行source /etc/profile 使配置生效。

对red5进行简单配置:

如需为red5项目指定访问所需的域名,修改 webapp/WEB-INF/red5-web.properties文件,在webapp.virtualHosts中加入指定域名,格式domain:port,逗号分隔。

Openoffice安装

如果是debian或者ubuntu系统,可以直接使用apt-get install 来安装,如果是red5或centos,使用yum安装之前,先yum search 一下,查看当前源中的openoffice最新版本。openoffice 2.4以前的版本,运行时需要X-server,如果没有权限访问X,或者没有X-server,安装完openoffice后运行soffice时,就会收到报错,典型的报错如下:

/usr/lib/openoffice.org/program/soffice.bin X11 error: Can't open display:
Set DISPLAY environment variable, use -display option
or check permissions of your X-Server
(See "man X" resp. "man xhost" for details)


很不幸这个问题发生的原因不尽相同,所以只能给出一个通用的解决方案:安装2.4以上版本的openoffice。

因为redhat的源更新都及其非常的慢,所以yum search后如果没有找到高于openoffice2.4的源,可以去openoffice官方网站下载相应的版本。Linux版本的openoffice解压后在目录下可以看到一个setup安装文件,在该目录下执行./setup 可以直接进行安装。但我个人还是坚持,除非源中的软件实在不合适,否则还是要使用yum或apt-get来管理软件。

按装完openoffice后,需要运行openoffice并使其监听8100端口。
/usr/lib/openoffice/program/soffice “-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager” -nologo -headless -nofirststartwizard

openmeetings有一个很特色的功能就是白板功能,在线共享诸如ppt,word,excel等office文档,这部分的功能就是由openoffice来进行支持的。

安装其他的service软件

ImageMagick :是一个图象处理软件。它可以编辑、显示包括JPEG、TIFF、PNM、PNG、GIF和Photo CD在内的绝大多数当今最流行的图象格式。协助openoffice提供在线共享图片功能。可以用yum install进行安装,也可下载手动安装。
GhostScript: 阅读开放性文件格式(如pdf)的软件。协助openoffice提供在线共享pdf功能,也可下载手动安装。
SWFTools:将pdf文档转为flash格式在白板中播放。下载手动安装。
FFMpeg:是用于录制、转换和流化音频和视频的完整解决方案,包括libavcodec ,一套领先的音/视频编解码类库。协助openoffice提供会议录制功能。当前版本的openoffice会议录制功能尚不十分完善,可视情况选择安装。

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics