简介:
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会议录制功能尚不十分完善,可视情况选择安装。
分享到:
相关推荐
centos配置openmeetings
This application provides an opportunity to participate in activities on the platform of Apache Openmeetings. Will be accessible to all types of rooms for communication with participants. The ...
openmeetings_lps411openmeetings_lps411openmeetings_lps411openmeetings_lps411
openmeetings本来是阿帕奇的开源项目,在我二次开发的时候网上资料特别的少,5.0.0版本资料只有官网有,叫天天不应叫地地不灵.于是我整理一个参考文档给遇到同样问题的小伙伴参考.我的邮箱:Erick_org@126.com 欢迎提问,
openmeetings实现简单的单点登录(自动登录) openmeetings实现简单的单点登录(自动登录)
openmeetings4.0.2版本安装包,安装完成后可直接访问进行视频会议。为什么现在要求50字了50字
openmeetings研究笔记 对openmeetings的改造
Openmeetings部署,最新3.03版本安装部署。
开源会议系统openmeetings相关的开发文档 主要包括openmeetings安装部署说明; openmeetings的二次开发文档 openmeetings的相关配置文档
跳过openmeetings登录认证,可以创建自由房间 二次开发 接口实现
Openmeetings是一款Apache下的开源视频会议系统,这时Openmeetings4.0.0的linux版本安装包
openmeetings源代码安装手册,图文并茂,适合对linux系统不怎么熟悉的朋友使用,高手就见笑了。
如何解决Openmeetings安装出现error 如何解决Openmeetings安装出现error
openmeetings2.0用户手册,英文
openmeetings2.0管理员手册
OpenMeetings源码编译手册
安装的 Apache的 OpenMeetings 4.0.10在CentOS 7。Openmeetings提供视频会议,即时消息传递,白板,协作文档编辑和其他组件软件工具。它使用Media Server的API函数进行远程处理和流传输(Red5或Kurento)。
openmeetings2.1.1的环境搭建和安装内容。
apache-openmeetings-6.0.0.tar.gz
Openmeetings4.0.0是一款多人视频会议系统,这里使目前最新Openmeetings4.0.0的zip压缩版