Openmeeting—视频会议部署⽂档
Openmeetings—
开源视频会议测试环境部署
⽂章⽬录
⼀、openmeeting 简介OpenMeetings是Apache的⼀个项⽬,是⼀个多语⾔可定制的视频会议和协作系统。
⽀持⾳频、视频,⽀持共享桌⾯,⽂件协作处理,它还包含⼀个⽩板,通过⽩板可以导⼊各种格式的图
⽚,DOC,DOCX,PPT,PPTX,pdf,jpg等⽂档。
能够在会议过程中做 PPT的演⽰,这⼀功能得益于OpenOffice的⽂档转换能⼒和提供Java远程访问的能⼒。
通过RTMP和HTTP协议传送视频数据。⽀持,视频,⽂件共享,桌⾯共享,⽀持多语⾔。
其最⼤特点是视频会议客户端不需要下载安装,openmeetings 系统将客户端做成 swf 形式,通过⽹页浏览的⽅式⾃动加载,免去⽤户下载安装的步骤,所有⽀持flash 的ie浏览器都可以使⽤openmeetings进⾏视频会议。
它基于OpenLaszlo的新流媒体格式和开源的Flash服务器Red5。最重要的,它基于LGPL开源协议,所以,搭建这样⼀个平台是完全⾃由免费的。Red5是基于java的开源流媒体服务器,所以在安装前必须先安装java环境即JDK。
Red5是⼀款基于JAVA的免费的开源的Flash流媒体server.是当前最好的替代Adobe提供的FMS的开源软件。⽽且在可扩展性上有FMS不可⽐拟的优势。也就是说OpenMeetings是⼀个基于Flash的视频会议解决⽅案。
环境
运⾏所需的软件⽀持:
⼆、部署流程
注意:Openmeetings要求JRE 8以上,JRE 6/7不兼容![root @openmeeting ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core ) [root @openmeeting ~]# uname -a Linux openmeeting 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
1
2
3
4jdk 、mysql 、openoffice 、 ghostscript 、imagemagick 、 swftools 、 ffmpeg 、 red5 、 openmeetings
1
1. ⽣产环境建议
OpenMeetings默认使⽤ApacheDerby数据库。对于⽣产环境,应考虑使⽤MySQL, Postgres , IBM DB2 , Oracle ,或 MSSQL。
2. 允许图像上传并导⼊到⽩板
3. 启⽤将PDF导⼊⽩板
4. 启⽤将.doc,.docx,.ppt,.pptx,…所有Office⽂档导⼊到whitebaord中
安装OpenOffice 或者。从OpenMeetings版本2.x开始,不再需要启动OpenOffice(或Libreoffice)服务
5. 启⽤.avi,.flv,.mov和.mp4的录制并将其导⼊⽩板
1. 安装
JDK最新版本,Openmeetings就是基于它来运⾏的
ANT 最新版本,编译安装Openmeetings
Openmeetings最新新版
< 最新版本
ImageMagick 图象处理软件
Ghostscript阅读开放姓⽂件格式(如pdf)的软件
SWFTools 将pdf⽂档转为flash格式在⽩板中播放
mysql下载jar包FFMpeg录制、转换和琉化⾳频和视频
SoX ⽤于录制功⽤
mysql 数据库或openmeetings⾃带的数据库
Flash Player 所有这些都是基于FALSH的
Java环境
下载之前需要同意Oracle的安装协议,不然不能下载,⽤wget的⽅式,默认是不同意,虽然能下载下来,但是下载下来的⽂件会有问题,所以在Linux上会解压失败。去官⽹下载好,然后传到服务器上就好了
@注:jdk版本要安装⾼版本,不然red5⾼于jdk版本启动不了
MySQL #下载java 的jdk 环境acle/technetwork/java/javase/downloads/java-archiv
e-javase8-2177648.html #创建⽬录mkdir -p /ompf/java #解压tar 包到创建的⽬录下tar xf -C /ompf/java/ cd /ompf/java/jdk1.8.0_201/#jdk8变量vim /etc/profile export JAVA_HOME =/ompf/java/jdk1.8.0_201export JRE_HOME =/ompf/java/jdk1.8.0_201/jre export CLASSPATH =.:$JAVA_HOME /lib:$JRE_HOME /lib:$CLASSPATH export PATH =$JAVA_HOME /bin:$JRE_HOME /bin:$PATH source /etc/profile #jdk11的变量export JAVA_HOME =/ompf/java/jdk-11.0.5export CLASSPATH =.:$JAVA_HOME /lib:$JRE_HOME /lib:$CLASSPATH export PATH =$JAVA_HOME /bin:$PATH source /etc/profile #查看配置是否⽣效java -version java version "1.8.0_201"Java (TM ) SE Runtime Environment (build 1.8.0_201-b09)Java HotSpot (TM ) 64-Bit Server VM (build 25.201-b09, mixed mode )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ImageMagick
是⼀个图象处理软件。它可以编辑、显⽰包括JPEG、TIFF、PNM、PNG、GIF和Photo CD在内的绝⼤多数当今最流⾏的图象格式。协助openoffice提供在线共享图⽚功能yum install mariadb mariadb -server mariadb -devel -y #启动并设置密码systemctl restart mariadb systemctl enable mariadb mysqladmin -uroot password 123456#修改/etc/myf ⽂件vim /etc /my f [client ]default -character -set = utf8[mysqld ]default -storage -engine = INNODB character -set -server = utf8collation -server = utf8_general_ci #重启mysql 并检查编码格式systemctl restart mariadb MariaDB [(none )]> show variables like '%char%';+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | utf8 || character_set_system | utf8 || character_sets_dir | /usr /share /mysql /charsets / |+--------------------------+----------------------------+8 r
ows in set (0.00 sec )#创建openmeetings 库,使⽤UTF-8MariaDB [(none )]> create database openmeetings charset =utf8;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
GhostScript
阅读开放性⽂件格式(如pdf)的软件。协助openoffice提供在线共享pdf功能SWFTools
将pdf⽂档转为flash格式在⽩板中播放wget /download/ #创建⽬录mkdir -p /ompf/ImageMagick #解压tar 包到创建的⽬录下tar xf -C /ompf/ImageMagick/cd /ompf/ImageMagick/ImageMagick-7.0.9-5/#配置⽣效./configure #编译安装make && make install #查看安装版本[root@openmeetings tools ]# convert --version Version: ImageMagick 7.0.9-5 Q16 x86_64 2019-11-21 Copyright: © 1999-2019 ImageMagick Studio LLC License: /script/license.php Features: Cipher DPC HDRI OpenMP (3.1) Delegates (built-in ): zlib
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1819
20
21
22
23#下载安装包wget github/ArtifexSoftware/ghostpdl-downloads/releases/download/gs950/ghostscript-9. #创建⽬录mkdir -p /ompf/ghostScript #解压tar 包到创建的⽬录下tar xf ghostpdl-9. -C /ompf/ghostScript/cd /ompf/ghostScript/ghostpdl-9.50/#配置⽣效./configure #编译安装make && make install #查看安装版
本[root@openmeetings tools ]# gs -version GPL Ghostscript 9.50 (2019-10-15)Copyright (C ) 2019 Artifex Software, Inc. All rights reserved.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论