开源项目
yangactive
这个作者很懒,什么都没留下…
展开
-
开源视频会议bigbluebutton开发(1)——初始化安装以及配置
首先,BigBlueButton 是一个使用 ActionScript 开发的远程教育平台,主要功能包括语音,视频讲课,桌面共享,在线文档的展示,如ppt,word,pdf等等,还支持多国语言,文字交流,非常合适网上教学。服务器端用到的项目包括有 ActiveMQ,Asterisk,Nginx,Tomcat等! 目前版本是8.0,服务器端运行在Ubuntu 10.04 32-bit 或者 ...2012-07-25 20:26:41 · 1066 阅读 · 0 评论 -
开源视频会议bigbluebutton开发(2)——配置命令工具
介绍bbb-conf是一个bbb配置命令工具,可以修改bbb的配置文件,管理bbb进程(开始,启动,重启),解决初始化所遇到问题!作为一个开发人员,通过看bbb-conf的源码,可以帮助理解bbb不同的部件以及他们之间如何协作! 操作如果你输入bbb-conf,而不带任何参数,可以看到如下可允许的命令操作列表! bbb-conf [options]Confi...2012-08-05 22:35:27 · 409 阅读 · 0 评论 -
开源视频会议bigbluebutton开发(3)——架构体系图
体系结构概述bbb使用nginx(engine x)作为代理服务器将请求发送给bbb客户端,tomcat6调用api,支持当客户端连接使用RTMPT(port 80, RTMPT 协议是HTTP协议的扩展,Adobe的Flash Player和media server支持。RTMPT的命令基本都是用来控制网络连接的持久性的。)代替RTMP(port 1935,RTMP 全称Routi...2012-08-06 12:31:30 · 1615 阅读 · 0 评论 -
开源视频会议bigbluebutton开发(4)——构建开发环境,客户端开发
概述 BBB是由一个专业的团队在一起进行开发,并且组成一个广泛的社区在一起广泛的探讨开发的各个环节:设计,开发,测试,文档,定位,wikis编辑,还有就是最重要的,对第三方的支持!本文档探讨了如何在BBB服务器端构建BBB开发环境,一旦构建成功,你可以进行开发和扩展本地的服务器并且成为改善bbb社区的一分子! BBB有很多组件,核心的组件是:bbb-web,bbb-client,bb...2012-08-08 19:39:55 · 583 阅读 · 0 评论 -
开源视频会议bigbluebutton开发(5)——开发web端,red5应用,桌面共享
开发 BBB-web bbb-conf --setup-dev web 启动grails app cd /home/firstuser/dev/bigbluebutton/bigbluebutton-web/ 下载必要的库 gradle resolveDeps 使grails监听8888端口 grails -Dserver.por...2012-08-09 12:01:07 · 359 阅读 · 0 评论