[[http://tmade.de|Home tmade.de]] [[http://wiki.tmade.de|Home Wiki]] ===== BBB ===== Download: http://code.google.com/p/bigbluebutton/wiki/BigBlueButtonVM To install BBB manually: sudo apt-get update sudo apt-get install bigbluebutton sudo bbb-conf --clean sudo bbb-conf --check Check: dpkg -l | grep bbb Upgrade: sudo apt-get update sudo apt-get dist-upgrade Set Static IP: sudo vi /etc/network/interfaces # The primary network interface auto eth0 iface eth0 inet static address 192.168.3.90 gateway 192.168.3.1 netmask 255.255.255.0 network 192.168.3.0 broadcast 192.168.3.255 sudo /etc/init.d/networking restart Ports: BigBlueButton uses 3 TCP ports: port 80 for the obvious web interface port 9123 for desktop sharing port 1935 for Adobe Flash Media Server (RTMP?) If the ports above are opened/ forwarded (firewall/ router) you have to execute the following command (on bbb) to make it reachable from external: sudo bbb-conf --setip your.domainname.com ==== Switching between Asterisk and FreeSWITCH ==== The BigBlueButton packages let you switch back and forth between using Asterisk and FreeSWITCH. To switch from Asterisk to FreeSWTICH, do sudo apt-get purge bbb-voice-conference sudo apt-get purge asterisk sudo apt-get install bbb-freeswitch-config sudo bbb-conf --clean To switch from FreeSWITCH to asterisk, do sudo apt-get purge bbb-freeswitch-config sudo apt-get purge freeswitch sudo apt-get install bbb-voice-conference sudo bbb-conf --clean http://code.google.com/p/bigbluebutton/wiki/FAQ root@ubuntu:~# sudo bbb-conf --check BigBlueButton Server 0.71 Kernel version: 2.6.32-24-generic-pae Distribution: Ubuntu 10.04.1 LTS (32-bit) Memory: 2012 MB /var/www/bigbluebutton/client/conf/config.xml Port test (tunnel): 192.168.1.20 Red5: 192.168.1.20 /etc/nginx/sites-available/bigbluebutton server name: 192.168.1.20 port: 80 bbb-client dir: /var/www/bigbluebutton /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties (bbb-web) bbb-web host: 192.168.1.20 /var/lib/tomcat6/webapps/bigbluebutton/demo/bbb_api_conf.jsp (API demos) bbb-web-api host: 192.168.1.20 /usr/share/red5/webapps/bigbluebutton/WEB-INF/red5-web.xml voice conference: FreeSWITCH root@ubuntu:~# sudo bbb-conf --setip tmade.gotdns.com Assigning tmade.gotdns.com for testing for firewall in /var/www/bigbluebutton/client/conf/config.xml Assigning tmade.gotdns.com for rtmp:// in /var/www/bigbluebutton/client/conf/config.xml Assigning tmade.gotdns.com for servername in /etc/nginx/sites-available/bigbluebutton Assigning tmade.gotdns.com for http:// in /var/www/bigbluebutton/client/conf/config.xml Assigning tmade.gotdns.com for web application URL in /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties Assigning tmade.gotdns.com for api demos in /var/lib/tomcat6/webapps/bigbluebutton/demo/bbb_api_conf.jsp