Bigbluebutton及GitHub for windows安装和配置(二)

来源:互联网 发布:深圳it软件外包 编辑:程序博客网 时间:2024/06/04 18:29
六    建立BigBlueButton开发环境

           1        访问VM

                       在windows环境下访问存储在VM上的BigBlueButton源代码,可以作为firstuser登陆VM然后输入以下命令:

                     bbb-conf –setup-samba

                        这个脚本会共享/home/firstuser/dev,所以可以从windows访问。

                          再者把网络共享映射到windows驱动器(比如Z:),打开计算机(我的电脑),点击映射网络驱动器,输入\\192.168.0.142\firstuser,ip是VM的本地地址(即                                   欢迎信息里给出的ip).

                  可以通过映射网络驱动器把下载到的bigbluebutton源代码直接拷贝到VM中指定的目录下面,一般目录为~/dev/bigbluebutton/


             2                修改BigBlueButton nginx设置,http请求加载客户端

                                    利用记事本打开文件bigbluebutton.nginx(~\dev\bigbluebutton\bigbluebutton-client\config\bigbluebutton.nginx)

                          修改 # BigBlueButton landing page.

                             location / {

                                  root  ~dev/bigbluebutton/bigbluebutton-client/bin;(原先是/var/www/bigbluebutton,ant命令则在这个目录下构建客户端)。

                           index index.html index.htm;

                                 expires 1m;

                                     }

                               (不修改的话 会出现404 NOT FOUND)


  使用flex builder

    这一部分是参考博文http://yangactive.iteye.com/blog/1625771 中描述的来的,但是在实际中出现好多错误,根据不同的配置,出现的错误应该也不一样。这个帖子对我帮助挺大,在此挺一个


1,本地安装flex bulider(安装完成后会提示创建ID,这一步可以跳过)

2,映射网络驱动器,在windows环境下可以访问VM(在上一步中已经完成)。

3,在flexbuilder中,导入bbb-client,选择vm中的bigbluebutton-client目录,例如:W:\dev\source\bigbluebutton\bigbluebutton-client



4,从VM中的~/dev/tools目录拷贝出sdk加载到flex builder的sdk目录里,可以看到如下图:在flexbuilder中,点击窗口 -> 首选参数 ->Flash Builder-> 已安装的Flex SDK,增加刚刚拷贝的SDK。





5 右键项目,属性 -> Flex编译器,flex版本要转换成3.5,并且要点击flex 3 兼容模式!


 

6 选择仅MX(X)组件集,确保添加了libs文件,源文件夹以及输出文件夹



7 添加编译模块


8在包资源管理器中,右键BigBlueButton.mxml,设置为默认应用程序!

9编译flexbuilder中的客户端,在Web中输入bbb虚拟机IP,运行即可


在此,再次感谢上面参考的那些博文的作者们,没有你们的分享,我是完成不了这个项目的,虽然现在还仍有一些问题有待解决,但是现在我已看到了曙光。。。。。。。。。。。。。THANK YOU

0 0
原创粉丝点击