Xây dựng hệ thống hỗ trợ dậy học trực tuyến student

160 651 0
Xây dựng hệ thống hỗ trợ dậy học trực tuyến student

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng hệ thống hỗ trợ dậy học trực tuyến student

L I CÁM N ng i H c Khoa H c T Nhiên, TpHCM ã t o i u ki n t t cho chúng em th c hi n tài t t nghi p Chúng em xin chân thành c m n Th y Hoàng C b o chúng em su t th i gian th c hi n K H TN Chúng em xin chân thành c m n Khoa Công Ngh Thông Tin, tr ng ã t n tình h tài ng d n, ch Chúng em xin chân thành c m n quý Th y Cơ Khoa ã t n tình gi ng d y, trang b cho chúng em nh ng ki n th c quí báu nh ng n m h c v a qua d c chúng thành ng n ba, m , gia ình ã ni d H Chúng xin g i lòng bi t n sâu s c i Chúng em xin chân thành anh ch em b n bè ã ng h , giúp ng, giáo ng viên nh ng lúc khó kh n c ng nh su t th i gian h c t p nghiên c u c – bi t chúng em xin chân thành c m n anh Tô Hi u Th o thu c công ty Global tài Nh anh mà chúng em có th C N TT CyberSoft ã giúp chúng em th c hi n nhanh chóng hi u c công ngh H323 ang c s d ng r ng rãi hi n M c dù chúng em ã c g ng hoàn thành lu n v n ph m vi kh n ng cho phép, nh ng ch c ch n s không tránh kh i nh ng thi u sót, kính mong s c m thơng Nhóm th c hi n Nguy n Minh Trí & Nguy n Thanh Tu n K H O A t n tình ch b o c a quý Th y Cô b n i L I NĨI Trong th i U i ngày này, cơng ngh thơng tin óng vài trị quan tr ng h u nh t t c l nh v c Do v y ng i ph i không ng ng h c t p m mang, trao K H TN d i ki n th c N u không b sung ki n th c s b t t h u th i i thông tin phát tri n m t cách nhanh chóng nh hi n Nh t internet xu t hi n, nhu c u trao i thông tin ngày cao, nhu c u h c h i ki n th c khơng ch gói g n nhà tr ng, ho c l p h c., gi ây v i máy vi tính v i m ng internet, có th tham gia vào l p h c c m tr c n, tham H gia phát bi u l p h c Bây gi c ng có nh ng trang web h tr vi c h c tr c n nh ng giá thành m c, có khơng h tr ng l p h c Các gi ng c thi t k tr c c i h c t p tham gia tr c ti p vào a lên m ng cho ng ih c chép v h c ho c h c tr c ti p trang web ó c ây, d ch v truy n thông a ph – Trong nh ng n m tr C N TT th c hi n b i có s h tr v ph n c ng, ng ti n u r t khó c bi t b ng thơng i u khó kh n nh t vi c truy n tín hi u âm thanh, hình nh Tuy nhiên, v i k thu t phát tri n hi n nay, tín hi u âm hình nh có th d dàng, ti t ki m xây d ng h c b ng thông Do v y, chúng em ch n th ng ph n m m h tr c nén l i m t cách tài “ Nghiên c u vi c d y h c tr c n m ng A internet/intranet ” nh m xây d ng lên m t h th ng t o t xa, có h tr âm giúp cho giáo viên có th giáo ti p tr c ti p v i sinh viên K H O hình nh ii N i dung c a lu n v n Ch c trình bày ch ng : T ng Quan : Gi i thi u s l tiêu c a ng : c v d y h c tr c n nêu lên m c tài ng : Tìm hi u chu n H323 u i m c a chu n H323 Ch ng :C u hình m ng theo chu n H323 giao th c c s d ng K H TN Ch chu n H323 Ch ng : Nghiên c u cách th c thi t l p cu c g i thông qua m ng H323 Ch ng : Nghiên c u kh n ng c a chu n H323, chu n nén âm thanh, hình nh, ng d ng c a chu n H323 vi c xây d ng h i ngh d ch v H i n tho i thông qua IP Ch ng : Gi i thi u v h th ng Student h tr vi c d y h c tr c n Ch ng : Phân tích : trình bày b Ch ng : Thi t k cài Ch ng : T ng k t : ánh giá h th ng nêu nh ng b c phân tích xây d ng h th ng K H O A lai c a h th ng C N TT – t : Trình bày b iii c thi t k cài t h th ng c phát tri n t ng M CL C K H O A C N TT – H K H TN L I CÁM N i L I NÓI U ii DANH SÁCH HÌNH vii DANH SÁCH B NG xi Ch ng : T ng quan .1 1.1 T ng quan .1 1.2 M c tiêu c a tài : .1 Ch ng : Tìm hi u chu n H323 2.1 Gi i thi u chu n H323: 2.2 Các u i m c a chu n H323: .2 2.2.1 Cung c p b mã hoá ã c chu n hoá : 2.2.2 Tính t ng thích cao : .2 2.2.3 c l p h th ng m ng : 2.2.4 c l p v i ng d ng h i u hành : 2.2.5 H tr a i m : 2.2.6 Qu n lý b ng thông : .3 2.2.7 H tr kh n ng qu n bá thông tin : 2.2.8 Linh ho t : .3 2.2.9 Kh n ng h i ngh liên m ng : Ch ng : C u hình m ng theo chu n H323 .4 3.1 Terminal : .4 3.2 Gateway : .6 3.3 Gatekeeper : 3.4 MCU (Multipoint Control Unit): 10 3.5 Các giao th c s d ng H323 : 11 3.5.1 Giao th c H225 RAS ( Registration/Admission/Status) : 11 3.5.2 Giao th c báo hi u cu c g i H225 : 12 3.5.3 Giao th c i u n cu c g i H245 : 13 3.5.4 Giao th c RTP (Real-time Transport Protocol) : 14 3.5.5 Giao th c RTCP (Real-time Transport Control Protocol): 17 3.6 Mã hóa/gi i mã (CODEC) tín hi u Audio : 17 3.7 Mã hố/gi i mã (CODEC)tín hi u Video : 18 3.8 Data channel (Kênh d li u): .19 Ch ng Thi t l p cu c g i thông qua m ng H323 20 4.1 Các th t c th c hi n kênh H225 RAS : .20 4.1.1 Tìm gatekeeper : 20 4.1.2 Th t c ng ký v i gatekeeper : 21 4.1.3 nh v i m cu i : 23 4.1.4 Các th t c khác : 24 4.2 Thi t l p cu c g i gi a hai i m cu i qua m ng H323 : .24 4.2.1 nh n kênh i u n báo hi u : 25 4.2.2 Quá trình thi t l p cu c g i qua m ng H323 : 27 Ch ng : Các kh n ng c a chu n H323 ng d ng 49 5.1 Chu n nén âm : 50 iv K H O A C N TT – H K H TN 5.1.1 Chu n nén âm G711: 50 5.1.2 Chu n nén âm G723 : 50 5.1.3 Chu n nén âm G729 : 50 5.2 Chu n nén hình nh : 51 5.2.1 Chu n nén hình nh H261 : 51 5.2.2 Chu n nén hình nh H263: 51 5.3 Chu n T120 : 51 5.3.1 Gi i thi u : 51 5.3.2 Các u i m c a T120 : 52 5.4 Phát tri n d ch v i n tho i thông qua IP (VoIP): 53 5.4.1 Gi i thi u : 53 5.4.2 Các ng d ng c a i n tho i IP : 54 5.4.3 Các u i m c a VoIP : 55 5.5 Xây d ng h i ngh a truy n thông: 56 5.5.1 H i ngh a i m t p trung (Centralized multipoint conference): 56 5.5.2 H i ngh a i m phân tán (Decentralized multipoint conference): .57 5.5.3 H i ngh a i m phân tán t p trung k t h p: .58 5.6 B th vi n OpenH323: .59 5.6.1 Gi i thi u : 59 5.6.2 C u trúc phân l p c a th viên OpenH323 : .59 5.6.3 Di n gi i ý ngh a m t s l p : .63 Ch ng : Student - H th ng h tr h c t xa : .64 6.1 Gi i thi u : 64 6.2 i t ng s d ng h th ng: 65 6.3 Các ch c n ng : 66 6.3.1 Ch c n ng dàng cho Admin : 66 6.3.2 Ch c n ng dành cho giáo viên : 67 6.3.3 Ch c n ng dành cho sinh viên : 69 Ch ng : Phân tích .70 7.1 Mơ hình Use case : .70 7.2 Danh sách Actor : 70 7.3 Danh sách Use-case: 71 7.4 c t use-case : 73 7.4.1 c t use-case “KetNoi”: 73 7.4.2 c t use-case “DangNhap” : 74 7.4.3 c t use-case “ThayDoiThongTinCaNhan” : 75 7.4.4 c t use-case “DangKy” : 76 7.4.5 c t use-case “QuanLyLop” : 77 7.4.6 c t use-case “QuanLyTextChat” : 79 7.4.7 c t use-case “QuanLyHinhAnh” : 80 7.4.8 c t use-case “QuanLyAmThanh” : 81 7.4.9 c t use-case “QuanLyThanhVien” : 82 7.4.10 c t use-case “TaoLopHoc” : 84 7.4.11 c t use-case “ThayDoiChuLop” : 85 7.4.12 c t use-case “QuanLyDSNguoiDung” : 86 7.4.13 c t use-case “ThayDoiQuyenNguoiDung” : 87 7.4.14 c t use-case “TruyenAmThanh” : 88 v K H O A C N TT – H K H TN 7.5 Phân tích ki n trúc h th ng : .88 7.6 Phân tích use-case : 90 7.6.1 Phân tích Use case “KetNoi”: .90 7.6.2 Phân tích Use case “DangNhap”: 91 7.6.3 Phân tích Use case “DangKy”: .92 7.6.4 Phân tích Use case “QuanLyLopHoc”: .93 7.6.5 Phân tích Use case “QuanLyThanhVien”: 95 7.6.6 Phân tích Use case “TaoLopHoc”: 97 7.6.7 Phân tích Use case “ThayDoiChuLop”: 98 7.6.8 Phân tích Use case “ThayDoiQuyenNguoiDung”: .99 7.6.9 Phân tích Use case “TruyenAmThanh”: .100 Ch ng : Thi t k cài t 101 8.1 L c tri n khai c a h th ng : .101 8.1.1 Các node ch c n ng c a node 101 8.1.2 Tri n khai h th ng : 101 8.2 Thi t k d li u : 102 8.2.1 S l p : 102 8.2.2 Thi t k b ng l u thông tin c a l p h c : 102 8.2.3 Thi t k b ng l u thông tin ng i s d ng : .103 8.3 Thi t k giao di n : 104 8.3.1 Thi t k hình : 104 8.3.2 Thi t k hình ng nh p : 109 8.3.3 Thi t k hình hi n th danh sách l p : 110 8.3.4 Thi t k hình t o l p h c m i : 112 8.3.5 Thi t k hình xố m t l p : 113 8.3.6 Thi t k hình thay i m t kh u : 114 8.3.7 Thi t k hình server : 115 8.4 Thi t k x lý : 116 8.4.1 Danh sách x lý : 116 8.4.2 Thi t k x lý : 117 8.5 S l p c a m t s l p x lý : 141 8.6 Công c môi tr ng phát tri n h th ng 142 8.7 Yêu c u v ph n c ng : 143 8.8 H ng d n s d ng h th ng : 143 8.8.1 Kh i ng Server : 143 8.8.2 Kh i ng client : 144 Ch ng : T ng k t 145 9.1 K t lu n : 145 9.2 H ng phát tri n : 145 vi DANH SÁCH HÌNH Hình 3-1: C u hình m ng theo chu n H323 Hình 3-2: C u hình m t terminal Hình 3-3: Gateway K H TN Hình 3-4: N i dung c b n c a Gateway .7 Hình 3-5: K t h p gi a u cu i (terminal), gatekeeper, gateway 10 Hình 3-6: Các giao th c s d ng H323 11 Hình 3-7: Mã hố gói tin RTP gói IP .16 Hình 4-1: T ng tìm gatekeeper 21 ng ký v i gatekeeper 22 Hình 4-3: Th t c ng ký v i gatekeeper 23 H Hình 4-2: Th t c Hình 4-4: Các kênh logic m t cu c g i 24 Hình 4-5: Gatekeeper tìm ng báo hi u cu c g i 25 – Hình 4-6: Báo hi u cu c g i tr c ti p gi a Endpoint .26 C N TT Hình 4-7: Thi t l p kênh i u n H.245 tr c ti p gi a Endpoint 27 Hình 4-8: Gatekeeper nh n kênh i u n H.245 27 Hình 4-9: Cu c g i c b n khơng có gatekeeper .28 Hình 4-10: Hai i m cu i u ng ký v i m t gatekeeper .29 Hình 4-11: Hai i m cu i u ng ký v i m t gatekeeper .30 ng ký – Báo hi u tr c ti p 31 Hình 4-13: Ch có phía ch g i ng ký – gatekeeper A Hình 4-12: Ch có phía ch g i O Hình 4-14: Ch có phía b g i Hình 4-15: Ch có phía b g i H Hình 4-16: Hai u cu i K Hình 4-17: Hai bên g i nh n báo hi u 31 ng ký – Báo hi u truy n tr c ti p .32 ng ký gatekeeper nh n báo hi u 33 ng ký v i hai gatekeeper – 34 ng ký v i hai gatekeeper – Phía g i truy n tr c ti p cịn phía b nh n báo hi u qua gatekeeper 35 Hình 4-18: Hai bên ng ký v i gatekeeper – gatekeeper phía g i nh n báo hi u cịn phía b g i truy n tr c ti p 36 Hình 4-19: Hai u cu i u ng ký - nh n qua hai gatekeeper 37 Hình 4-20: Yêu c u thay i r ng c a b ng t n – thay vii i thông s truy n 43 Hình 4-21: Yêu c u thay i r ng b ng t n – thay i thông s nh n .44 Hình 4-22: i m cu i k t thúc cu c g i có s tham gia c a gatekeeper 46 Hình 4-23: K t thúc cu c g i b t Hình 5-1: Các chu n u t gatekeeper 47 c cung c p chu n H323 49 Hình 5-2: H i ngh phân tán t p trung 57 a i m phân tán t p trung k t h p 59 K H TN Hình 5-3: H i ngh Hình 7-1: Mơ hình UseCase 70 Hình 7-2: Ki n trúc h th ng Error! Bookmark not defined l p it ng c a Use case “KetNoi” .90 Hình 7-4: S l p it ng c a Use case “DangNhap” .91 Hình 7-5: S l p it ng c a Use case “DangKy” 92 Hình 7-6: S l p it ng c a Use case “QuanLyLopHoc” – Thay doi mat khau.93 Hình 7-7: S l p it ng c a Use case “QuanLyLopHoc” – Xoa lop hoc .94 Hình 7-8: S l p it ng c a Use case “QuanLyThanhVien” – Cho phép phát H Hình 7-3: S bi u 95 l p it ng c a Use case “QuanLyThanhVien” – Cho phép phát – Hình 7-9: S C N TT hình nh .95 Hình 7-10: S l p c A Hình 8-1: L it ng c a Use case “ThayDoiChuLop” 98 it ng c a Use case “ThayQuyenNguoiDung” 99 l p Hình 7-14: S ng c a Use case “TaoLopHoc” 97 l p Hình 7-13: S it l p Hình 7-12: S ng c a Use case “QuanLyThanhVien” – u i sinh viên 96 l p Hình 7-11: S it it ng c a Use case “TruyenAmThanh” .100 tri n khai c a h th ng 101 O Hình 8-2: Ánh x t l p entity CClassDB sang l p CRoomSet 102 Hình 8-3: Ánh x t l p entity CuserDB sang l p CusersSet 103 K H Hình 8-4: Màn hình 104 Hình 8-5: Màn hình th hi n webcam 105 Hình 8-6: Màn hình danh sách thành viên 106 Hình 8-7: Menu call 107 Hình 8-8: Menu chat 107 Hình 8-9: Menu audio 107 Hình 8-10: Menu video 108 viii Hình 8-11: Màn hình sau k t n i 109 Hình 8-12: Màn hình ng nh p .109 Hình 8-13: Màn hình danh sách l p .111 Hình 8-14: Menu l p h c 112 Hình 8-15: Menu ng i dùng 112 K H TN Hình 8-16: Màn hình t o l p h c 113 Hình 8-17: Màn hình xố l p h c .113 Hình 8-18: Màn hình thay i m t kh u 114 Hình 8-19: Màn hình server 115 c Hình 8-22: L c ng tác c a x lý XL1 .118 c Hình 8-23: Bi u Hình 8-24: L c ng tác c a x lý XL2 .120 c Hình 8-25: Bi u Hình 8-28: L c Hình 8-29: Bi u Hình 8-30: L c Hình 8-31: Bi u Hình 8-32: L c ng tác c a x lý XL3 .122 c Hình 8-27: Bi u c A Hình 8-33: Bi u O Hình 8-34: L c Hình 8-35: Bi u K H Hình 8-36: L c Hình 8-37: Bi u Hình 8-38: L c Hình 8-39: Bi u Hình 8-40: L c Hình 8-41: Bi u Hình 8-42: L tu n t c a x lý XL3 121 tu n t c a x lý XL5 123 c ng tác c a x lý XL5 .124 C N TT Hình 8-26: L tu n t c a x lý XL2 119 H Hình 8-21: Bi u tu n t c a x lý XL1 117 – Hình 8-20: L c tu n t c a x lý XL6 125 c ng tác c a x lý XL6 .126 tu n t c a x lý XL13 127 c ng tác c a x lý XL13 128 c a x lý XL14 129 c ng tác c a x lý XL14 130 tu n t c a x lý XL15 131 c ng tác c a x lý XL15 132 tu n t c a x lý XL16 133 c ng tác c a x lý XL16 134 tu n t c a x lý XL17 135 c ng tác c a x lý XL17 136 tu n t c a x lý XL19 137 c ng tác c a x lý XL19 138 tu n t c a x lý XL24 139 ix c ng tác c a x lý XL24 140 Hình 8-44: Kh i ng server 143 Hình 8-45: Kh i ng client 144 Hình 8-46: Client ng nh p 145 K H O A C N TT – H K H TN Hình 8-43: Bi u x c ng tác (Collaboration Diagram) C N TT – H K H TN Bi u Hình 8-37: Bi u Danh sách hành ng : Hành động A STT c ng tác c a x lý XL16 YÙ nghóa ChonLop Ch n l p c n thay ThayDoiChuLop Th c hi n vi c thay hienThi Hi n th hình nh p m t kh u NhapMatKhau Ng TraLaiGiaTri Tr l i giá tr cho hình tr GuiThongTin Yêu c u g i thông tin cho server XuLyThongTin X lý thông tin nh n K H O i i ch l p i dùng nh p m t kh u 134 c c ó ThayDoiChu Ti n hành thay CapNhatDuLieu C p nh t l i d li u 10 ThongBaoThanhCong Yêu c u g i l i thông báo 11 NhanThongTin Nh n thông tin tr l i t server 12 ThôngBáoThànhCong Thông báo thành công cho giáo viên 13 HienThiThôngBao Hi n th thông báo B ng 8-27: Danh sách hành i ch l p h c K H TN ng c a x lý XL16 8.4.2.10 Thi t k x lý XL17 (Use case TaoLopHoc): c tu n t (Sequence Diagram) : Hình 8-38: L c tu n t c a x lý XL17 K H O A C N TT – H L 135 c ng tác (Collaboration Diagram) C N TT – H K H TN Bi u Hình 8-39: Bi u Danh sách hành YeuCauTaoLop O ng : Hành động A STT c ng tác c a x lý XL17 Ý nghóa u c u t o l p m i HienThiTaoLop Hi n th hình t o l p NhapThongTinLop Nh p thông tin c n t o l p ThucHienTaoLop Th c hi n vi c t o l p GuiThôngTin Yêu c u g i thông tin XuLyThongTin Server nh n K H c yêu c u ti n hành x lý thông tin TaoLop Ti n hành t o l p m i 136 n cho server CapNhatDuLieu Thêm l p m i vào d li u ThongBaoThanhCong Yêu c u g i thông báo l i cho giáo viên 10 XuLyThongTin Clien x lý thông tin 11 NhanThongTin Nh n thông tin 12 ThongBaoThanhCong Thông báo thành công 13 CapNhatHienThi C p nh t l i vi c hi n th 14 HienThiThongBao Hi n th thông báo cho giáo viên K H TN B ng 8-28: Danh sách hành cg il i ng c a x lý XL17 8.4.2.11 Thi t k x lý XL19 (Use case ThayDoiQuyenNguoiDung): c tu n t (Sequence Diagram) : K H O A C N TT – H L Hình 8-40: L c tu n t c a x lý XL19 137 c ng tác (Collaboration Diagram) – H K H TN Bi u C N TT Hình 8-41: Bi u Danh sách hành STT c ng tác c a x lý XL19 ng : Hành động Ý nghóa HienThiDS Hi n th danh sách ng ChonThayDoiQuyen Ch n ng GuiThongTin Yêu c u g i thông tin XuLyThongTin X lý thông tin nh n ThayDoiQuyen Th c hi n thay CapNhatDuLieu C p nh t vào d li u ThongBaoThanhCong Thông báo c p nh t thành cơng GuiThongTin Nh n thơng tin t phía server CapNhatHienThi C p nh t l i vi c hi n th K H O A 138 i quy n i dùng thay i c server i quy n 10 ThongBaoThanhCong Thông báo thành công cho ng B ng 8-29: Danh sách hành i qu n tr ng c a x lý XL19 8.4.2.12 Thi t k x lý XL24 (Use case TruyenAmThanh): c tu n t (Sequence Diagram) : C N TT – H K H TN L c tu n t c a x lý XL24 K H O A Hình 8-42: L 139 c ng tác (Collaboration Diagram) C N TT – H K H TN Bi u Hình 8-43: Bi u Danh sách hành ng : Hành động A STT c ng tác c a x lý XL24 YÙ nghóa YeuCauDuocNoi Sinh viên yêu c u TruyenYeuCau Yêu c u truy n XyLyThongTin Server x lý yêu c u nh n GuiYeuCauDuocNoi G i yêu c n ThongBao Thông báo yêu c u cho giáo viên HienThongBao Hi n thông báo cho giáo viên ChapNhanYeuCau Ch p nh n yêu c u c a giáo viên GuiChapNhan G i tr l i yêu c u K H O 140 c phát bi u n cho server c nói c n cho giáo viên c ch p nh n XuLyThongTin Server x lý thông tin nh n c 10 ThôngBaoDuocChapNhan Thông báo 11 ThongBao Truy n thơng báo cho hình 12 Hiên Thong Bao Hi n thơng báo 13 G iAmThanh Sau chap nh n g i âm 14 NhanAmThanh Nh n âm c a thành viên khác c ch p nh n l p K H TN c ch p nh n 15 XuLyAmThanh X lý âm nh n 16 PhatAmThanh Chu n v phát âm ng c a x lý XL24 H B ng 8-30: Danh sách hành l p c a m t s l p x lý : K H O A C N TT – 8.5 S 141 c H323Connection H323ConnectionClient H323ConnectionServer C N TT – AddCapability SetCapability RemoveCapabilities SetGatekeeper LocateGatekeeper CreateGatekeeper MakeCall ClearCall ClearAllCalls HasConnection OpenAudioChannel OpenVideoChannel H H323EndPoint K H TN Lock() Unlock() OnEstablished() OnCleared() ClearCall(…) OnIncomingCall AnsweringCall A ClientEndPointCtrl O 8.6 Công c môi tr K H H th ng Student ServerEndPointCtrl ng phát tri n h th ng c xây d ng công c môi tr ng sau : Cơng c phân tích thi t k : Rational Rose 2001 Môi tr ng cài t ng d ng : Microsoft WindowXP Môi tr ng l p trình : Mircosoft Visual C++ 6.0 H qu n tr c s d li u : Mircosoft Access 2003 Ngồi q trình phát tri n h th ng Student, nhóm chúng em cịn s d ng thêm b th vi n sau : 142 Th vi n OpenH323 8.7 Yêu c u v ph n c ng : H th ng ch y c ph i có t t thi u máy tính c n i m ng l i v i Trong ó có m t máy óng vai trò server, máy cịn l i óng vai trị client vào l p h c ng d n s d ng h th ng : 8.8.1 Kh i ng Server : Ch y ch ng trình : MyMCU.exe óng vai trò server C n chép thêm t p H 8.8 H có th tham gia K H TN Các máy óng vai trị client c n ph i có microphone webcam tin StudyOnlineDB.mdb Sau ch y MyMCU.exe xong nh n nút Start ng K H O A C N TT – cho server ho t Hình 8-44: Kh i ng server Mu ng d ng server nh n nút Shutdown 143 8.8.2 Kh i ng client : Ch y ch Gõ ng trình Student.exe máy l i a ch IP c a máy server C N TT – H K H TN Nh n nút Call A Hình 8-45: Kh i Sau k t n i thành cơng ch ng trình s hi n th b ng ng ký m i : K H O ng nh p ho c ng client 144 ng nh p, có th Hình 8-46: Client ng nh p Khi mu n k t thúc nh n vào nút Call ch n Hang Up Ch ng : T ng k t 9.1 K t lu n : D a tìm hi u nghiên c u công ngh truy n thông a ph c u xây d ng h th ng h tr cho vi c t o t xa thông qua m ng Internet/Intranet K H TN công ngh H323, chúng em b ng ti n s d ng H th ng cung c p cho giáo viên nh ng công c giúp vi c thu hình, phát hình, âm H th ng ã giúp cho giáo viên th c s tham gia vào m t l p h c o, giúp cho sinh viên có i u ki n giao ti p tr c ti p v i giáo viên ng l p m t di n àn th o lu n H H th ng c ng giúp cho giáo viên t o m t l p h c riêng c a ho c t o ng th i c ng giúp cho sinh viên có th ng ký làm thành viên c a l p h c c t ch c thành hai ph n : – H th ng C N TT Ph n Server : Gi trách nghi m t o, qu n lý l p h c h th ng Làm nhi m v gi k t n i v i thành viên khác h th ng.H tr ng có th truy n nh n i dùng c tín hi u âm hình nh Ph n Client : Gi trách nhi m k t n i v i server H tr ng i s d ng liên l c v i thành viên khác h th ng Nh n phát tín hi u âm thanh, hình nh cho thành viên khác có tham gia h th ng ng phát tri n : A 9.2 H O C i ti n ch t l ng truy n thơng v hình nh, âm K H Xây d ng h th ng có h tr chu n nén âm khác nh G723, G729 Xây d ng h th ng có h tr chu n nén hình nh khác nh H263 H tr chu n T120 vi c truy n file, chia s ng d ng Cho phép sinh viên l u l i gi ng c a giáo viên lên máy tính 145 THU T NG VÀ CÁC T VI T T T AFC Application Foudation Code API Application Program Interface ASIC Application Specific Integrated Circuit ASR Automatic Speech Recognization ARJ Admissions Reject ARQ Admissions Request BCF Bandwidth Confirm BRJ Bandwidth Reject BRQ Bandwidth Request CP Control Processor CT Computer Telephony DCF Disengage Confirm DNI Digital Network Interface – C N TT DTMF Dual-Tone MultiFrequency DRJ Disengage Reject DRQ Disengage Request GK O GCF Gatekeeper Confirmation A GCF H GRJ Gatekeeper Gatekeeper Confirm Gatekeeper Reject K GRQ Gatekeeper Request GW Gateway IRQ Information Request IRR Information Request Response ISDN Integrated Services Digital Network IE Information Element 146 K H TN Admissions Confirm H ACF LCF Location Confirm LRJ Location Reject LRQ Location Request LAN Local Area Network MC Multipoint Controller MCU Multipoint Control Unit MP Multipoint Processor MMA Mediastream Management ASIC PC Personal Computer PCM Pulse Code Modulation PDU Protocol Data Unit QoS Quality of Service RAS Registration, Admission and Status RIP Request In Progress RRJ Registration Reject – C N TT RRQ Registration Request RTCP Real-time Transport Control Protocol RTOS Real-Time Operating System O SP Real-time Transport Protocol A RTP SCN Switched Circuit Network Signal Processor Transport Control Protocol TSAP Transport Service Access Point TSP Telephone Service Provider UDP User Datagram Protocol UCF Unregistration Confirm URJ Unregistration Reject URQ Unregistration Request H TCP K K H TN Internet Protocol H IP 147 CÁC TÀI LI U THAM KH O [ 1] ITU-T Recommendation H.323 Series H [ 2] ITU-T Recommendation H.245 K H TN [ 3] ITU-T Recommendation H.225.0 [ 4] ITU-T Recommendation H.323 [ 5] ITU-T Recommendation H.261 [ 6] ITU-T Recommendation G.723.1 [ 7] ITU-T Recommendation G.729 [ 9] A Primer on the H.323 Series Standard [ 10] A Primer on the T.120 Series Standard K H O A C N TT [ 12] www.OpenH323.org – [ 11] OpenH323 Library 148 H [ 8] ITU-T Recommendation G.711 ... d dàng, ti t ki m xây d ng h c b ng thông Do v y, chúng em ch n th ng ph n m m h tr c nén l i m t cách tài “ Nghiên c u vi c d y h c tr c n m ng A internet/intranet ” nh m xây d ng lên m t h... chu n nén âm thanh, hình nh, ng d ng c a chu n H323 vi c xây d ng h i ngh d ch v H i n tho i thông qua IP Ch ng : Gi i thi u v h th ng Student h tr vi c d y h c tr c n Ch ng : Phân tích : trình... c u tình n ng u vi t c a chu n H323, nh ng kh n ng chu n K H O A mang l i ã xây d ng nên h th ng h tr d y h c tr c n Student Ch ng : Tìm hi u chu n H323 2.1 Gi i thi u chu n H323: H323 m t chu

Ngày đăng: 02/12/2013, 12:24

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan