Tóm tắt Luận văn Thạc sĩ Công nghệ thông tin: Nghiên cứu ứng dụng công nghệ WebRTC cho giải pháp cộng tác và chia sẻ dữ liệu đa phương tiện tại trung tâm MVAS-TCT viễn thông Mobifone
Số trang: 28
Loại file: pdf
Dung lượng: 476.44 KB
Lượt xem: 8
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Luận văn tập trung tìm hiểu về công nghệ WebRTC, các APIs trình duyệt, các giao thức được WebRTC sử dụng để có thể chia sẻ và truyền dữ liệu trực tiếp thời gian thực giữa các trình duyệt trong môi trường mạng. Luận văn cũng phân tích yêu cầu tính chất “thời gian thực” khi truyền dữ liệu media và cách thức WebRTC đang được xây dựng để giải quyết, cũng như cách thức vượt NAT, Firewall để thiết lập kết nối Peer to Peer.
Nội dung trích xuất từ tài liệu:
Tóm tắt Luận văn Thạc sĩ Công nghệ thông tin: Nghiên cứu ứng dụng công nghệ WebRTC cho giải pháp cộng tác và chia sẻ dữ liệu đa phương tiện tại trung tâm MVAS-TCT viễn thông MobifoneĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆNGUYỄN VIẾT THẮNGỨNG DỤNG CÔNG NGHỆ WEBRTC CHO GIẢI PHÁP CỘNG TÁCVÀ CHIA SẺ DỮ LIỆU ĐA PHƯƠNG TIỆN TẠI TRUNG TÂMMVAS-TCT VIỄN THÔNG MOBIFONENgànhChuyên ngành::Mã số:Công nghệ thông tinTruyền dữ liệu &mạng máy tínhTÓM TẮT LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TINHà nội - 2016MỤC LỤCCHƯƠNG 1:MỞ ĐẦU ............................................................ 4CHƯƠNG 2:TỔNG QUAN VỀ WEBRTC............................. 52.1.Quá trình phát triển ................................................................. 52.2.Kiến trúc WebRTC trong trình duyệt ..................................... 52.3.Các APIs trong WebRTC ....................................................... 72.4.Các tầng giao thức trong WebRTC ........................................ 8CHƯƠNG 3:BÁO HIỆU TRONG WEBRTC ....................... 123.1.Vai trò của báo hiệu .............................................................. 123.2.Giao thức vận chuyển báo hiệu ............................................ 133.3.Giao thức báo hiệu................................................................ 133.4.Các quá trình trong báo hiệu................................................. 15CHƯƠNG 4:ỨNG DỤNG WEBRTC CHO GIẢI PHÁPCỘNG TÁC VÀ CHIA SẺ DỮ LIỆU ĐA PHƯƠNG TIỆN TẠITRUNG TÂM MVAS ...................................................................... 164.1.Thư viện WebRTC và các hướng tiếp cận............................ 164.1.1.Các thư viện WebRTC ..................................................... 164.1.2.Các hướng tiếp cận sử dụng WebRTC ............................. 174.2. Ứng dụng WebRTC thử nghiệm cho việc cộng tác, chia sẻ dữliệu giữa các máy khách tại Mobifone.............................................. 174.2.1.Hiện trạng ......................................................................... 174.2.2.Yêu cầu hệ thống cộng tác thử nghiệm WebRTC tại Trungtâm MVAS Mobifone ....................................................................... 184.2.3.Lựa chọn thư viện ............................................................. 184.2.4.Phân tích thiết kế hệ thống ............................................... 194.2.5.Phát triển ứng dụng........................................................... 194.2.6.Kết quả thử nghiệm và đánh giá ....................................... 20CHƯƠNG 5:KẾT LUẬN CHUNG ....................................... 2435.1.Các đóng góp của luận văn ................................................... 245.2.Một số hướng phát triển ....................................................... 24TÀI LIỆU THAM KHẢO ................................................................ 264CHƯƠNG 1: MỞ ĐẦUTừ ý tưởng ban đầu của Google với dự án mã nguồn mởbrowser-based real-time communication, mục đích chính là tạo khảnăng giao tiếp thời gian thực giữa trình duyệt, WebRTC ra đời và đangtiếp tục phát triển. Với sự phối hợp của các tổ chức tiêu chuẩn thế giớiW3C, IETF trong việc chuẩn hóa các protocols, APIs; các vendor lớntrong việc hỗ trợ phát triển, trình duyệt, WebRTC thực sự đã mangWeb đến với thế giới viễn thông.Luận văn tập trung tìm hiểu về công nghệ WebRTC, các APIstrình duyệt, các giao thức được WebRTC sử dụng để có thể chia sẻ vàtruyền dữ liệu trực tiếp thời gian thực giữa các trình duyệt trong môitrường mạng. Luận văn cũng phân tích yêu cầu tính chất “thời gianthực” khi truyền dữ liệu media và cách thức WebRTC đang được xâydựng để giải quyết, cũng như vấn đề vượt NAT, Firewall để thiết lậpkết nối Peer to Peer. Luận văn được chia thành ba chương với nội dungsau:Chương 1 – Lời mở đầuChương 2 – Tổng quan về WebRTC, giới thiệu chung về lịchsử, sự tiện lợi, các APIs và giao thức được sử dụng trong WebRTCChương 3 – Nghiên cứu về báo hiệu, thiết lập phiên trongWebRTC.Chương 4 – Nghiên cứu các cách tiếp cận sử dụng WebRTCtrong xây dựng ứng dụng, giới thiệu framework EasyRTC và sử dụngEasyRTC demo ứng dụng cộng tác tại Trung tâm MVAS – TCT viễnthông Mobifone.5CHƯƠNG 2: TỔNG QUAN VỀ WEBRTC2.1.Quá trình phát triểnWebRTC (Web Real-Time Communication) là tập hợp cáctiêu chuẩn và giao thức cho phép các trình duyệt Web thực hiện trựctiếp các tính năng truyền thông đa phương tiện thời gian thực như gọiđiện, truyền hình, truyền dữ liệu, gửi tin nhắn bằng các APIsJavaScripts. 27/10/2011: Bản dự thảo WebRTC đầu tiên được W3Ccông bố. 10/02/2015: WebRTC 1.0 working draft chính thức đượccông bố. Đến nay đã được hỗ trợ bởi các trình duyệtChrome (version 23 trở lên), Firefox (version 22 trở lên),Opera (version 18 trở lên) và được hỗ trợ trình duyệt trênnền tảng Android (Chrome 29 trở lên, Firefox 24 trở lên,Opera Mobile 1 ...
Nội dung trích xuất từ tài liệu:
Tóm tắt Luận văn Thạc sĩ Công nghệ thông tin: Nghiên cứu ứng dụng công nghệ WebRTC cho giải pháp cộng tác và chia sẻ dữ liệu đa phương tiện tại trung tâm MVAS-TCT viễn thông MobifoneĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆNGUYỄN VIẾT THẮNGỨNG DỤNG CÔNG NGHỆ WEBRTC CHO GIẢI PHÁP CỘNG TÁCVÀ CHIA SẺ DỮ LIỆU ĐA PHƯƠNG TIỆN TẠI TRUNG TÂMMVAS-TCT VIỄN THÔNG MOBIFONENgànhChuyên ngành::Mã số:Công nghệ thông tinTruyền dữ liệu &mạng máy tínhTÓM TẮT LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNG TINHà nội - 2016MỤC LỤCCHƯƠNG 1:MỞ ĐẦU ............................................................ 4CHƯƠNG 2:TỔNG QUAN VỀ WEBRTC............................. 52.1.Quá trình phát triển ................................................................. 52.2.Kiến trúc WebRTC trong trình duyệt ..................................... 52.3.Các APIs trong WebRTC ....................................................... 72.4.Các tầng giao thức trong WebRTC ........................................ 8CHƯƠNG 3:BÁO HIỆU TRONG WEBRTC ....................... 123.1.Vai trò của báo hiệu .............................................................. 123.2.Giao thức vận chuyển báo hiệu ............................................ 133.3.Giao thức báo hiệu................................................................ 133.4.Các quá trình trong báo hiệu................................................. 15CHƯƠNG 4:ỨNG DỤNG WEBRTC CHO GIẢI PHÁPCỘNG TÁC VÀ CHIA SẺ DỮ LIỆU ĐA PHƯƠNG TIỆN TẠITRUNG TÂM MVAS ...................................................................... 164.1.Thư viện WebRTC và các hướng tiếp cận............................ 164.1.1.Các thư viện WebRTC ..................................................... 164.1.2.Các hướng tiếp cận sử dụng WebRTC ............................. 174.2. Ứng dụng WebRTC thử nghiệm cho việc cộng tác, chia sẻ dữliệu giữa các máy khách tại Mobifone.............................................. 174.2.1.Hiện trạng ......................................................................... 174.2.2.Yêu cầu hệ thống cộng tác thử nghiệm WebRTC tại Trungtâm MVAS Mobifone ....................................................................... 184.2.3.Lựa chọn thư viện ............................................................. 184.2.4.Phân tích thiết kế hệ thống ............................................... 194.2.5.Phát triển ứng dụng........................................................... 194.2.6.Kết quả thử nghiệm và đánh giá ....................................... 20CHƯƠNG 5:KẾT LUẬN CHUNG ....................................... 2435.1.Các đóng góp của luận văn ................................................... 245.2.Một số hướng phát triển ....................................................... 24TÀI LIỆU THAM KHẢO ................................................................ 264CHƯƠNG 1: MỞ ĐẦUTừ ý tưởng ban đầu của Google với dự án mã nguồn mởbrowser-based real-time communication, mục đích chính là tạo khảnăng giao tiếp thời gian thực giữa trình duyệt, WebRTC ra đời và đangtiếp tục phát triển. Với sự phối hợp của các tổ chức tiêu chuẩn thế giớiW3C, IETF trong việc chuẩn hóa các protocols, APIs; các vendor lớntrong việc hỗ trợ phát triển, trình duyệt, WebRTC thực sự đã mangWeb đến với thế giới viễn thông.Luận văn tập trung tìm hiểu về công nghệ WebRTC, các APIstrình duyệt, các giao thức được WebRTC sử dụng để có thể chia sẻ vàtruyền dữ liệu trực tiếp thời gian thực giữa các trình duyệt trong môitrường mạng. Luận văn cũng phân tích yêu cầu tính chất “thời gianthực” khi truyền dữ liệu media và cách thức WebRTC đang được xâydựng để giải quyết, cũng như vấn đề vượt NAT, Firewall để thiết lậpkết nối Peer to Peer. Luận văn được chia thành ba chương với nội dungsau:Chương 1 – Lời mở đầuChương 2 – Tổng quan về WebRTC, giới thiệu chung về lịchsử, sự tiện lợi, các APIs và giao thức được sử dụng trong WebRTCChương 3 – Nghiên cứu về báo hiệu, thiết lập phiên trongWebRTC.Chương 4 – Nghiên cứu các cách tiếp cận sử dụng WebRTCtrong xây dựng ứng dụng, giới thiệu framework EasyRTC và sử dụngEasyRTC demo ứng dụng cộng tác tại Trung tâm MVAS – TCT viễnthông Mobifone.5CHƯƠNG 2: TỔNG QUAN VỀ WEBRTC2.1.Quá trình phát triểnWebRTC (Web Real-Time Communication) là tập hợp cáctiêu chuẩn và giao thức cho phép các trình duyệt Web thực hiện trựctiếp các tính năng truyền thông đa phương tiện thời gian thực như gọiđiện, truyền hình, truyền dữ liệu, gửi tin nhắn bằng các APIsJavaScripts. 27/10/2011: Bản dự thảo WebRTC đầu tiên được W3Ccông bố. 10/02/2015: WebRTC 1.0 working draft chính thức đượccông bố. Đến nay đã được hỗ trợ bởi các trình duyệtChrome (version 23 trở lên), Firefox (version 22 trở lên),Opera (version 18 trở lên) và được hỗ trợ trình duyệt trênnền tảng Android (Chrome 29 trở lên, Firefox 24 trở lên,Opera Mobile 1 ...
Tìm kiếm theo từ khóa liên quan:
Luận văn Thạc sĩ Công nghệ thông tin Giao thức được WebRTC Môi trường mạng Truyền dữ liệu media Ứng dụng WebRTCTài liệu liên quan:
-
52 trang 434 1 0
-
Luận văn Thạc sĩ Kinh tế: Quản trị chất lượng dịch vụ khách sạn Mường Thanh Xa La
136 trang 366 5 0 -
97 trang 331 0 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 321 0 0 -
97 trang 315 0 0
-
74 trang 304 0 0
-
Luận văn Thạc sĩ Khoa học máy tính: Tìm hiểu xây dựng thuật toán giấu tin mật và ứng dụng
76 trang 303 0 0 -
96 trang 299 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 293 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 286 0 0