Dữ liệu đa phương tiện và ứng dụng web đa phương tiện

28 377 1
Dữ liệu đa phương tiện và ứng dụng web đa phương tiệ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

Chuẩn MPEG:Là kỹ thuật nén Audio và Video phổ biến nhất vì nó không chỉ là một tiêu chuẩn riêng biệt, mà tùy thuộc vào yêu cầu cụ thể của từng thiết bị sẽ có một tiêu chuẩn thích hợp nhưng vẫn dựa trên cùng 1 nguyên lý thống nhất. Tiêu chuẩn MPEG được phát triển từ phiên bản đầu tiên là MPEG1, đến MPEG2, MPEG4. Chuẩn MPEG7 khác với các chuẩn MPEG còn lại ở chỗ nó là một chuẩn dùng để mô tả nội dung đa phương tiện, chứ không phải là chuẩn để nén và mã hóa dữ liệu AudioVideo

BÀI TẬP LỚN TRUYỀN THÔNG ĐA PHƯƠNG TIỆN Đề tài 2: Dữ liệu đa phương tiện ứng dụng Web đa phương tiện GVHD: PGS.TS Nguyễn Thị Hoàng Lan Sinh viên thực hiện: ● Ngô Quang Anh - 20121209 ● Vũ Duy Chương - 20121328 ● Nguyễn Huy Hoàng - 20121749 Phân công công việc ● Nguyễn Huy Hoàng: ○ ○ ● Vũ Duy Chương: ○ ● Tìm hiểu giải thích cấu trúc file video theo định dạng avi file video theo chuẩn mpeg Tìm hiểu chung công nghệ Web đa phương tiện Tìm hiểu giải thích công nghệ truyền liệu nguồn từ file audio-video thể trang Web đa phương tiện Ngô Quang Anh: ○ Thử nghiệm ứng dụng Web đa phương tiện cho biết ảnh hưởng file liệu nguồn video kỹ thuật truyền liệu video đến chất lượng trình diễn video Tài liệu tham khảo ● ● ● Multimedia Communication - PGS.TS Nguyễn Thị Hoàng Lan Video Compression MPEG - Roger Cheng http://www.cisco.com/cpress/cc/td/cpress/fundith2nd/it2408.htm Cấu trúc file video theo định dạng AVI file video theo chuẩn MPEG Dưới sơ đồ mối quan hệ chuẩn MPEG số định dạng file video phổ biến nay: Giới thiệu chung chuẩn MPEG - - Là kỹ thuật nén Audio Video phổ biến không tiêu chuẩn riêng biệt, mà tùy thuộc vào yêu cầu cụ thể thiết bị có tiêu chuẩn thích hợp dựa nguyên lý thống Tiêu chuẩn MPEG phát triển từ phiên MPEG-1, đến MPEG-2, MPEG-4 Chuẩn MPEG-7 khác với chuẩn MPEG lại chỗ chuẩn dùng để mô tả nội dung đa phương tiện, chuẩn để nén mã hóa liệu Audio/Video Cấu trúc file theo chuẩn MPEG - Điểm ảnh thành phần nhất, nhóm thành khối 8x8 (block) điểm ảnh Một nhóm 4x4 điểm ảnh hình thành khối 16x16 điểm ảnh gọi Macroblock (MB) Một slice dãy MB liên tiếp ký hiệu đánh dấu tái đồng (sync marker) Thành phần cao chuỗi video khung hình (frame) Có khung tiêu biểu khung I, khung B khung P Cuối nhóm khung với cấu trúc: bắt đầu khung I kết thúc khung P khung B MPEG định nghĩa loại ảnh khác cho phép linh hoạt để cân nhắc hiệu mã hóa truy cập ngẫu nhiên Các loại ảnh sau: - - Ảnh loại I: Là loại ảnh đc mã hóa riêng, chứa đựng nhiều liệu để tái tạo lại toàn hình ảnh để dự báo cho ảnh B, P Ảnh loại I cho phép truy cập ngẫu nhiên cho tỷ lệ nén thấp Ảnh loại P: Là ảnh mã hóa có bù chuyển động từ ảnh I ảnh P trước Ảnh loại P có hệ số nén cao Ảnh loại B: Là ảnh mã hóa có bù chuyển động từ ảnh I ảnh P phía trước phía sau Ảnh loại B có hệ số nén cao Nhóm ảnh (GOP): - Chất lượng ảnh không phụ thuộc vào tỷ lệ nén khuôn hình mà phụ thuộc vào độ dài nhóm ảnh Là đơn vị mang thông tin độc lập chuẩn MPEG Mỗi GOP bắt buộc phải bắt đầu ảnh hoàn chỉnh loại I tiếp sau loạt ảnh loại P, loại B Nhóm ảnh mở đóng: Nhóm ảnh mở: Ảnh cuối GOP dùng ảnh GOP làm ảnh chuẩn Nhóm ảnh đóng: Việc dự đoán ảnh ko sử dụng thông tin GOP khác Cấu trúc dòng bit MPEG: - - Block: khối 8x8 điểm ảnh tín hiệu MacroBlock: Nhóm khối tương ứng lượng thông tin chứa đựng kích thước 16x16 điểm ảnh Thông tin cấu trúc mang dạng (Cấu trúc khối Y hay Cr,Cb) vector bù chuyển động tương ứng Picture: Xác định loại ảnh mã hóa (loại I, loại P hay loại B) Nhóm ảnh (GOP): Là tổ hợp nhiều khung I,P B Đoạn Video: bao gồm thông tin đầu, số nhóm ảnh thông tin kết thúc đoạn Cấu trúc dòng bit MPEG Công nghệ web đa phương tiện - - - - Công nghệ đa phương tiện: công nghệ xử lý liệu đa phương tiện, bao gồm trình mã hóa, lưu trữ, vận chuyển, biến đổi, thể liệu đa phương tiện Do liệu đa phương tiện bao gồm dạng khác nhau, dạng lại cần có thiết bị công nghệ xử lý khác => khái niệm đồng liệu đa phương tiện có ý nghĩa quan trọng công nghệ đa phương tiện Đồng hóa (Synchronic): trình xếp kiện theo trật tự thời gian, cho kiện trật tự thời gian diễn vào thời điểm Các “sự kiện” âm thanh, hình ảnh, Công nghệ web đa phương tiện quan tâm nghiên cứu vấn đề sau: - Trao đổi liệu đa phương tiện internet Mạng đa dịch vụ hệ thống liệu đa phương tiện phân tán Các giao thức đáp ứng việc giao lưu mạng khác có quản lý liệu đa phương tiện Công nghệ truyền liệu nguồn từ file audiovideo thể trang Web ● ● ● ● Các công nghệ đường truyền số liệu tốc độ cao Các công nghệ đường truyền vật lý Công nghệ mạng truyền liệu đa phương tiện Các giao thức truyền liệu đa phương tiện 3.1 Các công nghệ đường truyền số liệu tốc độ cao ● HDSL ○ ○ ○ ● Tốc độ truyền đối xứng 1,54Mbps chiều Sử dụng cáp đôi dây đồng xoắn Khoảng cách ~3660m ADSL ○ ○ ○ ○ Tốc độ truyền không đối xứng ( 8Mbps/640Kbps ) Sử dụng cáp đôi dây đồng xoắn Khoảng cách ~5490m Truyền video 30 khung hình/ giây 3.2 ● Công nghệ đường truyền vật lý Dây xoắn đôi ○ ○ ● Cáp đồng trục ○ ○ ● dây đồng hay nhôm cứng bao lớp đệm để cách li, bảo vệ Tốc độ: ~10Mbps Cáp quang ○ ○ ● dây đồng có bọc xoắn thành đôi Tốc độ: lí thuyết 500Mbps, thực tế ~150Mbps gồm hay nhiều sợi thủy tinh mảnh truyền tín hiệu ánh sáng Tốc độ: ~2Gbps Mạng không dây ○ ○ sóng radio sóng viba 3.3 ● ● ● ● ● Công nghệ mạng truyền liệu FDDI Dùng cho mạng LAN, WAN theo chuẩn ISO 9314 Tập hợp trạm kết nối với thành vòng kín Truyền liệu qua cáp quang ( có hỗ trợ qua cáp đồng với khoảng cách ngắn hơn) Sử dụng phương thức truy cập Token passing ( đạt tốc độ 100Mb/s) Khả chịu lỗi cao Kiến trúc mạng FDDI ● ● ● ● MAC: Định nghĩa môi trường truy cập PHY: xác định mã hóa, giải mã yêu cầu PMD: xác định đặc tính môi trường truyền dẫn SMT: Cấu hình vòng tính điều khiển vòng 3.4 Các giao thức truyền liệu đa phương tiện ● RTP/RTCP Cặp giao thức tầng ứng dụng, bên giao thức UDP Truyền tải liệu theo thời gian thực ○ RTP ■ ■ ■ ■ Là giao thức truyền liệu Chứa gói UDP/IP Có thể dồn kênh nhiều luồng RTP máy Hỗ trợ vận chuyển đơn hướng, đa hướng 3.4 Các giao thức truyền liệu đa phương tiện Cấu trúc gói tin RTP Định dạng header RTP 3.4 Các giao thức truyền liệu đa phương tiện ○ RTCP ■ Là giao thức điều khiển thiết kế để hoạt động với RTP ■ Cung cấp thông tin chất lượng phân phối liệu, kiểm soát phiên làm việc ■ Có năm loại gói tin ● SR (Sender report): thống kê việc truyền nhận thông tin thành viên người gửi ● RR (Receiver Report): thống kê việc truyền nhận thông tin thành viên người nhận ● SDES (Source Description items): mang thông tin miêu tả nguồn phát RTP ● BYE: xác định việc kết thúc phiên làm việc ● APP (Application specific function): Dùng cho ứng dụng đặc biệt Ứng dụng Web đa phương tiện truyền video - Các kỹ thuật truyền video phổ biến: - Progressive Download Streaming Adaptive Streaming Progressive Download - Video cung cấp máy chủ HTTP thông thường Video tải lưu trữ máy người dùng, sau chiếu từ ổ cứng người dùng, hoạt động tương tự xem file ảnh Người dùng tuỳ chỉnh chất lượng video cao băng thông có Video tải hoàn toàn, lưu trữ xem lại sau Streaming - Video phát từ máy chủ streaming - Video phát lại từ nhớ máy chủ tới người dùng đầu cuối muốn xem mà không cần tải video - Streaming video trình chia nhỏ file video thành frame gửi frame tới cache người dùng hiển thị nội dung frame sau huỷ bỏ - Dung lượng frame phải mã hoá tương ứng với băng thông người dùng để đảm bảo video không bị dừng chừng So sánh Streaming với Progressive Download Streaming Progressive Download Sử dụng giao thức RTMP, RTP qua UDP Sử dụng giao thức HTTP qua TCP Server kiểm soát liệu phát đường truyền Server khả kiểm soát, điều khiển đường truyền Video bảo mật tốt hơn, tránh tải vi phạm quyền Video bảo mật, dễ dàng tải chép Dữ liệu nguồn cần mã hoá để phù hợp với băng thông phần lớn người dùng Dữ liệu nguồn cần mã hoá để có chất lượng tốt so với dung lượng Người dùng xem video chất lượng tương thích với băng thông Người dùng chọn xem video có rate cao băng thông Thanks for watching! [...]... Công nghệ web đa phương tiện quan tâm nghiên cứu các vấn đề sau: - Trao đổi dữ liệu đa phương tiện trên internet Mạng đa dịch vụ trên các hệ thống dữ liệu đa phương tiện phân tán Các giao thức đáp ứng việc giao lưu giữa các mạng khác nhau có quản lý dữ liệu đa phương tiện 3 Công nghệ truyền dữ liệu nguồn từ file audiovideo thể hiện trên trang Web ● ● ● ● Các công nghệ đường truyền số liệu tốc độ... đổi, thể hiện dữ liệu đa phương tiện Do dữ liệu đa phương tiện bao gồm các dạng khác nhau, mỗi dạng lại cần có thiết bị và công nghệ xử lý khác nhau => khái niệm đồng bộ dữ liệu đa phương tiện có ý nghĩa rất quan trọng trong công nghệ đa phương tiện Đồng bộ hóa (Synchronic): quá trình sắp xếp các sự kiện theo trật tự thời gian, sao cho các sự kiện ở cùng một trật tự thời gian sẽ diễn ra vào cùng một... liệu đa phương tiện ● RTP/RTCP Cặp giao thức ở tầng ứng dụng, ở bên trên giao thức UDP Truyền tải dữ liệu theo thời gian thực ○ RTP ■ ■ ■ ■ Là giao thức truyền dữ liệu Chứa trong gói UDP/IP Có thể dồn kênh nhiều luồng RTP trong một máy Hỗ trợ vận chuyển đơn hướng, đa hướng 3.4 Các giao thức truyền dữ liệu đa phương tiện Cấu trúc gói tin RTP Định dạng header của RTP 3.4 Các giao thức truyền dữ liệu đa phương. .. thành phần: Phần Header: Chứa siêu dữ liệu của video, như chiều rộng, chiều cao, cũng như tỷ lệ khung hình của video đó Phần Body(phần khối): Dữ liệu âm thanh hay hình ảnh được nén tại một khối trong file AVI - Phần Chỉ số: chỉ ra thông số của các khối dữ liệu trong tập tin 2 Công nghệ web đa phương tiện - - - - Công nghệ đa phương tiện: công nghệ xử lý dữ liệu đa phương tiện, bao gồm các quá trình mã... cao Các công nghệ đường truyền vật lý Công nghệ mạng truyền dữ liệu đa phương tiện Các giao thức truyền dữ liệu đa phương tiện 3.1 Các công nghệ đường truyền số liệu tốc độ cao ● HDSL ○ ○ ○ ● Tốc độ truyền đối xứng 1,54Mbps mỗi chiều Sử dụng cáp đôi dây đồng xoắn Khoảng cách ~3660m ADSL ○ ○ ○ ○ Tốc độ truyền không đối xứng ( 8Mbps/640Kbps ) Sử dụng cáp đôi dây đồng xoắn Khoảng cách ~5490m Truyền video... (Application specific function): Dùng cho các ứng dụng đặc biệt 4 Ứng dụng Web đa phương tiện trong truyền video - Các kỹ thuật truyền video phổ biến: - Progressive Download Streaming Adaptive Streaming Progressive Download - Video được cung cấp bởi một máy chủ HTTP thông thường Video được tải về lưu trữ trên máy của người dùng, sau đó được chiếu từ ổ cứng của người dùng, hoạt động tương tự như xem... Truyền dữ liệu qua cáp quang ( có hỗ trợ qua cáp đồng với khoảng cách ngắn hơn) Sử dụng phương thức truy cập Token passing ( đạt tốc độ 100Mb/s) Khả năng chịu lỗi cao Kiến trúc mạng FDDI ● ● ● ● MAC: Định nghĩa môi trường được truy cập PHY: xác định mã hóa, giải mã các yêu cầu PMD: xác định đặc tính của môi trường truyền dẫn SMT: Cấu hình vòng và tính năng điều khiển vòng 3.4 Các giao thức truyền dữ liệu. .. frame tới cache của người dùng và hiển thị nội dung frame đó sau đó huỷ bỏ - Dung lượng các frame phải được mã hoá tương ứng với băng thông của người dùng để đảm bảo video không bị dừng giữa chừng So sánh Streaming với Progressive Download Streaming Progressive Download Sử dụng giao thức RTMP, RTP qua UDP Sử dụng giao thức HTTP qua TCP Server có thể kiểm soát dữ liệu phát và đường truyền Server không... của RTP 3.4 Các giao thức truyền dữ liệu đa phương tiện ○ RTCP ■ Là giao thức điều khiển thiết kế để hoạt động với RTP ■ Cung cấp thông tin về chất lượng phân phối dữ liệu, kiểm soát phiên làm việc ■ Có năm loại gói tin ● SR (Sender report): thống kê việc truyền và nhận thông tin của thành viên là người gửi ● RR (Receiver Report): thống kê việc truyền và nhận thông tin của thành viên là người nhận ●... Server không có khả năng kiểm soát, điều khiển đường truyền Video được bảo mật tốt hơn, tránh tải về vi phạm bản quyền Video kém bảo mật, dễ dàng được tải về và sao chép Dữ liệu nguồn cần mã hoá để phù hợp với băng thông của phần lớn người dùng Dữ liệu nguồn chỉ cần mã hoá để có chất lượng tốt so với dung lượng Người dùng chỉ xem được video ở chất lượng tương thích với băng thông Người dùng có thể chọn ... chung công nghệ Web đa phương tiện Tìm hiểu giải thích công nghệ truyền liệu nguồn từ file audio-video thể trang Web đa phương tiện Ngô Quang Anh: ○ Thử nghiệm ứng dụng Web đa phương tiện cho biết... tiện - - - - Công nghệ đa phương tiện: công nghệ xử lý liệu đa phương tiện, bao gồm trình mã hóa, lưu trữ, vận chuyển, biến đổi, thể liệu đa phương tiện Do liệu đa phương tiện bao gồm dạng khác... ảnh, Công nghệ web đa phương tiện quan tâm nghiên cứu vấn đề sau: - Trao đổi liệu đa phương tiện internet Mạng đa dịch vụ hệ thống liệu đa phương tiện phân tán Các giao thức đáp ứng việc giao

Ngày đăng: 11/03/2016, 23:19

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan