Big Blue Button(BBB) çoklu Video, Ses, Sunum, Masaüstü paylaşımı ve Chat yetenekleri olan uzaktan eğitim için ideal hizli bir çözüm. Red5, Apache Tomcat, Asterisk, nginx,swf2tools bileşenlerinden oluşan istenirse online hizmet olarak almak mümkün istenirse ubuntu bir sunucuya bir kaç bash komutuyla kurulabilen hali hazirda sanal makina olarak da indirilebilen kurulumda sorun yaşamayacağınız bir sistem. Öne çıkan özellikleri
- Kişiler sisteme mikrofon kamera veya chat sistemiyle dahil olabilirler
- Moderator, pdf word ya da ppt formatindaki dosyalari upload ederek bunlari bir pencereden diger katilanlarla eşzamanlı(senkron bir sekilde sunmasına olanak sağlıyor. Arka planda swftools ile upload edilen dokumanlar flash formatina cevrilip sistemin arayüzüne aktariliyor.
- Moderator kendi makinasindaki masaüstünü diğer katılanlarla paylaşma imkanı buluyor.
- Moderator katılımcıların sesini teker teker veya bütün olarak açıp kapatabiliyor.
- Moodle ile çok güzel bir şekilde entegre olabiliyor. Boylelikle moodle da activity ekleyerek ogrencilerin otomatik olarak BBB sistemine girmesi saglanabiliyor.
KURULUMU basit demiştim işte adımları
Kurulu bir ubuntunuz var ise aşağıdaki komutlarla kurulum bitiyor
wget http://archive.bigbluebutton.org/bigbluebutton.asc
sudo apt-key add bigbluebutton.asc
echo "deb http://archive.bigbluebutton.org/ bigbluebutton main" |sudo tee
/etc/apt/sources.list.d/bigbluebutton.list
sudo apt-get update
sudo apt-get install bigbluebutton
Kurulurken sizden mysql root şifresini isteyecektir. Bir de telefon kodu 90 i
girmenizi isteyecektir hepsi bu kadar bunlari girdikten sonra sisteminiz kurulacaktir.
Dikkat etmeniz gereken bir hussus var eğer makinaniz üzerinde 80. portta çalışan bir uygulama varsa
örneğin apache ya bunun portunu değiştirin ya durdurun ya da sistem kurulduktan sonra
nginx sunucusunun portunu değiştirin. Çünkü nginx varsayılan kurulumda 80. portu kullaniyor
Yeni versiyonda masaüstü paylaşımını kurulum scriptinden çıkartmışlar GPL lisans mevzularından
dolayı. Bunu ayri olarak kuruyoruz ama üzülmeyin bu da tek satır
apt-get install bbb-apps-deskshare
dedikten sonra masaüstü paylaşımını da kurmuş oluyoruz.
Herşeyin güzel bir şekilde kurulduğunda emin olmak istiyorsaniz komut satırında
bbb-conf --check
komutunu yazıyorsunuz ve size aşağıdaki gibi bir çıktı vermesi gerekiyor
Current Configuration:
/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
IP for tunnel check: demo.bigbluebutton.org
IP for rtmp (red5): demo.bigbluebutton.org
host for bbb-web interface: demo.bigbluebutton.org
/etc/nginx/sites-available/bigbluebutton (configuration file nginx)
server_name: demo.bigbluebutton.org
port: 80
client document root: /var/www/bigbluebutton
/var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties
(bbb-web)
host: demo.bigbluebutton.org
/var/lib/tomcat6/webapps/bigbluebutton/demo/bbb_api_conf.jsp (API demos)
host: demo.bigbluebutton.org
/etc/asterisk/bbb_extensions.conf (asterisk)
conference module: konference
Sistemin komple restart etmek istiyorsaniz temiz temiz şu komutu kullanin
bbb-conf --clean
Eğer bunlarla uğraşmak istemiyorum diyorsaniz sanal makina versiyonunu indirebilirsiniz
Şimdi gelelim Moodle 1.9+(1.9 dan düşükleri desteklemiyor diye biliyorum) ve BBB entegrasyonuna.
Moodle plugin indirme bolumunden BBB pluginini indirip kurun daha sonra mooodle sisteminize
admin kullanicisi ile girdikten sonra
Modules->Activities->BigBlueButton bolumune gecin orda sizden bbb sunucunuzun ipsi
güvenlik tuzunu:)(security salt) ve de baglanilacak oda sayisini belirten meetingidyi isteyecek
http:// : buraya ip ya da hostname giriyoruz
Security Salt : buraya
/var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties dosyasinin içindeki
beans.dynamicConferenceService.securitySalt= değişkeninin değeri yazılacak
Meeting ID :buraya da * yazin kafaniz agirmasin.
Daha sonra ders içinde turn editing on dedikten sonra add an activity den bigbluebutton u seçip
bilgileri girdikten sonra aktivitenizi oluşturabilirsiniz.
Linkler
Ana Sayfa
www.bigbluebutton.org
Kurulumlar
http://code.google.com/p/bigbluebutton/wiki/Installation