CH 1 1
CH 1 1
CH 1 1
Chapter 1
Introduction to Multimedia and
Hypermedia
What is Multimedia?
Reading Assignment
The Basic Elements of
Multimedia
GRAPHIC
TEXT
VIDEO
AUDIO
ANIMATION
Text
Graphic
Animation
Video
Audio
The Basic Elements of
Multimedia
TEXT
characters that are used to create words,
sentences, and paragraphs.
The Basic Elements of
Multimedia
Graphics
A digital representation of non-text
Linear Non-linear
Presentation Interactive
Categorization
References Entertainment
Usage
External link
Hypertext and Hypermedia
Hypertext and Hypermedia
based)
Delivering Multimedia
Optical Disks
Optical Disks
Media Storage
Compact Disc (CD) 700MB
Digital Versatile Disc (DVD) 4.7GB
Bluray Disc (BD) 27GB
Delivering Multimedia
Distributed Network
Web-based CD-based
Limited in picture size and Can store high end
low video resolution Multimedia elements
Can be changes, Can be permanently
damaged or deleted by stored and not
irresponsible individuals changeable
Information can be Information can be quickly
updated easily and outdated
cheaper
Stages of Multimedia Application
Development
• Distributed Networks
• Temporal relationship between data
Render different data at same time - continuously.
Sequencing within the media - playing frames in correct order/time frame in video
Synchronization - inter-media scheduling
• Example: Video and Audio - Lip synchronization is clearly important for humans to
watch playback of video and audio and even animation and audio.
Key Issues for Multimedia Systems
• The key issues multimedia systems need to deal with here are:
How to represent and store temporal information.
How to strictly maintain the temporal relationships on play
back/retrieval
What processes are involved in the above
Data has to represent digitally – Analog to Digital Conversion,
Sampling etc.
Large Data Requirements — bandwidth, storage
Remark: Data compression is usually mandatory in multimedia
systems.
Desirable Features for a Multimedia System
• Given the above challenges the following feature a desirable (if not a prerequisite) for a Multimedia
System:
• Very High Processing Power - needed to deal with large data processing and real time delivery of media.
Special hardware commonplace.
• Multimedia Capable File System - needed to deliver real-time media example Video or Audio Streaming.
• Special Hardware/Software needed – example: RAID technology.
• Data Representations - File Formats that support multimedia should be easy to handle yet allow for
compression or decompression in real-time.
• Efficient and High I/O- input and output to the file subsystem needs to be efficient and fast. It needs to
allow for real-time recording as well as playback of data. Example: Direct to Disk recording systems.
• Special Operating System – used to allow access to file system and process data efficiently and quickly. It
needs to support direct transfers to disk, real-time scheduling, fast interrupt processing, I/O streaming etc.
• Storage and Memory- it needs large storage units (of the order of hundreds of TB if not more) and large
memory (several GB or more). Large Caches also required and high speed buses for efficient management.
• Network Support - Client-server systems common as distributed systems common.
• Software Tools - user friendly tools needed to handle media, design and develop applications, deliver
media.
Components of a Multimedia System
• Hardware and Software required for a multimedia system:
• Capture devices - Video Camera, Video Recorder, Audio Microphone,
Keyboards, mice, graphics tablets, 3D input devices, tactile sensors, VR devices.
Digitizing Hardware
• Storage Devices - Hard disks, CD-ROMs, DVD-ROM, etc
• Communication Networks - Local Networks, Intranets, Internet, Multimedia
or other special high speed networks.
• Computer Systems- Multimedia Desktop machines, Workstations,
MPEG/VIDEO/DSP Hardware
• Display Devices- CD-quality speakers, HDTV, SVGA, Hi-Res monitors, Color
printers etc.
Multimedia System Architecture
End of Chapter 1