在Windows平台下搭建BigBlueButton服务

小编辑 发布于 2010/03/10 16:39
阅读 8K+
收藏 7

下面一步步讲述如何在windows平台下搭建bigbluebutton.至少需要1GB内存和8GB磁盘空间(其实是这样就运行得更好而已).

要运行bigbluebutton需要依赖以下服务:

1.bigbluebutton(建立在red5基础上)

2.activeMQ

3.tomcat

其中tomcat需要两个额外的组件:

1.bigbluebutton.war–一个java的上传组件

2.client–包含swf的可运行的bigbluebutton客户端文件

其中bigbluebutton.war使用两个命令行程序来转换pdf文件上传:

1.pdftk–把整个pdf文件分割为若干个小文件.

2.pdf2swf–把pdf文件转换为swf文件

 

下面开始部署.

一.安装基本程序.

1.java Development Kit.这个就不多说了.安装完以后设置环境变量,把JAVA_HOME指向到jdk目录

2.activeMQ.下载并安装activeMQ.运行 activeMQ.bat,理论上是不会有什么错误的.

3.tomcat.这个也不用多说了.基本上使用java的都会接触过这个服务.

4.然后安装swf工具pdf工具并安装

 

二.安装bigbluebutton客户端文件.

下载最新的bigbluebutton client.文件名为bbb-client(zip)的.解压到tomcat/webapps/root目录下.并且重命名文件名为 client(原文件名为bin).

如果正确的话,可以看到如下界面

当然现在还不能登陆的.因为还没有安装red5.

 

三.安装bigbluebutton服务.

下载最新的bbb-server(zip).并且进行解压.下载最新的bigbluebutton-apps(zip)文件,解压到bbb- server/webapps目录.

此时基本已经准备可以登陆了.但是还没有设置会议室以及登陆密码等.

编辑bbb-server\webapps\conference\conferences\conferences.xml,修改为如下 内容:

<?xml version="1.0" encoding="UTF-8" ?>
<conference-rooms>
<conference-room>
<name>85115</name>
<mod-password>modpass</mod-password>
<view-password>viewpass</view-password>
</conference-room>
<conference-room>
<name>85101</name>
<mod-password>modpass</mod-password>
<view-password>viewpass</view-password>
</conference-room>
</conference-rooms>

注意,在bigbluebutton-apps.zip文件下是没有conference文件夹的,所以我下载了bigbluebutton- apps.tar.gz文件,把其中的文件夹conference拷贝出来,并且修改其中的conferences.xml文件.

修改tomcat\webapps\ROOT\client\conf\modules.xml文件,告诉文件需要加载那些swf文件,修 改内容如下:

<modules>
<module name="VideoModule" url="VideoModule.swf" uri="rtmp://192.168.0.150/oflaDemo" />
<module name="ChatModule" url="ChatModule.swf" uri="rtmp://192.168.0.150/chatServer" />
<module name="ViewersModule" url="ViewersModule.swf" uri="rtmp://192.168.0.150/conference" />
<module name="ListenersModule" url="ListenersModule.swf" uri="rtmp://192.168.0.150/astmeetme" />
<module name="PresentationModule" url="PresentationModule.swf"
uri="rtmp://192.168.0.150/presentation" host="http://192.168.0.150:8080" />
</modules>

其中就是修改其中的监听地址,默认是localhost.只要把文件内所有的localhost改为需要监听的ip地址就可以了.

 

至此,所有工作已经基本完成,启动activeMQ服务,启动tomcat服务,启动bigbluebutton服务,打开浏览器,输入:

http://HOSTNAME:8080/client/BigBlueButton.html

输入如下:

可以看到登陆以后的主界面如下:

此时就可以在局域网内登陆多个用户(我测试的时候是监听的局域网地址),并且可以进行多人聊天,不过没有测试摄像头功能,也没有进行上传pdf文件 的扩展.相对来说,这个服务还是有很多需要改进的地方,比如session问题,还有关闭浏览器以后不会自动删除用户之类的.

加载中
0
范海荣

这位兄台搭成了么?

0
guobosheng
guobosheng

其中tomcat需要两个额外的组件:

1.bigbluebutton.war–一个java的上传组件

2.client–包含swf的可运行的bigbluebutton客户端文件

-----------------------------------------------------------------------------请问上面两个组件从哪里可以获得?

 

4.然后安装swf工具pdf工具并安装

下载最新的bigbluebutton client.文件名为bbb-client(zip)的

 

-----------------------------------------------------------------------------这里说的“pdf工具”和“最新的bigbluebutton clinet”的下载连接用不了哦。

0
a
a1in2i

呵呵,搭建成功!

注意安装bigbluebutton服务时,中文路径问题。

0
a
aoren2001

bigbluebutton服务 哪里下载?

0
d
daxigua

哪位用官方网站的方法搭建成功了   介绍下方法   特别是要注意的细节   行不

0
丁海峰
丁海峰

下载0.7VM后  在连接 us.archive.ubentu.com 下载程序包  

可是我怎么都连接不上去啊

 

windows 下的方法   缺少好多东西 啊!!

有没有哪位  高手 弄成了,发个 说明

0
光石头
光石头

大家都是如何解决上传 中文文档 转换乱码的问题的?

返回顶部
顶部