Xây dựng lớp học ảo trực tuyến

42 445 0
Xây dựng lớp học ảo trực tuyến

Đ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

MỤC LỤC Chương Lời nói đầu Hiện nay, việc sử dụng ứng dụng mạng phổ biến hội nghị, hội thảo, giám sát phổ biến, lĩnh vực giáo dục ngoại lệ. Ngoài việc xây dựng hệ thống thông tin chia sẻ trường học việc xây dựng website chia sẻ tài liệu, giảng, trao đổi hình thành. Cùng với xu hướng đó, định chọn đề tài “Xây dựng lớp học ảo truyền hình trực tuyến thời gian thực” để tạo ứng dụng có khả truyền hình tương tác hai chiều giảng viên sinh viên . Đã có nhiều mô hình đào tạo từ xa sử dụng video giảng để giảng dạy cho sinh viên, trao đổi sinh viên với sinh viên với giảng viên thông qua email chatbox không đảm bảo thời gian nhanh chóng. Lớp học ảo trực tuyến giải điều này. Giảng viên tương tác với sinh viên chiều qua video trực tuyến qua chatbox, sinh viên xem đặt câu hỏi với giảng viên với bạn bè lớp qua chatbox.Ngoài ra, việc sử dụng truyền hình thời gian thực giúp giảng viên nắm bắt sinh viên giúp giảng viên điều chỉnh giảng phù hợp với lớp học, đối tượng để có kết giảng tốt nhất. Việc xây dựng lớp học ảo trực tuyến qua giao thức RTP kỹ thuật Live Streaming giúp đảm bảo tính liên tục, nhanh chóng giảng giúp giảng viên sinh viên đạt hiệu tốt việc dạy học trực tuyến. Chương TỔNG QUAN 1.1 Streaming gì? Streaming media streaming kỹ thuật để chuyển liệu để xử lý dòng ổn định liên tục. Công nghệ Streaming trở nên ngày quan trọng với phát triển Internet hầu hết người dùng quyền truy cập đủ nhanh để tải tập tin đa phương tiện lớn cách nhanh chóng. Với Streaming, trình duyệt plug-in Client bắt đầu hiển thị liệu trước toàn tập tin truyền đi. Thuật ngữ "Streaming" lần sử dụng năm 1990 mô tả công cụ giúp cho video theo yêu cầu mạng IP tực tốt hơn. Live streaming, truyền trực tiếp qua Internet, bao gồm camera ghi lại nội dung cần phát, mã hóa để số hóa nội dung, server streaming để truyền liệu, mạng lưới phân phối nội dung để phân phối cung cấp nội dung. Các Client nhận liệu phải có khả tập hợp liệu gửi dòng ổn định cho ứng dụng, sau xử lý liệu chuyển đổi thành âm hình ảnh. Điều có nghĩa Streaming Client nhận liệu nhanh so với yêu cầu, cần phải lưu liệu dư thừa đệm. Nếu luồng liệu không đủ nhanh tải về, liệu không mịn màng hiển thị. 1.2 Giao thức RTP (Realtime Transport Protocol) Giao thức RTP cung cấp chức giao vận phù hợp cho ứng dụng truyền liệu mang đặc tính thời gian thực thoại truyền hình tương tác. Những dịch vụ RTP bao gồm trường thị loại tải trọng (payload identification), đánh số thứ tự gói, điền tem thời gian (phục vụ cho chế đồng phát lại tín hiệu bên thu)… Các ứng dụng chạy giao thức RTP bên giao thức UDP để sử dụng dịch vụ ghép kênh (mutiplexing) kiểm tra tổng (checksum) dịch vụ này; hai giao thức RTP UDP tạo nên phần chức giao thức tầng giao vận. Tuy nhiên RTP sử dụng với giao thức khác tầng mạng tầng giao vận bên miễn giao thức cung cấp dịch vụ mà RTP đòi hỏi: Giao thức RTP hỗ trợ việc truyền liệu tới nhiều đích sử dụng phân bố liệu multicast khả tầng mạng hoạt động bên cung cấp. Một điều cần lưu ý RTP không cung cấp chế đảm bảo việc phân phát kịp thời liệu tới trạm mà dựa dịch vụ tầng thấp để thực điều này. RTP không đảm bảo việc truyền gói theo thứ tự. Tuy nhiên số thứ tự RTP header cho phép bên thu xây dựng lại thứ tự gói bên phát. Đi với RTP giao thức RTCP (Realtime Transport Control Protocol) có dịch vụ giám sát chất lượng dịch vụ thu thập thông tin người tham gia vào phiên truyền RTP tiến hành. Giao thức RTP cố tình chưa hoàn thiện. Nó cung cấp dịch vụ phổ thông cho hầu hết ứng dụng truyền thông hội nghị đa phương tiện. Mỗi ứng dụng cụ thể thêm vào RTP dịch vụ cho phù hợp với yêu cầu nó. Các khả mở rộng thêm vào cho RTP mô tả profile kèm. Ngoài ra, profile mã tương ứng sử dụng trường PT (Payload type) phần tiêu đề RTP ứng với loại tải (payload) mang gói. Một vài ứng dụng thử nghiệm thương mại triển khai. Những ứng dụng bao gồm ứng dụng truyền thoại, video chuẩn đoán tình trạng mạng (như giám sát lưu lượng). Tuy nhiên, mạng Internet ngày chưa thể hỗ trợ đầy đủ yêu cầu dịch vụ thời gian thực. Các dịch vụ sử dụng RTP đòi hỏi băng thông cao (như truyền audio) giảm nghiêm trọng chất lượng dịch vụ khác mạng. Như người triển khai phải ý đến giới hạn băng thông sử dụng ứng dụng mạng. 1.3 . Adobe Flash Media Server Adobe Flash Media Server cung cấp khả streaming media công cụ scritp mà cho phép bạn thiết lập phân phối khoảng rộng ứng dụng media tương tác. Sử dụng Adobe Flash Media Server để thiết lập ứng dụng media truyền thống video on demand (VOD), quảng bá kiện web, audio streaming. Phần mềm Flash Media Streaming Server 4.5 cho phép người dùng tiếp cận với người xem video (broad video) Adobe Flash Player tương thích thiết bị Apple iOS . Tính chuyển HTTP theo yêu cầu truyền trực tiếp giúp đơn giản hóa quy trình phát hành hỗ trợ khởi động nhanh hơn. Tính năng: •Sắp xếp video tảng server •Sắp xếp video •Trải nghiệm phát video •Sắp xếp hệ thống kháng lỗi •Bảo vệ nội dung Adobe Flash Media Streaming Server - Công cụ truyền video trực yêu cầu Phần mềm Adobe Flash Media Streaming Server chạy ổn định tảng hệ điều hành: Microsoft Windows. Adobe Flash Media Streaming Server tải hoàn toàn miễn phí. Chương CÀI ĐẶT • • • • 1. Cài đặt Adobe Media Server Extended  Windows 3.2GHz Intel® Pentium® processor (dual Intel Xeon® or faster recommended) Microsoft® Windows Server® 2008 R2 (64 bit) 64-bit operating systems: 4GB of RAM (8GB recommended) 1Gb Ethernet card recommended (multiple network cards and 10Gb card also supported)  • • • • Linux 3.2GHz Intel Pentium processor (dual Intel Xeon or faster recommended) Red Hat® Enterprise Linux® Server 5.5 (64 bit) or Linux CentOS 5.8 (64 bit) 64-bit operating systems: 4GB of RAM (8GB recommended) 1Gb Ethernet card recommended (multiple network cards and 10Gb card also supported) Hình 1: Mở file “AdobeMediaServerStarter_5_x64_LS1_All.zip”. Hình 2: Mở folder “windows” để cài đặt cho cho hệ điều hành Windows. Hình 3: Mở file “AdobeMediaServer_5_LS1_win64.exe” để tiến hành cài đặt. Hình 4: Click “Next” để bắt đầu cài đặt Adobe Media Server 5. Hình 5: Click chọn “I accept the agreement” để đồng ý với điều khoản phần mềm click “Next” để tiếp tục. 10 Hình 6: Nhập serial number click “Next” để tiếp tục. 27 Hình 5: Xác nhận cuối cài đặt click “Install” để tiếp tục. 28 Hình 6: Đợi phút để trình cài đặt hoàn tất. 29 Hình 7: Cài đặt thành công tick chọn hết ô để chạy đọc file hướng dẫn Flash Media Live Encoder 3.2 lên click “Finish” để kết thúc trình cài đặt. 30 Hình 8: Khởi chạy phần mềm có thông báo hỏi có muốn tham gia chương trình cải thiện sản phẩm không. Tick chọn “Don’t ask me again” chọn “No, Thank You” để tắt thông báo này. Mặc định chạy phần mềm kết nối đến Webcame máy tính để làm thiết bị nguồn. 31 Hình 9: Đây file hướng dẫn sử dụng phần mềm (gồm có: yêu cầu phần mềm, phần cứng,… để phần mềm chạy tốt nhất) 32 3. Adobe Media Server Authentication Add-In Hình 1: Mở file “ams_auth_addin_win64.msi”. 33 Hình 2: Click “Next” để bắt đầu cài đặt Adobe Media Server Authentication AddIn Win 64bit. 34 Hình 3: Click chọn “I accept the terms in the license agreement” để đồng ý với điều khoản phần mềm click “Next” để tiếp tục. 35 Hình 4: Xác nhận cuối cài đặt click “Install” để tiếp tục. 36 Hình 5: Đợi phút để trình cài đặt hoàn tất. 37 Hình 6: Cài đặt thành công click “Finish” để kết thúc trình cài đặt. 38 Hình 7: Vào thư mục cài đặt Adobe Media Server cài trước để lấy đường dẫn thư mục cấu hình “C:\Program Files\Adobe\Adobe Media Server 5\conf”. Hình 8: Mở cmd.exe Windows lên gõ “CD C:\Program Files\Adobe\Adobe Media Server 5\conf” để dẫn đến thư mục đó. 39 Hình 9: Tiếp tục gõ “users” để mở file “users.exe”. Hình 10: Tiếp tục gõ “users add –u –admin –p 123” để thêm tài khoản mật để kết nối tới Adobe Media Server (username: admin, password: 123) 40 Hình 11: Khởi động lại phần mềm “Flash Media Live Encoder 3.2” test thử. Mỗi kết nối đến FMS (Flash Media Server) yêu cầu đăng nhập. 41 4. Test 42 5. Đọc thêm 5.1. Tải phần mềm - Link tải file “AdobeMediaServerStarter_5_x64_LS1_All.zip” chọn dùng thử): professional.html (đăng nhập http://www.adobe.com/products/adobe-media-server- - Link tải file “flashmedialiveencoder_3.2_wwe_signed.msi”: http://download.macromedia.com/pub/flashmediaserver/flashmedialiveenco der/installer/flashmedialiveencoder_3.2_wwe_signed.msi - Link tải file “ams_auth_addin_win64.msi”: http://download.macromedia.com/pub/flashmediaserver/authoring_compone nts/ams_auth_addin_win64.msi 5.2. Thông tin bổ sung - http://www.adobe.com/devnet/adobe-media-server.html - http://blogs.adobe.com/ams/ - http://forums.adobe.com/community/adobe_media_server - http://www.adobe.com/products/adobe-media-serverprofessional/features.html http://www.adobe.com/content/dam/Adobe/en/products/ams/pdfs/ams5intro-wp.pdf http://www.adobe.com/products/flash-media-encoder/features.html . với nhau và sinh viên với giảng viên thông qua email hoặc chatbox sẽ không đảm bảo thời gian nhanh chóng. Lớp học ảo trực tuyến có thể giải quyết điều này. Giảng viên sẽ tương tác với sinh viên. đối tượng để có kết quả bài giảng tốt nhất. Việc xây dựng lớp học ảo trực tuyến qua giao thức RTP và kỹ thuật Live Streaming sẽ giúp đảm bảo tính liên tục, nhanh chóng của bài giảng giúp giảng. bè trong lớp qua chatbox.Ngoài ra, việc sử dụng truyền hình thời gian thực sẽ giúp giảng viên nắm bắt được sinh viên và giúp giảng viên điều chỉnh bài giảng phù hợp với từng lớp học, từng

Ngày đăng: 18/09/2015, 16:40

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • Lời nói đầu

  • Chương 1

  • TỔNG QUAN

  • CÀI ĐẶT

    • Windows

    • Linux

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

Tài liệu liên quan