BBB và các phần mềm thành phần
-
Upload
hoangtoanbk -
Category
Documents
-
view
218 -
download
0
Transcript of BBB và các phần mềm thành phần
-
8/2/2019 BBB v cc phn mm thnh phn
1/5
Bo co : Tm hiu v BBB v cc phn mm thnh phn.
1- Bigbluebutton : Gm cc modul nhnh :- Webapp- Video app- Voice app- Bbb-client- Bbb-default pages- Desk share
BBB l g?
- BBB l mt web conferencing m ngun m, cho php cc trng hchoc cc cng ty to mt lp hc t xa cho cc sinh vin, nhn vin, hoct chc nhng cuc hp thng qua giao din web. BBB h trchia sc nhiu loi ti liu nh: PDF, PPT, DOC, XLS, office 2007, office2010, *JPGNgoi ra BBB cn c th share desktop, thao tc vit bng,chat, truyn videos thng qua Webcam, camera.BBB s dng hn mithnh phn m ngun m nh:asterisk, red5, apache MQ, tomcat 6,pdf2swf, nginx, open office, mysql, grails, ghostscript, xuggler, and
imagemagick.
Lch spht trin.
- Trong nm 2007,BBB c pht trin ti Trng i hc Carleton(Carleton University) bi khoa Technology Innovation v Managementprogram phin bn u tin c vit bi Richard Alam vi tn gi banu l dn Blindside.
- Trong nm 2009, Richard Alam, Denis Zgonjanin, v Fred Dixon tiln Google Code phn source code ca BBB v thnh lp BlindsideNetworks , mt cng ty theo ui m hnh kinh doanh truyn thng mngun mv dch v cho cng ng BBB.
-
8/2/2019 BBB v cc phn mm thnh phn
2/5
- Trong nm 2010 BBB c pht trin thm phn Bng trng chthch cho cc phin trnh by.
- Jeremy Thomerson pht trin thm mt giao din lp trnh ng dng(API) cho BBB c sau n c s dng tch hp vi Sakai,WordPress, Moodle, Joomla, Redmine, Drupal, Tiki Wiki CMSGroupware, v Foswiki.
- Google chp nhn BBB v a vo chng trnh The 2010 GoogleSummer of Code program khuyn khch s ng gp ca ngikhc.
- Tn BBB xut pht t tng ban u l bt u hi nghn gin ch lnhn ci nt ln mu xanh.
Kin trc tng quan:
- Cng ging nh Openmeetings, BBB s dng Red5, mt trin khai mngun m ca Adobe Flash Media Server. Bigbluebutton s dng hnmi thnh phn m ngun mnh: asterisk, red5, apache MQ,tomcat6, pdf2swf,nginx, openoffice, mysql,grails,ghostscript, xuggler, and
imagemagick Nn rt thun tin cho vic pht trin,v hon ton minph.
-
8/2/2019 BBB v cc phn mm thnh phn
3/5
-Hnh 1- Kin trc BBB
- Bigbluebutton c xy dng trn hn 13 thnh phn m ngun mkhc nhau, phi hp to nn mt h thng vi nhim v hon chnh.
- Nguyn l hot ng ca Bigbluebutton.
-
8/2/2019 BBB v cc phn mm thnh phn
4/5
-Hnh 2- Nguyn l hot ng BBB
- Vi Bigbluebutton nguyn l hot ng gm hai knh hot ng clp,mt knh i ng hnh s dng Red5 server truyn ti, mt knhi ng m thanh s dng Asterisk qun l.
Tnh nng.
- Theo phin bn mi nht hin nay l BBB0.71a th BBB h trm thanhnhiu hn chia sc video, chia s Chat public hoc Chat private, chias Desktop, tch hp VoIP s dng Asterisk hoc FreeSWITH, h troffice ca Mcosoft s dng OpenOffice. Hn na ngi dng c th vohi nghtrong mt trong hai vai tr:Xem hoc Kim duyt.
- Khi tham gia cc hi ngh thoi th ngi xem c thgi tay pht biu kin, tr chuyn vi ngi khc. Nu l ch phng bn c th bt ttnhng ngi khc , hoc y bt kngi no ra khi phin thoi, hocc th cho ngi khc ti ln cc trang trnh by v kim sot ccpresention.BBB s dng cng 1935 cho RTMP (stream video), 9123 chia s desktop (vi Xuggler), v cng 80 cho cc my ch webNginx.Bn trong, cc my ch s dng Flash Red5 cng 5080 v JavaTomcat6 s dng cng 5060 cho giao din SIP (SIP s dng cng
-
8/2/2019 BBB v cc phn mm thnh phn
5/5
6079:6099 v 3000:3029 cho cng RTP). Cc giao din qun l Asterisks dng cng 5038.
2- Red 5Red5 l mt Flash RTMP (Real Time Messaging Protocol) server m ngun m c
vit bng JAVA, h tr:Streaming Audio/Video (FLV and MP3)truyn ti phim nh v hnh nh (hai
nh dng c h tr l FLV v MP3).Recording Client Streams (FLV only) ghi li cc dng truyn ti t cc my
client (h tr nh dng FLV).Shared Objects chia s cc i tng trn server.Live Stream Publishingxut cc dng d liu (m thanh, hnh nh, video)
trc tip.
Remoting kt ni t xa.
3- Tomcat6Cha cc thnh phn ca tng web, da trn nn tng Java Servlet vJavaServer Pages, gip chy cc ng dng java trn web.
4- MysqlDng lu cc c sd liu.
5- Open officeDng c nhng file ti liu m ngi dng ti ln.
6- ActivemqB truyn t cc thng ip thi gian thc gia bbb-web v bbb-app
7- Asteriskc xem nh l mt tng i PBX (Private Branch eXchange- Tng inhnh ring) v c thm nhiu tnh nng mi. Ngoi nhng tnh nng camt tng i PBX thng thng, Asterisk cn c tch hp c chuynmch TDM v chuyn mch VoIP, c khnng mrng p ng nhu cucho tng ng dung nh mrng giao tip vi mng PSTN (Public Switched
Telephone Network).8- Nginx
L 1 webserver chy trn nn HH, lng nghe cc yu cu gi n web tcc client, x l, tr li nhng yu cu ny v cp pht nhng trang web phhp.
http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocolhttp://en.wikipedia.org/wiki/Real_Time_Messaging_Protocolhttp://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol