Nghiên cứu một số chuẩn và các phần mềm mã nguồn mở liên quan video conference và mobile video conference

99 765 7
Nghiên cứu một số chuẩn và các phần mềm mã nguồn mở liên quan video conference và mobile video conference

Đ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

Nghiên cứu một số chuẩn và các phần mềm mã nguồn mở liên quan video conference và mobile video conference

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM  BÁO CÁO MÔN ĐỒ ÁN MÔN HỌC CHUYÊN NGÀNH ĐỀ TÀI: NGHIÊN CỨU MỘT SỐ CHUẨN VÀ CÁC PHẦN MỀM MÃ NGUỒN MỞ LIÊN QUAN ĐẾN VIDEO CONFERENCE VÀ MOBILE VIDEO CONFERENCE Giảng viên hướng dẫn : PGS – TS VŨ THANH NGUYÊN Sinh viên thực hiện: 09520396 – VÕ TIẾN AN 09520406 – TRƯƠNG CÔNG HẬU Lớp : CNPM 04 Khóa : 04 TP Hồ Chí Minh, tháng 06 năm 2013 MỞ ĐẦU Trước đây,việc liên lạc người tiến hóa qua nhiều hình thái khác từ truyền miệng, gửi thư, điện báo, điện thoại,…Và hình thái xuất đánh dấu nấc thang phát triển, mở rộng hiệu liên lạc người mặt thời gian lẫn mặt truyền đạt nội dung Nhưng xuất Internet với công nghệ đại tin học thật đánh dấu bước phát triển bùng nổ sang thời đại thông tin người Đi kèm với bước phát triển nhiều hình thức liên lạc truyền đạt thông tin đời, làm ảnh hưởng mạnh mẽ đến cách thức mà người liên lạc với Ví dụ thường xuyên đến bưu điện để gửi thư viết tay cho mà chuyển sang gửi email, tin nhắn tức thời để tiết kiệm thời gian hơn; chọn lựa sử dụng điện thoại truyền thống chuyển sang hình thức điện thoại VoIP qua mạng Internet với chi phí sử dụng giảm thiểu rõ rệt Và trước khoảng cách xa xôi trở ngại cho mong muốn gặp mặt trò chuyện với với hạ tầng, công nghệ đại ngày mang lại giải pháp khả thi cho vấn đề này: hội nghị truyền hình qua mạng Hội nghị truyền hình cách thức liên lạc hiệu quả, chưa sử dụng rộng rãi chi phí yêu cầu hạ tầng chưa phù hợp với khả người dùng bình dân Một yêu cầu hạ tầng hội nghị truyền hình băng thông đường truyền mạng phải lớn để truyền video thời gian thực Trong thời gian thực báo cáo nhóm thực xin chân thành cảm ơn ý kiến đóng góp, giúp đỡ bạn giảng viên hướng dẫn, giảng viên giảng dạy Mọi đóng góp tích cực nhóm thực xin chân thành ghi nhận cảm ơn! NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN DANH MỤC CÁC BẢNG DANH MỤC CÁC HÌNH, BIỂU ĐỒ MỤC LỤC Mở đầu Danh mục bảng Danh mục hình, biểu đồ Nhận xét giảng viên hướng dẫn Chương – HIỆN TRẠNG, MỤC TIÊU VÀ GIẢI PHÁP 1.1 Hiện trạng Các hệ thống Video Conference có mặt thị trường đa dạng Đáng ý thị trường phải kể đến hệ thống Skype Có nhiều hệ thống triển khai mạng cục (LAN), mạng diện rộng (WAN), mạng Internet tốt, đặc biệt có nhiều hệ thống mã nguồn mở Video Conference dần trở thành nhu cầu phổ biến cho người Với nhu cầu tăng cao mặt đời sống, gọi điện thoại có âm dần không đáp ứng yêu cầu người nữa, Video Conference mang lại trãi nghiệm đầy hấp dẫn giàu nội dung liên lạc Đặc biệt, thời đại thông tin ngày lợi ích Video Conference lại lớn giúp chúng tiết kiệm thời gian, chi phí cho buổi hội họp Cùng với phát triển thiết bị công nghệ số, Smart Phone tăng mạnh số lượng chất lượng ngày cải thiện rõ rệt Từ Video Conference, nhà phát triển phát triển nhiều hệ thống dựa sở Video Conference hệ thống Mobile Conference Đặc điểm mạnh hệ thống Mobile Conference tiện lợi, phổ biến đến cho người dùng, giá thành thấp (thường hệ thống free tốn phí truyền liệu) Tuy nhiên hội nghị truyền hình hệ thống thông tin liên lạc phức tạp yêu cầu khắc khe Một hệ thống phải đảm bảo điều kiện thiết bị thu nhận liệu, sức mạnh xử lý, đường truyền mạng đủ lớn để chuyển liệu đa phương tiện thời gian thực nhanh chóng kịp thời đến đầu nhận xa Vì phức tạp khắc khe mà dịch vụ sản phẩm hội nghị truyền hình cung cấp đáp ứng nhu cầu người sử dụng theo tiêu chí khác Ví dụ dịch vụ miễn phí cung cấp cho người Internet thường hỗ trợ gọi video hai người tham gia GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 giới hạn băng thông người dùng Internet thường không cao Còn hệ thống chuyên dụng cho số người tham gia nhiều hơn, chất lượng hình ảnh tốt chi phí bỏ lớn, có tổ chức doanh nghiệp lớn có khả tiếp cận hệ thống Với tiêu chí hệ thống hội nghị truyền hình đủ tốt, quy mô vừa nhỏ, có khả cho nhóm nhỏ người tham gia, ta có giải pháp sẵn có chi phí thấp dựa phần mềm nguồn mở Các hệ thống tận dụng điều kiện sẵn có phổ biến máy tính cá nhân, điện thoại di động có hỗ trợ hệ điều hành (smart phone), webcam, loa, microphone đường truyền LAN Internet Chúng ta cần lựa chọn giải pháp phần mềm thích hợp tùy biến chúng cho phù hợp với nhu cầu sử dụng Tuy nhiên, sử dụng giải pháp phần mềm nguồn mở có hạn chế khó khăn riêng, việc tùy biến hệ thống nguồn mở việc không đơn giản, công nghệ sử dụng chúng thường phần mềm thương mại nguồn đóng, nhiều dự án hoàn thành không tiếp tục phát triển lập trình viên, nên chạy hệ thống định, gặp vấn đề lớn tương thích với hệ thống hay xử lý lỗi phát sinh Việc đòi hỏi đội ngũ phát triên hệ thống cần phải có kiến thức chuyên môn sâu rộng để xây dựng hệ thống hiệu 1.2 Mục tiêu thực Mục tiêu hướng đến đề tài tìm hiểu số hệ thống mã nguồn mở Video Conference hệ thống Mobile Conference Để thực mục tiêu này, nhóm cần phải thực cài đặt số hệ thống mã nguồn mở Video Conference, Mobile Conference Tìm hiểu số chuẩn audio, video, chuẩn truyền, băng thông tích hợp phổ biến hệ thống GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 1.3 Một số giải pháp phổ biến Về hệ thống Video Conference: Có dự án h323plus, OpenVCS, đặc biệt Open MCU, hệ thống mở rộng thể tích hợp thành hệ thống Mobile Conference Về phần mềm Client có nhiều lựa chọn, với hệ thống Server Client phải có giải pháp tích hợp cụ thể hoạt động tốt Nhóm trình bày hệ thống yếu tố ảnh hưởng đến việc cài đặt, sử dụng trình hoàn thành báo cáo GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 Chương – CÁC CHUẨN TRONG VIDEO CONFERENCE 2.1 Tổng quan Video Conference 2.1.1 Giới thiệu Video Conference không đơn giản hội thoại hình ảnh máy vi tính cá nhân Về mặt dịch thuật, Video Conference nghĩa hội nghị truyền hình Video Conference: tập công nghệ viễn thông tương tác, cho phép hai nhiều địa điểm tương tác với thông qua truyền gửi đồng thời audio video Hội nghị truyền hình đơn giản nói chuyện trao đổi hai người hai văn phòng làm việc riêng (điểm – điểm) bao gồm nhiều khu vực khác (đa điểm) với nhiều người phòng lớn khu vực Hội nghị truyền hình khác với điện thoại có chức video chỗ thiết kế để phục vụ cho họp hội nghị cho mục đích sử dụng cá nhân 2.1.2 Lịch sử Vào năm 80 kỷ XX, Hội nghị truyền hình mở hướng cho giới việc trao đổi thông tin đối tượng cần giao lưu vị trí khác mà khái niệm mặt địa lý Khác với phương tiện trao đổi thông tin khác điện thoại, liệu, Hội nghị truyền hình cho phép người tiếp xúc với nhau, nói chuyện với thông qua tiếng nói hình ảnh hình ảnh trực quan Việc sử dụng công nghệ hội nghị truyền hình, cho thấy hiệu sử dụng đem lại lợi ích hiệu kinh tế rõ rệt, ứng dụng truyền hình cho việc giao lưu, gặp gỡ, hội nghị, hội thảo, đào tạo, chăm sóc sức khỏe từ xa ngành y tế, GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 10 lĩnh vực khác kinh tế hợp tác, nghiên cứu phát triển không ngừng đem lại lợi ích hiệu kinh tế vô to lớn cho xã hội Thế hệ hệ thống thiết bị hội nghị truyền hình thực qua mạng kỹ thuật số đa dịch vụ ISDN dựa tiêu chuẩn H.230 Tổ chức ITU Thế hệ thứ hai hệ thống thiết bị hội nghị truyền hình ứng dụng cho máy tính cá nhân công nghệ thông tin, dựa vào mạng ISDN thiết bị mã hoá/giải mã, nén/giải nén CODEC; Thế hệ thứ ba hệ thống thiết bị hội nghị truyền hình đời sở mạng cục (LAN) phát triển nhanh có mặt khắp nơi giới Công nghệ đại hệ thống thiết bị hội nghị truyền hình sử dụng theo tiêu chuẩn công nghệ H.323 qua giao thức IP Khi công nghệ HD (High Definition) thức nhập thị trường Với chất lượng hình ảnh rõ nét gấp 10 lần so với chuẩn SD (Standard Definition), độ phân giải hình ảnh đạt đến 720p, nén Video chuẩn H.264, âm AAC-LD, hội nghị truyền hình HD thực thoả mãn nhu cầu “giao tiếp ảo” Công nghệ HD giúp các tổ chức, doanh nghiệp thay họp dày đặc họp trực tuyến 2.1.3 Công nghệ Công nghệ lõi sử dụng hệ thống hội nghị truyền hình công nghệ nén luồng audio video số thời gian thực Các phần cứng phần mềm thực việc nén gọi codec (coder/decoder) đề cập chi tiết phần tiếp sau Giải pháp hội nghị truyền hình dựa công nghệ IP với hỗ trợ nhiều giao thức (H.320, H.323, SIP, SCCP) cho phép triển khai hệ thống Hội nghị truyền hình tiên tiến tận dụng sở hạ tầng có sẵn GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 85 Số gói tin/Dữ 1880/1317546 liệu gởi (Bytes) Số gói tin / Dữ 1637/1054405 liệu nhận (Bytes) 1455/792976 1667.5/1055261 1676/1090711 1656.5/1072558 5.5.2 Thí nghiệm môi trường - Sử dụng Codec cho Server H.263 -CIF@352x288 thời gian truyền tải - thử nghiệm phút (120s) Chuẩn âm cố định (Không tính liệu âm thanh) Hình ảnh lấy từ nguồn có sẵn tích hợp theo laptop (Source:Webcam) Bảng 5.4 Thí nghiệm môi trường – Lần Codec Server H.263 -CIF@352x288 – Time:120s Codec Client H.263 - CIF @352x288 Lần Máy A Máy B Trung Bình (A+B)/2 Số gói tin/Dữ 2396/1828635 1504/763414 1950/1296024.5 liệu gởi (Bytes) Số gói tin / Dữ 1405/708079 1413/714272 1409/711175.5 liệu nhận (Bytes) Bảng 5.5 Thí nghiệm môi trường – Lần Codec Server H.263 -CIF@352x288 – Time:120s Codec Client H.263 - CIF @352x288 Lần Máy A Máy B Trung Bình (A+B)/2 Số gói tin/Dữ 1774/1335801 1520/772699 1647/1054250 liệu gởi (Bytes) Số gói tin / Dữ 1486/692431 1514/712372 1500/702401.5 liệu nhận (Bytes) Bảng 5.6 Thí nghiệm môi trường – Lần Codec Server H.263 -CIF@352x288 – Time:120s Codec Client H.263 - CIF @352x288 Lần Máy A Máy B Trung Bình (A+B)/2 Số gói tin/Dữ 2621/2135333 1491/705465 2056/1420399 liệu gởi (Bytes) Số gói tin / Dữ 1942/1105955 1975/1130682 1958.5/1118318.5 GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 86 liệu nhận (Bytes) 5.5.3 Thí nghiệm môi trường - Sử dụng Codec cho Server H.264 -CIF@352x288 thời gian truyền tải - thử nghiệm phút (120s) Chuẩn âm cố định (Không tính liệu âm thanh) Hình ảnh lấy từ nguồn có sẵn tích hợp theo laptop (Source:Webcam) Bảng 5.7 Thí nghiệm môi trường – Lần Codec Server H.264 -CIF@352x288 – Time:120s Codec Client H.264 - CIF @352x288 Lần Máy A Máy B Trung Bình (A+B)/2 Số gói tin/Dữ 5033/4453176 5097/4534714 5065/4493945 liệu gởi (Bytes) Số gói tin / Dữ 3496/2871836 3513/2885516 3504.5/2878676 liệu nhận (Bytes) Bảng 5.8 Thí nghiệm môi trường – Lần Codec Server H.264 -CIF@352x288 – Time:120s Codec Client H.264 - CIF @352x288 Lần Máy A Máy B Trung Bình (A+B)/2 Số gói tin/Dữ 4969/4441793 5107/4537507 5038/4489650 liệu gởi (Bytes) Số gói tin / Dữ 3449/2820224 3487/2854339 3468/2837281.5 liệu nhận (Bytes) Bảng 5.9 Thí nghiệm môi trường – Lần Codec Server H.264 -CIF@352x288 – Time:120s Codec Client H.264 - CIF @352x288 Lần Máy A Máy B Trung Bình (A+B)/2 Số gói tin/Dữ 5077/4462045 5093/4530430 5085/4496237.5 liệu gởi (Bytes) Số gói tin / Dữ 3418/2813642 3486/2871946 3452/2842794 liệu nhận (Bytes) GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 87 5.5.4 Nhận xét từ thực nghiệm: Với kết thu ta có biểu đồ thể liệu truyền tải qua lần thực nghiệm sau: Lần 1: Hình 5.11 Biểu đồ so sánh thực nghiệm Lần Lần 2: Hình 5.12 Biểu đồ so sánh thực nghiệm Lần Lần 3: Hình 5.13 Biểu đồ so sánh thực nghiệm Lần Kết trung bình cho lần thực nghiệm: Hình 5.11 Biểu đồ so sánh trung bình lần thực nghiệm Qua thấy chuẩn WMVT Codec phù hợp với môi trường video conference thiết bị đầu vào Webcam, cho thấy khả nén giải nén tốt hình ảnh tốt, thể việc liệu gởi thấp chuẩn Codec Video Và liệu nhận thấp thứ chuẩn Codec Video thực nghiệm, liệu chênh lệch với chuẩn liệu nhận thấp không nhiều GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 88 GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 89 Chương – KẾT QUẢ ĐẠT ĐƯỢC VÀ HƯỚNG PHÁT TRIỂN 6.1 Kết đạt Qua trình hoàn thành báo cáo, trình thực đồ án môn học, nhóm tìm hiểu nhiều dự án mã nguồn mở phục vụ cho việc nghiên cứu, học tập Việc sử dụng dự án mã nguồn mở mang lại lợi ích lớn, đơn giản có hiệu cao Trong thời gian qua nhóm nghiên cứu codec Audio, Video Từ rút kinh nghiệm ứng dụng codec vào dự án mã nguồn mở nêu Kết lớn đạt thành công việc cài đặt dự án OpenMCU, mang lại kết tốt sử dụng codec khác kết ghi nhận trình thử nghiệm hệ thống Thực yêu cầu giảng viên hướng dẫn đề Bên cạnh đó, nhóm đánh giá kết cao liên kết thành viên nhóm, làm việc ăn ý, xác tỉ mĩ 6.2 Hướng phát triển Tiếp tục nghiên cứu dự án có để có cải tiến đáng kể hơn, tham gia tốt vào cộng đồng phát triển dự án mã nguồn mở này, đặc biệt OpenMCU Ngoài tiếp tục tìm kiếm, nghiên cứu thêm dự án mã nguồn mở liên quan đến Video Conference, đặc biệt Mobile Conference GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 90 KẾT LUẬN Với thái độ làm việc nghiêm túc lắng nghe ý kiến hướng dẫn từ giảng viên hướng dẫn, giúp đỡ tận tình giảng viên hướng dẫn Nhóm hoàn thành báo cáo đồ án môn học chuyên ngành Kết đạt nỗ lực cá nhân nhóm nhằm thực tiến độ hoàn thành công việc đề Đồ án môn học chuyên ngành giúp cho nhóm nâng cao thêm kiến thức vấn đề Video Conference Mobile Conference, qua mở rộng sử hiểu biết chuẩn, mã nguồn mở liên quan đến đề tài thực Một lần em xin gởi lời cảm ơn chân thành đến thầy, giảng viên hướng dẫn, tất bạn quan tâm giúp đỡ thời gian thực đồ án môn học chuyên ngành GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 91 PHỤ LỤC Phụ lục 1: HƯỚNG DẪN BUILD THƯ VIỆN PTLIB VÀ H323 I.> Chuẩn bị: Các file cần thiết : + PTLib : Trong hướng dẫn dùng phiên PTLib 2.10.10 bạn tải + H323 plus: tải file H323+ Các phần mềm hỗ trợ môi trường : - Cài đặt OpenSSL (hỗ trợ mã hóa xác định danh tính) http://www.slproweb.com/products/Win32OpenSSL.html Phiên cài đặt Win32 OpenSSL v1.0.0c Light Cài đặt thêm Visual C++ 2008 Redistributables có báo lỗi thiếu • Cài đặt Expat (hỗ trợ XML cho chức Voice XML XMPP) http://sourceforge.net/projects/expat/files/expat_win32/ • Cài đặt OpenLDAP ( LDAP protocol) Download thư viện compiled openldap-2.1.17_bin.zip  add vào project trước compiled Sử dụng file configure.exe • Cài đăt SDL (hỗ trợ việc draw video nhanh window) http://www.libsdl.org/download-1.2.php Phiên runtime library SDL-1.2.14-win32.zip (down) Phiên Development Library VS C++ SDL-devel-1.2.14VC6.zip - Bison: Tải bison Chú ý, chọn thư mục cài đặt, bạn nên chọn đường dẫn C:\Tools GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 92 II>Hướng dẫn build PTLib Giải nén file vừa down , ta thư mục ptlib Mở project VS với phiên tương ứng VS 2005 : Ptlib2005.sln VS 2008 : Ptlib2008.sln VS 2010 : Ptlib2010.sln Hướng dẫn thực vs 2008, phiên 2010,2012 khác xíu Bước : Cấu hình GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 93 Vào Tool ->Option Trong khung option, duyệt tới Project and solution -> VC++ Directories Cấu hình sau: • Thêm C:\TOOLS vào Executable directory list • Thêm installdir\PTLIB\LIB vào Executable directory list • Thêm installdir\PTLIB\INCLUDE vào Include directory list • Thêm installdir\PTLIB\LIB vào Library directory list GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 94 GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 95 2> BUILD PTLib Static Kết : GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 96 Nêu bạn build với chế độ Debug kết file ptlibsd.lib, build relase kết file ptlibs.lib file lưu thư mục \ptlib\Lib 3> BUILD MergeSym Chú ý: Sau build thành công,vào folder ptlib\lib chạy file MergeSym.exe 4>Build Ptlib DLL Sau build thành công thư mục ptlib\lib có file ptlib.dll build với chế độ Release ptlibd.dll build với chế độ debug GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 97 III> Hướng dẫn build H323plus Sau build thành công Ptlib chuyển qua build H323+ Giải nén ta thư mục H323Plus Mở project với phiên VS tương ứng Nếu phiên dùng vs 2012 bạn mở file h323plus_2010.sln sau chọn upgrade Bước 1: Cấu sau Build project H323Plus GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 98 Nếu có số lỗi : “ không tìm thấy file” bạn Add exist item vào Sau build thành công có file H323plus.lib H323Plusd.lib (tùy vào lúc chọn hình thức build release hay debug) thư mục H323plus\lib GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 99 DANH MỤC TÀI LIỆU THAM KHẢO [1] Colin Perkins, RTP: Audio and Video for the Internet, Addison Wesley, Boston, MA, 2003 [2] Vũ Thanh Nguyên (2012), Bài giảng Môn Phát triển phần mềm Mã nguồn mở [3] Đỗ Duy Phúc & Mai Hoàng Hoài Thương, ĐỀ XUẤT GIẢI THUẬT NÉN VÀ TRUYỀN VIDEO WEBCAM QUA MẠNG CHO ỨNG DỤNG HỘI NGHỊ TRUYỀN HÌNH, khóa luận tốt nghiệp, ĐH Công Nghệ Thông Tin, Hồ Chí Minh, 2011 [4] Võ Nguyễn Đăng Hải & Nguyễn Thái Hoàng, NGHIÊN CỨU CÁC CHUẦN VIDEO CONFERENCEVÀ TRIỂN KHAI LỚP HỌC TRỰC TUYẾN MINH HỌA, khóa luận tốt nghiệp, ĐH Công Nghệ Thông Tin, Hồ Chí Minh, 2011 [5] Michael Gough & Jason Rosenfeld, Video Conferencing over IP: Configure, secure and Troobleshoot, Syngress Publishing, Rockland, MA, 2006 [6] OpenMeeting website, http://www.openmeetings.de [7] Packetizer, IP Multimedia Communications, http://www.packetizer.com/ipmc/ [8] Toncar.cz, Simple H323Plus/OpenH323 Tutorial, http://toncar.cz/openh323/tut/index.html [9] Vox Gratia – Open Source VoIP, OpenH323 and OPAL Frequently Asked Questions, http://www.voxgratia.org/docs/faq.html GVHD: PGS – TS Vũ Thanh Nguyên Nhóm thực hiện: Võ Tiến An - 09520396 Trương Công Hậu - 09520406 [...]... nén dữ liệu, và nó liên quan đến các compressor-decompressor Codec có thể là phần cứng hoặc phần mềm Một thiết bị codec phần cứng thường đóng gói nhiều chức năng khác nhau như bao gồm cả quá trình số hóa, nén dữ liệu, và/ hoặc dùng cho cả audio và video Các codec phần mềm thì lại thường phân biệt rõ cho các quá trình khác nhau, ví dụ như G.722 dùng nén audio, H.261 dùng để nén video, Vì vậy các thiết... thức điều khiển truyền thông đa phương tiện, mô tả các thông điệp và các thủ tục được sử dụng để mở và đóng các kênh logic dành cho audio, video và dữ liệu Nó quản lý các chức năng sau: 4 Trao đổi khả năng: Các terminal định nghĩa bộ CODEC mà chúng có và gửi nó đến các terminal khác 5 Đóng, mở các kênh logic: Các kênh audio và video của H.323 là đơn hướng và kết nối điểm điểm Do đó, chúng phải tạo ra tối... qua vào năm 2009 H.323 có một giới hạn rộng bao gồm công nghệ cho các thiết bị riêng lẻ và các máy tính cá nhân được tích hợp cũng như các hội nghị điểm – điểm và đa điểm Nó còn đưa ra cách giải quyết cho việc điều khiển cuộc gọi, quản lý đa phương tiên, và quản lý băng thông cũng như các giao diện giữa mạng chuyển gói và các mạng lưới làm việc khác H.323 là một phần của một chuỗi lớn hơn các tiêu chuẩn. .. gateway tham gia trong một hội thảo đa điểm Nó điều khiển và trộn video, audio và dữ liệu từ các terminal nhằm tạo ra một hội thảo truyền hình chất lượng Một MCU cũng có thể kết nối với 2 terminal trong một hội thảo điểm-điểm, và sau đó có thể phát triển thành hội thảo đa điểm v Bộ xử lý đa điểm Bộ xử lý đa điểm (MP - multipoint processor) là một thành phần phần cứng và phần mềm chuyên dụng của H.323.Nó... chuẩn liên lạc, thứ cho phép thực hiện hội nghị truyền hình xuyên suốt qua giới hạn của các mạng làm việc khác nhau Được biết đến là H.32X, chuỗi các tiêu chuẩn này bao gồm H.320 và H.324, hai chuẩn giải quyết các cuộc liên lạc tương ứng trên mạng ISDN và PSTN 2.3.1 Chuẩn H.323: Chuẩn H.323 có một số đặc điểm như sau: - Khả năng quản lý băng thông cho phép họ có thể giới hạn cả số kết nối đồng thời và. .. dòng Trong mỗi cuộc gọi, có thể có một số kênh logic thuộc các kiểu (audio, video, hoặc data), nhưng chỉ có một kênh logic điều khiển dòng, là kênh 0 • H.225 Call signaling function: Nó sử dụng một kênh logic để truyền nhận các thông điệp thiết lập và chấm dứt các phiên giữa hai điểm H.323 Các kênh này độc lập với các kênh điều khiển trong H.245 Các thủ tục đóng, mở các kênh logic H.245 không được sử... hình một 2) Cao hơn là tính toán sự khác nhau giữa các khung hình và chỉ gửi các thông tin đó đi 3) Tầng tiếp theo là chỉ dự đoán các khác biệt trên bằng cách sử dụng các vector chuyển động (motion vector) và gửi các thông tin miêu tả dự đoán Hai tầng 2 và 3 khi sử dụng đều phải định kỳ gửi đi các khung hình đầy đủ, là các khung hình tham khảo mốc - INTRA frame Các khung hình được trích xuất liên tiếp... 2.3 Chuẩn truyền H.323 Chuẩn H.323 cung cấp một cơ sở cho các cuộc liên lạc audio, video, và dữ liệu khác xuyên qua các mạng nền tảng IP, bao gồm cả Internet Bằng cách tuân theo H.323, các sản phẩm và các ứng dụng đa phương tiện từ nhiều nhà sản xuất có thể hoạt động tương tác với nhau, cho phép người dùng liên lạc với nhau mà không có sự lo lắng về tính tương hợp H.323 là chìa khóa cơ bản cho các. .. Good Fair Poor Bad Bây giờ cùng xem về đánh giá các chuẩn Audio đã nêu trên:  G.711 G.711 là một codec được giới thiệu bởi ITU vào năm 1972 để sử dụng trong điện thoại kỹ thuật số, tức là trong các liên kết ISDN, T.1 và E.1 Codec này có 2 phiên bản: A-Law đang được sử dụng ở các quốc gia châu Âu và trong các liên kết thoại quốc tế, u- Law được sử dụng ở Mỹ và Nhật Bản G.711 sử dụng nén logarit, thực hiện... đổi địa chỉ từ các tên trong mạng LAN thành các địa chỉ IP (hoặc IPX) cho các terminal và gateway Chức năng thứ hai là quản lý băng thông Lấy ví dụ, nếu số lượng các cuộc hội thảo trên mạng đã đạt ngưỡng, gatekeeper có thể từ chối các kết nối thêm vào Nhờ sự kiểm soát này mà mạng được đảm bảo luôn dành ra một phần băng thông để truyền email, truyền file và các dữ liệu khác Tập hợp tất cả các Terminals, ... hiểu số hệ thống mã nguồn mở Video Conference hệ thống Mobile Conference Để thực mục tiêu này, nhóm cần phải thực cài đặt số hệ thống mã nguồn mở Video Conference, Mobile Conference Tìm hiểu số chuẩn. .. Chương – CÁC CHUẨN TRONG VIDEO CONFERENCE 2.1 Tổng quan Video Conference 2.1.1 Giới thiệu Video Conference không đơn giản hội thoại hình ảnh máy vi tính cá nhân Về mặt dịch thuật, Video Conference. .. liệu, liên quan đến compressor-decompressor Codec phần cứng phần mềm Một thiết bị codec phần cứng thường đóng gói nhiều chức khác bao gồm trình số hóa, nén liệu, và/ hoặc dùng cho audio video Các

Ngày đăng: 03/11/2015, 13:03

Mục lục

  • Chương 1 – HIỆN TRẠNG, MỤC TIÊU VÀ GIẢI PHÁP

    • 1.1 Hiện trạng

    • 1.2 Mục tiêu thực hiện

    • 1.3 Một số giải pháp đang phổ biến hiện nay

    • Chương 2 – CÁC CHUẨN TRONG VIDEO CONFERENCE

      • 2.1 Tổng quan về Video Conference

        • 2.1.1 Giới thiệu

        • 2.1.2 Lịch sử

        • 2.1.3 Công nghệ

        • 2.1.4 Phân loại

        • 2.1.5 Ứng dụng

        • 2.2 Chuẩn Audio, Video, Nén

          • 2.2.1 Chuẩn Audio:

          • Bảng 2.2 Các mức đánh giá

            • 2.2.2 Chuẩn Video

            • 2.3 Chuẩn truyền H.323

              • 2.3.1 Chuẩn H.323:

                • i. Terminal

                • ii. Gateway

                • iii. Gatekeeper

                • iv. MCU

                • v. Bộ xử lý đa điểm

                • vi. Proxy H.323

                • 2.3.2 Kiến trúc H.323

                • 2.3.3 Các giao thức sử dụng trong H.323

                • 2.3.4 Tính toán băng thông

                • 2.4 Chuẩn truyền SIP

                  • 2.4.1 Chuẩn SIP

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

Tài liệu liên quan