手机版
你好,游客 登录 注册
背景:
阅读新闻

Linux下开源视频会议系统OpenMeetings的安装

[日期:2014-11-02] 来源:Linux社区  作者:zys467754239 [字体: ]

一、OpenMeetings简介

Red5是一款基于JAVA的免费的开源的Flash流媒体server.是当前最好的替代Adobe提供的FMS的开源软件。而且在可扩展性上有FMS不可比拟的优势。

OpenMeetings是一个多语言可定制的视频会议和协作系统。它支持音频、视频,能让你查看每个与会者的桌面。OpenMeetings还包含一个白板,通过白板可以导入各种格式的图片和涂鸦。

其特色功能是白板功能,可以演示doc,ppt,pdf,jpg,txt等众多格式文件.OpenMeetings是一款基于Flex开发的开源视频软件,通过RTMP和HTTP协议传送视频数据。支持在线聊天,视频,文件共享,桌面共享。支持多语言。

OpenMeetings的一大亮点是能够在会议过程中做 PPT的演示,这一功能得益于OpenOffice的文档转换能力和提供Java远程访问的能力。

Linux/Unix系统上安装OpenMeetings免费视频会议图解教程  http://www.linuxidc.com/Linux/2013-07/87872.htm

开源会议系统OpenMeetings安装 http://www.linuxidc.com/Linux/2014-06/102602.htm

Windows下搭建OpenMeetings1.9视频会议系统教程 http://www.linuxidc.com/Linux/2013-07/87873.htm

二、运行所需要的软件包并下载

jdk mysql openoffice ghostscript imagemagick swftools ffmpeg red5 OpenMeetings

所需源码软件包下载地址:
wget http://www.imagemagick.org/download/ImageMagick.tar.gz
wget http://downloads.ghostscript.com/public/ghostscript-9.14.tar.gz
wget http://www.swftools.org/swftools-0.9.2.tar.gz
wget https://jodconverter.googlecode.com/files/jodconverter-core-3.0-beta-4-dist.zip  #链接地址不能使用
wget http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz
wget http://ffmpeg.zeranoe.com/builds/source/ffmpeg/ffmpeg-20140522-git-f932e5f.tar.xz
wget http://sourceforge.net/projects/sox/files/sox/14.4.0/sox-14.4.0.tar.gz
wget http://sourceforge.net/projects/openofficeorg.mirror/files/4.1.0/binaries/zh-CN/Apache_OpenOffice_4.1.0_Linux_x86-64_install-rpm_zh-CN.tar.gz
wget http://download.Oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.tar.gz
wget http://archive.apache.org/dist/openmeetings/3.0.1/bin/apache-openmeetings-3.0.1.tar.gz

三、开始编译OpenMeetings

1、安装jdk
 
tar xf jdk-7u60-bin-linux-x64-16.tar.gz -C /usr/local/
vim /etc/profile.d/jdk.sh
#添加以下行
export JAVA_HOME=/usr/local/jdk1.7.0_60
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$PATH:$JAVA_HOME/bin
 
source /etc/profile
 
 
2、安装mysql,这里简化安装
yum -y install mysql mysql-server mysql-devel
 
配置mysql的字符集
vim /etc/my.cnf
 
[mysqld]
default-character-set=utf8
character-set-server=utf8
 
[client]
default-character-set=utf8
 
[1]编译ImageMagick
    是一个图象处理软件。它可以编辑、显示包括JPEG、TIFF、PNM、PNG、GIF和Photo CD在内的绝大多数当今最流行的图象格式。协助openoffice提供在线共享图片功能
tar xf ImageMagick.tar.gz
cd ImageMagick-6.8.9-9/
./configure
make && make install
cd ..
 
[2]编译ghostscript
    阅读开放性文件格式(如pdf)的软件。协助openoffice提供在线共享pdf功能
tar xf ghostscript-9.14.tar.gz
cd ghostscript-9.14
./configure
make && make install
cd ..
 
[3]编译swftools
    将pdf文档转为flash格式在白板中播放
yum -y install giflib-devel libjpeg-devel freetype-devel t1lib-devel
 
tar xf swftools-0.9.2.tar.gz
cd swftools-0.9.2
./configure
 
vim swfs/Makefile +44
#去掉-o -L,如下两行所示:
44        rm -f $(pkgdatadir)/swfs/default_viewer.swf $(pkgdatadir)/swfs/default_viewer.swf
46        rm -f $(pkgdatadir)/swfs/default_loader.swf $(pkgdatadir)/swfs/default_loader.swf
 
make && make install
cd ..
 
 
[4]解压jodconverter
mkdir /usr/local/jodc
yum -y install unzip
unzip jodconverter-core-3.0-beta-4-dist.zip -d /usr/local/jodc/
jodconverter的库地址/usr/local/jodc/lib
 
[5]编译Apache_OpenOffice
tar xf Apache_OpenOffice_4.1.0_Linux_x86-64_install-rpm_zh-CN.tar.gz
cd zh-CN/RPMS
rpm -ivh openoffice-*
cd desktop-integration/
rpm -ivh openoffice4.1-RedHat-menus-4.1-9764.noarch.rpm
cd ../../..
 
 
[6]编译yasm
tar xf yasm-1.2.0.tar.gz
cd yasm-1.2.0
./configure
make && make install
cd ..
 
 
[7]编译ffmpeg
    是用于录制、转换和流化音频和视频的完整解决方案,包括libavcodec ,一套领先的音/视频编解码类库。协助openoffice提供会议录制功能
yum -y install xz
xz -d ffmpeg-20140522-git-f932e5f.tar.xz
tar xf ffmpeg-20140522-git-f932e5f.tar
cd ffmpeg-20140522-git-f932e5f
./configure
make && make install
cd ..
 
[8]编译sox
    用于录制功能
tar xf sox-14.4.0.tar.gz
cd sox-14.4.0
./configure
make && make install
cd ..
 
 
[9]解压openmeetins
mkdir /usr/local/openmeetings
tar xf apache-openmeetings-3.0.1.tar.gz -C /usr/local/openmeetings/

更多详情见请继续阅读下一页的精彩内容http://www.linuxidc.com/Linux/2014-11/108863p2.htm

linux
相关资讯       OpenMeetings  Openmeetings安装 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • ��重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款