标签:bigbluebutton 开源框架 webrtc python redis
BBB由许多开源的服务组成,看似很麻烦,实际上拆分开每一个服务就很简单了,组件化平台化。
究竟BBB都用到了哪些开源服务?
我们来列举一下,名称均带有对应官网链接。
2、
Flex SDK,高效构建Web应用程序,基于所有浏览器的开源框架,AS3编写客户端软件的SDK;
8、
NGINX,"engine x"提供HTTP服务;
9、
Red5,Java编写的Flash服务,类比FMS;
BBB服务器配置文件和日志文件:tomcat\red5-webapps sip\bigbluebutton
其中配置使用方法及说明详见文件内容,均带有说明;
bbb:文件和对应的目录位置。
版本:/etc/bigbluebutton/bigbluebutton-release
conf:/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties
flash:/var/www/bigbluebutton/
conf-all:/var/www/bigbluebutton/client/conf/config.xml
log-red5:/usr/share/red5/log/bigbluebutton.log
log:/var/log/bigbluebutton/
access/events/messages日志:/usr/share/red5/log/
nginx:
conf: /etc/nginx/sites-available/bigbluebutton
使用: /etc/nginx/sites-available/default
bbb相关: /etc/bigbluebutton/nginx/
access: /var/log/nginx/access.log
bbb日志: /var/log/nginx/bigbluebutton.access.log
错误日志: /var/log/nginx/error.log
red5:
conf:/usr/share/red5/conf/red5-core.xml
bbb模块:/usr/share/red5/webapps/bigbluebutton/WEB-INF/bigbluebutton.properties 备注:需重点关注
sip模块:/usr/share/red5/webapps/bigbluebutton/WEB-INF/bigbluebutton.sip.properties
包含对freeswitch、redis的配置
日志:存放在share目录下,而不是log目录
共享桌面日志: /usr/share/red5/log/deskshare.log
sip日志:/usr/share/red5/log/sip.log
video日志:/usr/share/red5/log/video.log 非常有用!
red5.log:/usr/share/red5/log/red5.log
error.log:/usr/share/red5/log/error.log
deskshare-slf.log: /usr/share/red5/log/deskshare-slf.log
tomcat7:
conf:/etc/tomcat7/server.xml
log:/var/log/tomcat7/
redis:
redis.conf\sentinel.conf:/etc/redis/
redis-server:/etc/default/redis-server
bbb-redis:/usr/share/red5/webapps/bigbluebutton/WEB-INF/bbb-redis-xxx.xml(messing\pool\recorder)
bbb-redis:/usr/share/red5/webapps/sip/WEB-INF/bbb-redis-xxx.xml(messing\pool)
bbb-redis:/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/spring/bbb-redis-xxx.xml(messing\pool)
properties:/usr/share/red5/webapps/bigbluebutton/WEB-INF/classes/redis.properties
log:/var/log/redis/redis-server.log
freeswitch:
vars.xml\conference.conf.xml\public.xml:/opt/freeswitch/conf/vars.xml
Asterisk(sip server):python\perl
asterisk.xml:/usr/share/kde4/apps/katepart/syntax/asterisk.xml
sip.nginx:/etc/bigbluebutton/nginx/sip.nginx
sip:/usr/share/red5/webapps/sip/
sip.js:/var/www/bigbluebutton/client/lib
bbb_webrtc_bridge_sip.js:/var/www/bigbluebutton/client/lib
icecast:
red5存在配置,目前未发现有使用
ffmpeg:
location:/usr/local/share/ffmpeg/
doc:/usr/local/share/doc/ffmpeg/
src:/usr/local/src/ffmpeg-xxx/
BigBlueButton服务列表及日志配置
标签:bigbluebutton 开源框架 webrtc python redis
原文地址:http://blog.csdn.net/sotower/article/details/43408551