Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP !""#$% $ &'$% $#$% $ &'$% $#$%$ &'$%$ ()*+,-"./0. /0 12*).345 67$(28%,63.92-%:; %$+:7<!<=.>!<"<= =?./;@A%+: :BCD@5B8;E6F%GH>6F* ;E65>IJ !K2$??LA%+: •F$MCD@5)N6L*6F> 65> •OD@56LP%*6F>65>IJ oOD@5N@Q?)/%JR6R6 oOD@5N)S3T6F;E6FU 6F>@R V%$.%A% ,Lại Minh HuyW%$P>+:6FBA%HED@3(53( @XA%J:YZB KNP>0E6+:65UP)E%[)8A%H\P] 6FPN Hà Nội, ngày thỏng năm 2E+: Lại Minh Huy Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 68 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS "O2^A%23(@X$B.;A%+:);)HE Hà Nội, ngày thỏng năm _23(@X TS. Nguyễn Hữu Đức TểM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP O\)27S5>`B6LP%N*6F>65>U *6F>65>IJ.34)N6L.L.N)BS.a*.34C7 @56(6%50Eb%G:;@.1 2c^)6BCD@5B8;E6F%GH >6F*;E65>IJ12H%1$"3T Chương 1_(`0% 63TU;@c^)62SS>63(P>CD@5 *;E65>IJ9%1$F$L`0%N*d;E 65>e.f.346LP%gNB8S>.L.N)BNH`d;E65 >e*h(d*6F>65>IJe Chương 2:E* 6FHNPi^C7@5)26L*KjP>0E A%0N6FBF$LNPi^SC7@5 )26L*d;E65>e$.aU$;/@?2.346%.L$ %2B6LP%6*5 Chương 3->6j* :;@3T.3%6%P>6j`0%*c.34CD@5KNB8 /A%*.346%UH%$E>P>2BC7@5S347 )SA%* Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 2 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Chương 4->0Ek$.22 K3TcP>0E..34PP>j0E6F$.1NUZ)3TN NE)N).3%6%a.j.l%P Chương 5->^ 63TP>^c6%%\./->0E..343()N6L. A%6F omaN3U>Ji:Y% A UKAQ;.10E 6Qnm2)ZUW_2$.*67$(2 8%W_EnK6 W9N-%:; o>Ji:YZBWKA$@5NUmaN$.*6 D$/N8%W_EnK 6W9N-%:; o-JBhW2H;BU67$(2 8%U92-%:; oK:o%W2H;BU67$(2 8%U92-%:; oJn W5^)U()-"UnK 6W9N-%:; oJn6So%K3 W5^)()-"Un K6W9N-% :; *IJ.f.346LP%6D$/N8%mKK.Q%p )<<HPR6R@<< ABSTRACT OF THESIS q6$R%%RR@r6%s%@$)R$RRJR$%6R$UIJ%HRR @RR)R@%r%@R$%@R$6R@H%R@R%RR @%tR%HR$$%6R%$R%@))66R6R%6$%%R$R R@RrR%)R6 Chapter 1: Overview Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 3 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Rr6%)R6trR6R06R$RrH@RRJR$%6R$U@ RR6RtrR%%RJR$%6R$%@R6RR%6r+@r%UtR t6@R%H6tRJR$%6R$U%R@IJ Chapter 2: System Platform u%)R6UtRt)6RRR%RRRt%6RR@H@%@@RR)6 R$vRttR6%6%R6%@t%))R$H@%6R%RJR$%6 R$PRIJ Chapter 3: System Architecture R 6@%)R6t R %6R6% R6Rt r R IJ R$ u % t R r%RrIJ%@Rt%tR%%sRU@RU%@$)R$RR$ Chapter 4: Test results and evaluation %)R6tR%RR$R$%@R%rR6 r)6wRU%@$%PR% R%%IJtR%6R06R$R Chapter 5: Conclusion tR6$@R@%)R6%6RR6RrIJm6wR%@6)%r6r6R R$HR6rIJ)6wR m6rmxyz:R%WR6R6Uur6$%JR$ xR)%6$RUJrur6$%{K$$%RU % yR6 r R x6R6U mR6r6$%R K$)KRR6U%yR6rR mx xyK :R W R6R6U ur6$% JR$ xR)%6$RUJrur6$%{K$$%RU %yR6rRnRx6R6UmR6r6$%R K$)KRR6U%yR6rR J y:_ R xW |RR%6R6 J%rrU mR6r6$%R K$)KR6RU%yR6rR 9J u: x% o%W |RR%6R6 J%rrU mR6r6$%R K$)KR6RU%yR6rR yz% W6%RR@RUur6$%JR$-"UJ rur6$%{K$$%RU%yR6r R KyI:_6%o%W6%RR@RUur6$%JR$-"U Jr ur6$% { K$$% RU % yR6rR nIJ% $R)%R)<<HPR6R@<IJ Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 4 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS LỜI CẢM ƠN #$CkE$T7(PGS. TS Nguyễn Thanh ThủyU_N$.*6D$ /N:8K%U639N-%:;U3.fR$ P0bHN6BU^)6;*S.fR$T;.34 ^)B6$;$63P%b3} #$CH2~H>TDlTS Nguyễn Hữu ĐứcUS.f^F3(@XR$6 *%5^)*)•3%.$.1N*)US.faZ .aa)0bHN.Q3(;@A%.1N #$CE$TThS Lê Đức TùngU%.fNC%R@€3(@X^FR$6% .$.1N*)+3.Q3(R$6>)^N .L7.aE0>N\.PaP8 #$CE$TCNĐào Quang MinhKS Phạm Hồng PhongU2H;BA%6 7$(2:8K%K2%.a6P$0bH2A%3. 63(R$Uj)R$*.1N CE$TNHhPj%5^)6D$//N:8K%KN H.fPP/$66D$^3T$(GOkE$T .•H\(a$IJUTrần Quang Cường:3HNNh Uj).1N +CE$T%R$Lờ Quang HiếuNguyễn Ngọc HiếuU5^)-"=A% 6D$/N:8K%KNR$.f‚646\>)^ >P>%@3T6F K*hUCE$TH*Lại Hồng ĐiệpU$ƒPhí Thị Móo9*$ƒ.L$5%Zl 6;*J5D$S$U%EA%H*$ƒ6.363}A% $%$%% :;U =„2 " 8$ = J ()*-",92-% :; Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 5 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS MỤC LỤC …K…K x+:…K*:n† & x+:…K9‡:_ Kˆ‰:__uŠuu‹yŒ:_oy+: ! -E2*;E65> V = _( * ; E 65 > IJ " ! K\6j.1N " Kˆ‰:_=:•: ‡:_‹Ž:_ = K^)6Fq% 2.1.1. ; / •x$R )6)R6R• 2.1.2. K?k@? & 2.1.3. K2)S 2.1.4. J$Hu%R 2.1.5. %R6 == == 6%5 =" 2.2.1. KN%B6 =" 2.2.2. |R@"JR6R6 = 2.2.3. F6 ! =! _k^.)Z%N)S*k @?+Ro ! =V Okbn@R<+@ 1@Zk@? q% != 2.4.1. oEb1@Z != 2.4.2. ^2>HQ)SB‚64•vRH%$U 6)R• !V 2.4.3. Ok b \ 34 ^ .* ( $‚ > HQ !& =" *34%G •J%6R@IHwR• !„ 2.5.1. -2$)$•)R• V 2.5.2. K2 B P> * ( .* 34 % G•)/% R• V 2.5.3. oE b .* 34 % G )/% |R@"JR6R6 V 2.5.4. 6^).*34%G )/%R6R6 V 2.5.5. .*34%G 6)/%JR6R6 V Kˆ‰:_!-u‘:|’K‹Ž:_ V= ! F`0% V= != •E%k@? V! 3.2.1. K%k@? V! 3.2.2. •E%k@? VV !! >P>%@ " !V > P> N )S 3T 6F 3T 6F " 3.4.1. m/%JR6R6 " 3.4.2. m/%KR "! Kˆ‰:_V-‘oy‡“:_u‹n”•:_u• V -QHEk V= 22 V Kˆ‰:_"-‘y–: V " ->0E..34 V "= 3()26L ”uu‹y+-‡I & Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 12 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS MỤC LỤC …K…K x+:…K*:n† & x+:…K9‡:_ Kˆ‰:__uŠuu‹yŒ:_oy+: ! -E2*;E65> V = _( * ; E 65 > IJ " ! K\6j.1N " Kˆ‰:_=:•: ‡:_‹Ž:_ = K^)6Fq% 2.1.1. ; / •x$R )6)R6R• 2.1.2. K?k@? & 2.1.3. K2)S 2.1.4. J$Hu%R 2.1.5. %R6 == == 6%5 =" 2.2.1. KN%B6 =" 2.2.2. |R@"JR6R6 = 2.2.3. F6 ! =! _k^.)Z%N)S*k @?+Ro ! =V Okbn@R<+@ 1@Zk@? q% != 2.4.1. oEb1@Z != 2.4.2. ^2>HQ)SB‚64•vRH%$U 6)R• !V 2.4.3. Ok b \ 34 ^ .* ( $‚ > HQ !& =" *34%G •J%6R@IHwR• !„ 2.5.1. -2$)$•)R• V 2.5.2. K2 B P> * ( .* 34 % G•)/% R• V 2.5.3. oE b .* 34 % G )/% |R@"JR6R6 V 2.5.4. 6^).*34%G )/%R6R6 V 2.5.5. .*34%G 6)/%JR6R6 V Kˆ‰:_!-u‘:|’K‹Ž:_ V= ! F`0% V= != •E%k@? V! 3.2.1. K%k@? V! 3.2.2. •E%k@? VV !! >P>%@ " !V > P> N )S 3T 6F 3T 6F " 3.4.1. m/%JR6R6 " 3.4.2. m/%KR "V Kˆ‰:_V-‘oy‡“:_u‹n”•:_u• V -QHEk V= 22 V Kˆ‰:_"-‘y–: V " ->0E..34 V "= 3()26L ”uu‹y+-‡I & Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 12 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS MỤC LỤC …K…K x+:…K*:n† & x+:…K9‡:_ Kˆ‰:__uŠuu‹yŒ:_oy+: ! -E2*;E65> V = _( * ; E 65 > IJ " ! K\6j.1N " Kˆ‰:_=:•: ‡:_‹Ž:_ = K^)6Fq% 2.1.1. ; / •x$R )6)R6R• & 2.1.2. K?k@? & 2.1.3. K2)S 2.1.4. J$Hu%R 2.1.5. %R6 == == 6%5 =" 2.2.1. KN%B6 =" 2.2.2. |R@"JR6R6 = 2.2.3. F6 ! =! _k^.)Z%N)S*k @?+Ro ! =V Okbn@R<+@ 1@Zk@? q% != 2.4.1. oEb1@Z != 2.4.2. ^2>HQ)SB‚64•vRH%$U 6)R• !V 2.4.3. Ok b \ 34 ^ .* ( $‚ > HQ !& =" *34%G •J%6R@IHwR• !„ 2.5.1. -2$)$•)R• V 2.5.2. K2 B P> * ( .* 34 % G•)/% R• V 2.5.3. oE b .* 34 % G )/% |R@"JR6R6 V 2.5.4. 6^).*34%G )/%R6R6 V 2.5.5. .*34%G 6)/%JR6R6 V Kˆ‰:_!-u‘:|’K‹Ž:_ V= ! F`0% V= != •E%k@? V! 3.2.1. K%k@? V! 3.2.2. •E%k@? VV !! >P>%@ " !V > P> N )S 3T 6F 3T 6F " 3.4.1. m/%JR6R6 " 3.4.2. m/%KR "V Kˆ‰:_V-‘oy‡“:_u‹n”•:_u• V -QHEk V= 22 V Kˆ‰:_"-‘y–: V " ->0E..34 V "= 3()26L ”uu‹y+-‡I & Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 12 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS MỤC LỤC …K…K x+:…K*:n† & x+:…K9‡:_ Kˆ‰:__uŠuu‹yŒ:_oy+: ! -E2*;E65> V = _( * ; E 65 > IJ " ! K\6j.1N " Kˆ‰:_=:•: ‡:_‹Ž:_ = K^)6Fq% 2.1.1. ; / •x$R )6)R6R• & 2.1.2. K?k@? & 2.1.3. K2)S 2.1.4. J$Hu%R 2.1.5. %R6 == == 6%5 =" 2.2.1. KN%B6 =" 2.2.2. |R@"JR6R6 = 2.2.3. F6 ! =! _k^.)Z%N)S*k @?+Ro ! =V Okbn@R<+@ 1@Zk@? q% != 2.4.1. oEb1@Z != 2.4.2. ^2>HQ)SB‚64•vRH%$U 6)R• !V 2.4.3. Ok b \ 34 ^ .* ( $‚ > HQ !& =" *34%G •J%6R@IHwR• !„ 2.5.1. -2$)$•)R• V 2.5.2. K2 B P> * ( .* 34 % G•)/% R• V 2.5.3. oE b .* 34 % G )/% |R@"JR6R6 V 2.5.4. 6^).*34%G )/%R6R6 V 2.5.5. .*34%G 6)/%JR6R6 V Kˆ‰:_!-u‘:|’K‹Ž:_ V= ! F`0% V= != •E%k@? V! 3.2.1. K%k@? V! 3.2.2. •E%k@? VV [...]... Viewer Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS 1.1 Thiết kế các phần chương trình chương trình 1.1.1 Phía Server Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội. .. break; Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS slidesInfo:String) { Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Dưới đừy là cỏc bảng kiểm thử hệ thống qua cỏc chức năng được theo cỏc chức năng liệt kờ ở trờn: Nghiên cứu và xây dựng chức năng hội thảo truyền. .. trình cho hệ thống hội thảo trực tuyến HOS Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS • Cancel: Không đồng ý và giữ nguyên thông số trước khi mở hộp thoại Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Hình 2 13: Mô hình gửi và nhận dòng dữ liệu Video/... và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Mô tả chức năng Cho phép người trình bày - Upload và chia sẻ slide - Điều khiển slide (tiến, lùi) Thiết kế giao diện Hình 3.11: Khung trình chiếu slide Cỏc vấn đề kỹ thuật Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS - Hiển thị thông báo trạng thái upload và quá trình. .. … Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Hình 3.10: Cửa sổ trao đổi giữa cỏc thành viờn Cỏc vấn đề kỹ thuật • Gửi thông điệp broadcast từ một thành viên tới các thành viên khác trong phòng hội thảo Xây dựng hàm gửi thông điệp “public” function sendPublicMessage() { Nghiên cứu và xây dựng chức năng hội thảo truyền hình và. .. cỏc chức năng liệt kờ ở trờn: Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Bảng 4.2: Trò chuyện qua text Trao đổi qua Video/ Audio (private) Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS B 1 Mô tả Kết quả mong đợi Kiểm tra Cửa sổ Webcam việc hiển thị của... so.setProperty("message","hello to all"); Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS 1.1.1 Đặc tả ca sử dụng UC-01: LoginRoom Mục đích: Đăng nhập vào phòng hội thảo Mức độ: Cần thiết Sử dụng: Một lần đối với từng đối tượng khi muốn tham gia vào phòng hội thảo Tác nhân chính: Presenter, Viewer Kịch bản chính: Chú ý và câu hỏi - Chọn phòng hội thảo Nhập tên... Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Bảng 3.3: UC-03 - Đặc tả ca sử dụng “See All Participants” UC-04: Eject Participant Mục đích: Không cho phép một thành viên tiếp tục tham gia buổi thảo luận Mức độ: Cần thiết Sử dụng: Tác nhân chính: Kịch bản chính: Presenter - Chọn thành viên muốn loại bỏ khỏi buổi hội thảo Chọn chức. .. trace(Microphone.names.length); Một khi chúng ta đã tạo một thể hiện Microphone, chúng ta cũng có thể lấy lại chỉ số và tên của thiết bị mà đó kết nối, sử dụng thuộc tính index và name: trace(user_mic.index) ; trace(user_mic.name); Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS 1.1.1 Khỏi niệm phạm vi (scope) Phạm vi được định nghĩa bởi URI mà được sử dụng... một đối tượng Video, và chạy dòng Các thông điệp dạng text được nhận bởi dòng sẽ được hiển thị bằng cách sử dụng phương thức của đối tượng NetStream: Sinh viên thực hiện: Lại Minh Huy – Khóa 50 Lớp HTTTA Trang 33 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Tuy nhiờn, trong một số trường hợp chúng ta muốn lập trình để chọn lựa một . Server Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết. 12 Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài. WLQHN6N)%@0N6FL.` .Q@rR 60N6F)%@L.`.Q@rRU* S.3%6%NHN3@hN6N >6F)%@UrR)%@a.34‚64H}*% PU0N6FL.`.Q@rR La.34NHNU)/%R)ECD@5N $@%H%P.L.aNHN7)/%JR6R6 |R@" <<6R%RJ%6R@IHwRr66RRR$R%Rr6$JR6R6 %6š)6RR%JIJ%6R@IHwRg <<6—|m<<HPR6R@<< š)6RR%JI— J%6R@IHwRR|R$R•Ÿ)6RR%JIŸU6•š6$Ur%R•g )6RR%JIR6y)@%RR%RK%H%P— r•rR6RRJ6U 6$J6U )6RR%:%$RJ6U $R%R-RJ6•¡ %6%J@R:$HR6g %6$)RR@J@R:$HR6g %6$R%RJ6g <<@)%$R%R )%@š$)%@š)6%HR—$R%R-Rg t•$R%R-R•¡ %RIqquK#šxIKšKI:n#|JuI:šJyKK#JJš-#z H6R%Pg %RIqquK#šxIKšKI:n#|JuI:šq+u#xš-#z H6R%Pg %RJymmI|#xšxIKy#:š-#z H6R%Pg Nghiên cứu và xây dựng chức năng hội thảo truyền hình và chia sẻ bài thuyết trình cho hệ thống hội thảo trực tuyến HOS @RurJ6•¡ Nghiên cứu và xây dựng chức năng hội thảo truyền