1. Trang chủ
  2. » Công Nghệ Thông Tin

multimedia

32 335 0

Đ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

Cấu trúc

  • Multimedia

  • Introduction to Multimedia (1)

  • Introduction to Multimedia (2)

  • Multimedia Files

  • Audio Encoding (1)

  • Audio Encoding (2)

  • Video Encoding

  • Video Compression The JPEG Standard (1)

  • The JPEG Standard (2)

  • The JPEG Standard (3)

  • The MPEG Standard (1)

  • The MPEG Standard (2)

  • The MPEG Standard (3)

  • Multimedia Process Scheduling

  • Rate Monotonic Scheduling

  • Earliest Deadline First Scheduling (1)

  • Earliest Deadline First Scheduling (2)

  • Multimedia File System Paradigms

  • VCR Control Functions

  • Near Video on Demand

  • Near Video on Demand with VCR Functions

  • File Placement

  • Two Alternative File Organization Strategies (1)

  • Two Alternative File Organization Strategies (2)

  • Placing Files for Near Video on Demand

  • Placing Multiple files on a Single Disk (1)

  • Placing Multiple files on a Single Disk (2)

  • Placing Files on Multiple Disks

  • Caching

  • File Caching

  • Disk Scheduling for Multimedia

  • Dynamic Disk Scheduling

Nội dung

1 Multimedia Chapter 7 7.1 Introduction to multimedia 7.2 Multimedia files 7.3 Video compression 7.4 Multimedia process scheduling 7.5 Multimedia file system paradigms 7.6 File placement 7.7 Caching 7.8 Disk scheduling for multimedia 2 Introduction to Multimedia (1) Video On Demand: (a) ADSL vs. (b) cable 3 Introduction to Multimedia (2) • Some data rates – multimedia, high performance I/O devices • Note: 1 Mbps = 10 6 bits/sec but 1 GB = 2 30 bytes 4 Multimedia Files A movie may consist of several files 5 Audio Encoding (1) • Audio Waves Converted to Digital – electrical voltage input – binary number as output 6 Audio Encoding (2) • Error induced by finite sampling – called quantization noise • Examples of sampled sound – telephone – pulse code modulation – audio compact disks 7 Video Encoding Scanning Pattern for NTSC Video and Television 8 Video Compression The JPEG Standard (1) RGB input data and block preparation 9 The JPEG Standard (2) One block of the Y matrix and the DCT coefficients 1 0 The JPEG Standard (3) Computation of the quantized DCT coefficients [...]... JPEG-encoded pictures 2 Predictive frames - Block-by-block difference with last frame 3 Bi-directional frames - Differences with last and next frame 1 The MPEG Standard (3) Consecutive Video Frames 1 Multimedia Process Scheduling • Periodic processes displaying a movie • Frame rates and processing requirements may be different for each movie 1 Rate Monotonic Scheduling Used for processes which meet... instantaneously, no overhead 1 Earliest Deadline First Scheduling (1) • Real Time Scheduling algorithms – RMS – EDF 1 Earliest Deadline First Scheduling (2) Another example of real-time scheduling with RMS and EDF 1 Multimedia File System Paradigms Pull and Push Servers 1 VCR Control Functions • Rewind is simple – set next frame to zero • Fast forward/backward are trickier – compression makes rapid motion complicated... files on a Single Disk (2) • Organ-pipe distribution of files on server – most popular movie in middle of disk – next most popular either on either side, etc 2 Placing Files on Multiple Disks Organize multimedia files on multiple disks (a) No striping (b) Same striping pattern for all files (c) Staggered striping (d) Random striping 2 Caching Block Caching (a) Two users, same movie 10 sec out of sync... disk when needed – results in large startup time – keep most popular movies on disk • Can keep first few min of all movies on disk – start movie from this while remainder is fetched 3 Disk Scheduling for Multimedia Stream Order in which disk requests are processed  Static Disk Scheduling • In one round, each movie asks for one frame 3 Dynamic Disk Scheduling • Scan-EDF algorithm – uses deadlines & cylinder . Caching 7.8 Disk scheduling for multimedia 2 Introduction to Multimedia (1) Video On Demand: (a) ADSL vs. (b) cable 3 Introduction to Multimedia (2) • Some data rates – multimedia, high performance. 1 Multimedia Chapter 7 7.1 Introduction to multimedia 7.2 Multimedia files 7.3 Video compression 7.4 Multimedia process scheduling 7.5 Multimedia file system paradigms. (3) Consecutive Video Frames 1 4 Multimedia Process Scheduling • Periodic processes displaying a movie • Frame rates and processing requirements may be different for each movie 1 5 Rate Monotonic Scheduling Used

Ngày đăng: 17/10/2014, 07:22

Xem thêm

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