Đồ Án Thiết kế chương trình và cài đặt ứng dụng trong mô hình hội nghị tương tác video trên mạng cục bộ

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Đề tài: Thiết kế chương trình và cài đặt ứng dụng trong mô hình hội nghị tương tác video trên mạng cục bộ


    Mục lục
    Lới giới thiệu 1
    Mục lục 3

    Chương 1 Mô hình hội nghị đa phương tiện và ứng dụng trong hệ đào tạo điện tử 6
    1.1 Tổng quan về hội nghị đa phương tiện 6
    1.1.1 Kiến trúc phần cứng 7
    1.1.2 Kiến trúc phần mềm 7
    1.1.3 Kiến trúc mạng 8
    1.2 Các đặc trưng và dịch vụ cơ bản của hệ thống hội nghị đa phương tiện 11
    1.2.1 Chia sẻ ứng dụng (Application Sharing) 11
    1.2.2 Chat văn bản (Text chat) 11
    1.2.3 Định danh người gọi (Caller ID) 12
    1.2.4 Kiểm soát (Parental control) 12
    1.2.5 Hỗ trợ multicast 12
    1.2.6 An ninh (Security) 12
    1.2.7 Trả phí (Payment) 12
    1.2.8 Ghi nhật kí và xử lí thông tin off-line 13
    1.2.9 Các đặc trưng khác 13
    1.3 Các dịch vụ điều khiển hội nghị 14
    1.3.1 Tương tác trong điều khiển hội nghị 14
    1.3.2 Các dịch vụ hiện hữu đối với người sử dụng (User Visible Services) 15
    1.3.3 Quản lí bên trong (Internal Management Services) 17
    1.4 Chất lượng audio-video trong các hệ thống hội nghị đa phương tiện 18
    1.4.1 Các yếu tố định lượng 19
    1.4.2 Các yếu tố định tính 21
    1.5 Ứng dụng trong hệ đào tạo điện tử 22


    Chương 2 Đồng bộ đa phương tiện 23
    2.1 Dữ liệu đa phương tiện 23
    2.1.1 Dữ liệu không phụ thuộc vào thời gian 23
    2.1.2 Dữ liệu phụ thuộc vào thời gian 25
    2.2 Tổng quan về đồng bộ đa phương tiện 27
    2.2.1 Các khái niệm 28
    2.2.2 Các khía cạnh đồng bộ 29
    2.2.3 Các kĩ thuật đồng bộ 31
    2.3 Khả năng cảm thụ của con người đối với các lỗi đồng bộ 33
    2.3.1 Đồng bộ môi (lip synchronization) 33
    2.3.2 Đồng bộ với con trỏ (pointer synchronization) 36
    2.3.3 Các loại đồng bộ khác 37
    2.4 Mô hình tham chiếu cho đồng bộ đa phương tiện 38
    2.4.1 Lớp phương tiện (Media Layer) 38
    2.4.2 Lớp dòng (Stream Layer) 39
    2.4.3 Lớp đối tượng (Object Layer) 39
    2.4.4 Lớp đặc tả (Specification Layer) 39
    2.5 Chất lượng dịch vụ trong truyền thông đa phương tiện 40


    Chương 3 Một số giải pháp đồng bộ audio-video thời gian thực 41
    3.1 Thuật toán đồng bộ dựa trên việc xây dựng thời gian tham chiếu tuyệt đối 41
    3.1.1 Truyền thông thời gian thực 41
    3.1.2 Khôi phục tham chiếu thời gian tuyệt đối 46
    3.1.3 Phục hồi đồng bộ 50
    3.1.4 Kết luận-Đánh giá 52
    3.2 Thuật toán đồng bộ thích nghi 52
    3.2.1 Đồng bộ thích nghi 52
    3.2.2 Thuật toán đồng bộ cơ bản 55
    3.2.3 Đồng bộ intramedia 62
    3.2.4 Đồng bộ intermedia 63
    3.3 Khôi phục đồng bộ xảy ra do mất khung hình bằng nội suy bậc hai song song 64
    3.3.1 Giới thiệu 64
    3.3.2 Ước lượng các frame bị thất lạc 66
    3.3.3 Đánh giá hiệu năng 70
    3.3.4 Kết luận 71


    Chương 4 Phân tích xây dựng mô hình hội nghị tương tác audio-video trực tuyền thời gian thực và ứng dụng trong hệ đào tạo điện tử 72
    4.1 Nghiên cứu mô hình hội nghị video và ứng dụng trong hệ đào tạo điện tử 72
    4.1.1 Hoạt động của chương trình 72
    4.1.2 Mô hình ứng dụng 73
    4.2 Phân tích yêu cầu đồng bộ 75
    4.3 Phân tích chức năng của client trong hệ thống 76
    4.3.1 Bộ công cụ chơi và biên tập file video 76
    4.3.2 Công cụ truyền dữ liệu đa phương tiện giữa hai máy trạm 76
    4.4 Xây dựng phương án thiết kế 77
    4.4.1 Bộ công cụ chơi và biên tập file video 77
    4.4.2 Công cụ truyền dữ liệu đa phương tiện giữa hai máy trạm 77


    Chương 5 Thiết kế chương trình và cài đặt ứng dụng trong mô hình hội nghị tương tác video trên mạng cục bộ 79
    5.1 Giới thiệu cấu hình mạng cục bộ và môi trường lập trình 79
    5.1.1 Cấu hình mạng cục bộ 79
    5.1.2 Môi trường lập trình 79
    5.2 Thiết kế bộ công cụ biên tập file video 85
    5.2.1 Khối trình diễn 85
    5.2.2 Khối capture 86
    5.2.3 Khối biên tập 89
    5.3 Thiết kế công cụ truyền đa phương tiện giữa hai máy 94
    5.3.1 Phía truyền 94
    5.3.2 Phía nhận 95
    5.4 Thiết kế giao diện 97
    5.5 Kết quả thực nghiệm 97


    Phụ lục 97
    Tài liệu tham khảo 97
    Tra cứu 97
     
Đang tải...