Introduction To Multimedia
Introduction To Multimedia
INTRODUCTION TO MULTIMEDIA
Multimedia is the use of a computer to present and combine text, graphics, audio, and video
with links and tools that let the user navigate, interact, and create; and multimedia is used to
represent information in an interesting and interactive manner. It combines text, audio, video,
graphics, and animation. It uses media in an interactive manner to provide information in
multiple ways.
Multimedia as name suggests is the combination of Multi and Media that is many types of
media (hardware/software) used for communication of information.
Multimedia uses computers to present and combine text, graphics, audio, and video with links
and tools, allowing the user to navigate, interact, create, and communicate. It has 5 key
elements:
Text
Audio
Animation
Graphics
Videos
Elements of Multimedia
1. Text
Text is the basic element of every multimedia file. The text can have various types of fonts
and sizes to suit the professional presentation of the multimedia software.
2. Graphics
People don't like to read text much, so graphics are used to make information more
presentable. It represents information in a two-dimensional manner. Graphics are used much
more than text to explain complex concepts and to present background information. There are
two types of Graphics:
3. Audio
Multimedia applications may require speech, music, and sound effects. The audio element is
also a perfect instrument for teaching. Audio is of analogue and digital types. Analog audio
refers to an original sound signal. Computers store the file of sound in digital format.
Therefore, the sound used in multimedia applications is digital audio.
4. Video
The word video refers to a moving picture which is accompanied by sound, for example, as
on a television. This element of multimedia applications can give more information in a short
amount of time. Digital video is used in multimedia applications to show real-life objects.
5. Animation
Animation is the process that makes a stationary image look like it is actually moving.
Animation means a continuous series of still images displayed in a particular order. The
animation element is highly effective in attracting attention. Animation also makes a
presentation more attractive. Animation is very popular in multimedia applications.
Commerce
Entertainment
Education
Educational Technology
Social Work Purposes
Communication
Journalism
Engineering
Medicine
Research
Interior Designing
1. Education
With the help of virtual classrooms, teachers and students can have the opportunity to learn,
interact, and exchange innovative ideas without even stepping outside and sitting inside a
classroom for hours. Not even this, computer-based competitive and scholastics exams are
being conducted worldwide simultaneously with the help of multimedia.
2. Communication
With the establishment of the internet and its fast spread across the globe, traditional types of
communication have been rendered obsolete. The feature of Online video calling has become
a new face for communication. Skype, Google Meet, and video calling platforms allow video
calls between friends and can also be used for meetings between different heads of various
organisations.
3. Business
Business conducted through the internet or E-commerce has rapidly replaced conventional
ways of buying and selling everyday things. You can simply scroll through online shopping
sites like Amazon, Flipkart, etc., and see how text, images, and videos have been mixed into
making an attractive user interface.
4. Entertainment
Multimedia elements are widely used in the entertainment industry. Movies, Cartoons,
advertisements, etc., are nowadays created using special effects and animations. VFX has
become a big part of action and thriller movies in today's world.
Multimedia Examples
Multimedia Hardware
Most of the computers now-a-days come equipped with the hardware components required to
develop/view multimedia applications. Following are the various categories in which we can
define the various types of hardwares required for multimedia applications.
ProcessorThe heart of any multimedia computer is its processor. Today Core 15 or
higher processor is recommended for a multimedia computer.
o CPU is considered as the brain of the computer.
o CPU performs all types of data processing operations.
o It stores data, intermediate result and instructions (program).
o It controls the operations of all parts of computer.
Memory and Storage Devices - You need memory for storing various files used
during production, original audio and video clips, edited pieces and final mined
pieces. You also need memory for backup of your project files.
o Primary Memory- Primary memory holds only those data and instructions on
which computer is currently working. It has limited capacity and data gets lost
when power is switched off. It is generally made up of semiconductor device.
These memories are not as fast as registers. The data and instructions required
to be processed earlier reside in main memory. It is divided into two
subcategories RAM and ROM.
Light Pen - Light pen is a pointing device, which is similar to a pen. It is used
to select a displayed menu item or draw pictures on the monitor screen. It
consists of a photocell and an optical system placed in a small tube. When
light pen's tip is moved over the monitor screen and pen button is pressed, its
photocell sensing element detects the screen location and sends the
corresponding signal to the CPU.
Track Ball - Track ball is an input device that is mostly used in notebook or
laptop computer, instead of a mouse. This is a ball, which is half inserted and
by moving fingers on ball, pointer can be moved.Since the whole device is not
moved, a track ball requires less space than a mouse. A track ball comes in
various shapes like a ball, a button and a square.
Magnetic Ink Card Reader (MICR) - MICR input device is generally used
in banks because of a large number of cheques to be processed everyday. The
bank's code number and cheque number are printed on the cheques with a
special type of ink that contains particles of magnetic material that are
machine readable. This reading process is called Magnetic Ink Character
Recognition (MICR). The main advantage of MICR is that it is fast and less
error prone.
Optical Character Reader (OCR) - OCR is an input device used to read a
printed text. OCR scans text optically character by character, converts them
into a machine readable code and stores the text on the system memory.
Bar Code Readers - Bar Code Reader is a device used for reading bar coded
data (data in form of light and dark lines). Bar coded data is generally used in
labelling goods, numbering the books, etc. It may be a hand-held scanner or
may be embedded in a stationary scanner.Bar Code Reader scans a bar code
image, converts it into an alphanumeric value, which is then fed to the
computer to which bar code reader is connected.
Voice Systems - Following are the various types of input devices which are
used in multimedia systems.
Microphone- Microphone is an input device to input sound that is then
stored in digital form. The microphone is used for various applications
like adding sound to a multimedia presentation or for mixing music.
Speaker- Speaker is an output device to produce sound which is stored
in digital form. The speaker is used for various applications like adding
sound to a multimedia presentation or for movies displays etc.
Output Devices - Following are few of the important output devices, which are used
in Computer Systems:
Monitors - Monitor commonly called as Visual Display Unit (VDU) is the
main output device of a computer. It forms images from tiny dots, called
pixels, that are arranged in a rectangular form. The sharpness of the image
depends upon the number of the pixels. There are two kinds of viewing screen
used for monitors:
Cathode-Ray Tube (CRT) Monitor- In the CRT, display is made up
of small picture elements called pixels for short. The smaller the
pixels, the better the image clarity or resolution. It takes more than one
illuminated pixel to form whole character, such as the letter 'e' in the
word help. A finite number of characters can be displayed on a screen
at once. The screen can be divided into a series of character boxes -
fixed location on the screen where a standard character can be placed.
Most screens are capable of displaying 80 characters of data
horizontally and 25 lines vertically.
Flat-Panel Display Monitor- The flat-panel display refers to a class of
video devices that have reduced volume, weight and power
requirement compared to the CRT. You can hang them on walls or
wear them on your wrists. Current uses for flat-panel displays include
calculators, video games, monitors, laptop computer, graphics display.
The flat-panel displays are divided into two categories:
Emissive Displays- The emissive displays are devices that
convert electrical energy into light. Examples are plasma panel
and LED (Light-Emitting Diodes).
Non-Emissive Displays- The Non-emissive displays use
optical effects to convert sunlight or light from some other
source into graphics patterns. Example is LCD (Liquid-Crystal
Device)
Printers - Printer is the most important output device, which is used to print
information on paper.
Dot Matrix Printer- In the market, one of the most popular printers is Dot
Matrix Printer because of their ease of printing features and economical price.
Each character printed is in form of pattern of Dot's and head consists of a
Matrix of Pins of size (5*7, 7*9, 9*7 or 9*9) which comes out to form a
character that is why it is called Dot Matrix Printer.
Laser Printers- These are non-impact page printers. They use laser lights to
produce the dots needed to form the characters to be printed on a page.
Speakers and Sound Card - Computers need both a sound card and speakers to hear
audio, such as music, speech and sound effects. Most motherboards provide an on-
board sound card. This built-in-sound card is fine for the most purposes. The basic
functions of a sound card are that it converts digital sound signals to analog for
speakers making it louder or softer.
Multimedia Software
Multimedia software tells the hardware what to do. For example, multimedia software tells
the hardware to display the color blue, play the sound of cymbals crashing etc. To produce
these media elements( movies, sound, text, animation, graphics etc.) there are various
software available in the market such as Paint Brush, Photo Finish, Animator, Photo Shop,
3D Studio, Corel Draw, Sound Blaster, IMAGINET, Apple Hyper Card, Photo Magic,
Picture Publisher.
Device Driver Software- These softwares are used to install and configure the
multimedia peripherals.
Media Players- Media players are applications that can play one or more kind of
multimedia file format.
Media Conversion Tools- These tools are used for encoding / decoding multimedia
contexts and for converting one file format to another.
Multimedia Editing Tools- These tools are used for creating and editing digital
multimedia data.
Multimedia Authoring Tools- These tools are used for combing different kinds of
media formats and deliver them as multimedia contents.
Multimedia Application:
Multimedia applications are created with the help of following mentioned tools and packages.
The sound, text, graphics, animation and video are the integral part of multimedia software.
To produce and edit these media elements, there are various software tools available in the
market. The categories of basic software tools are:
Text Editing Tools- These tools are used to create letters, resumes, invoices,
purchase orders, user manual for a project and other documents. MS-Word is a good
example of text tool. It has following features:
o Creating new file, opening existing file, saving file and printing it.
o Insert symbol, formula and equation in the file.
o Correct spelling mistakes and grammatical errors.
o Align text within margins.
o Insert page numbers on the top or bottom of the page.
o Mail-merge the document and making letters and envolpes.
o Making tables with variable number of columns and rows.
Painting and Drawing Tools- These tools generally come with a graphical user
interface with pull down menus for quick selection. You can create almost all kinds of
possible shapes and resize them using these tools. Drawing file can be imported or
exported in many image formats like .gif, .tif, .jpg, .bmp, etc. Some examples of
drawing software are Corel Draw, Freehand, Designer, Photoshop, Fireworks, Point
etc.These software have following features:
o Tools to draw a straight line, rectangular area, circle etc.
o Different colour selection option.
o Pencil tool to draw a shape freehand.
o Eraser tool to erase part of the image.
o Zooming for magnified pixel editing.
Image Editing Tools- Image editing tools are used to edit or reshape the existing
images and pictures. These tools can be used to create an image from scratch as well
as images from scanners, digital cameras, clipart files or original artwork files created
with painting and drawing tools. Examples of Image editing or processing software
are Adobe Photoshop and Paint Shop Pro.
Sound Editing Tools- These tools are used to integrate sound into multimedia project
very easily. You can cut, copy, paste and edit segments of a sound file by using these
tools. The presence of sound greatly enhances the effect of a mostly graphic
presentation, especially in a video. Examples of sound editing software tools are: Cool
Edit Pro, Sound Forge and Pro Tools. These software have following features:
o Record your own music, voice or any other audio.
o Record sound from CD, DVD, Radio or any other sound player.
o You can edit, mix the sound with any other audio.
o Apply special effects such as fade, equalizer, echo, reverse and more.
Video Editing Tools- These tools are used to edit, cut, copy, and paste your video
and audio files. Video editing used to require expensive, specialized equipment and a
great deal of knowledge. The aritistic process of video editing consists of deciding
what elements to retain, delete or combine from various sources so that they come
together in an organized, logical and visually planning manner. Today computers are
powerful enough to handle this job, disk space is cheap and storing and distributing
your finished work on DVD is very easy. Examples of video editing software are
Adobe Premiere and Adobe After Effects.
Animation and Modeling Tools- An animation is to show the still images at a certain
rate to give it visual effect with the help of Animation and modeling tools. These tools
have features like multiple windows that allow you to view your model in each
dimension, ability to drag and drop primitive shapes into a scene, color and texture
mapping, ability to add realistic effects such as transparency, shadowing and fog etc.
Examples of Animations and modeling tools are 3D studio max and Maya.
If the multimedia systems are supported by multiuser system, then we call those multimedia
systems as distributed multimedia systems.
A multi user system designed to support multimedia applications for a large number of users
consists of a number of system components. A typical multimedia application environment
consists of the following components:
1. Application software.
2. Container object store.
3. Image and still video store.
4. Audio and video component store.
5. Object directory service agent.
6. component service agent.
7. User interface and service agent.
8. Networks (LAN and WAN).
Distributed multimedia systems refer to systems that involve the distribution of multimedia
content, such as audio, video, images, and other types of data, across a network of
interconnected computers or devices. These systems aim to provide efficient and scalable
mechanisms for creating, storing, transmitting, and consuming multimedia content in a
distributed environment.
Multimedia content needs to be created and encoded in a format suitable for distribution. This
includes compression techniques to reduce file sizes for efficient transmission over networks.
Distributed multimedia systems often require large-scale storage solutions to handle the
storage and retrieval of multimedia data. This may involve distributed file systems, cloud
storage, or other storage architectures.
Synchronization:
Scalability:
Distributed systems need to be scalable to handle an increasing number of users and growing
amounts of multimedia content. Scalability involves the ability to add resources to the system
to accommodate the growing demands.
The user interface for multimedia systems needs to be designed to provide a user-friendly
experience. Interaction mechanisms, such as controls for playback and navigation, should be
intuitive.
The rise of streaming services for audio and video content has become a significant part of
distributed multimedia systems. These services often use content delivery networks (CDNs)
to efficiently distribute content to users worldwide.
Emerging Technologies:
Advancements in technologies like virtual reality (VR) and augmented reality (AR) are
influencing the development of distributed multimedia systems, offering new ways for users
to interact with multimedia content.
MULTIMEDIA METADATA
Multimedia metadata refers to descriptive information or data that provides details about
multimedia content such as images, audio, video, or other forms of media. This metadata is
crucial for organizing, managing, and retrieving multimedia files efficiently. It enhances the
understanding, searchability, and usability of multimedia content by attaching relevant
information. Here are some common types of multimedia metadata:
Author/Creator:
Information about the individual or entity responsible for creating the multimedia content.
The date and time when the multimedia content was created, modified, or published.
Location:
Geographical information about where the multimedia content was created or captured. This
is particularly relevant for images and videos.
Details about the copyright holder and the licensing terms under which the multimedia
content can be used.
Descriptive keywords or tags associated with the multimedia content to aid in search and
categorization.
Technical Specifications:
Information about the technical aspects of the multimedia file, such as resolution, frame rate,
audio codec, and other technical details.
Details about the format of the multimedia file (e.g., JPEG, MP3, MP4) and the type of
content it represents.
Duration:
The length or duration of the multimedia content, particularly relevant for audio and video
files.
For multimedia content that is part of a larger group or collection, metadata may include
details about the album, series, or collection.
Language:
Information about the language used in the multimedia content, especially relevant for audio
and video files.
Subject and Genre:
Categorization of the multimedia content based on its subject matter or genre, which aids in
organizing and searching.
Usage History:
Information about how the multimedia content has been used or accessed over time,
including download history or viewing statistics.
In the case of images or videos, metadata may include information related to facial
recognition or object detection, helping to identify people or objects within the content.
MULTIMEDIA DATABASES
Multimedia databases are specialized databases designed to store, organize, and retrieve
multimedia data, which includes various types of content such as text, images, audio, video,
and more. These databases are used in a wide range of applications, including digital
libraries, content management systems, entertainment platforms, and other domains where
handling diverse multimedia content is essential. Here are some key aspects related to
multimedia databases:
Data Types:
Multimedia databases support a variety of data types, including text, images, audio, video,
and 3D models. Each data type has specific characteristics and requires different storage and
retrieval mechanisms.
Data Modeling:
Traditional relational database models may not be sufficient for handling multimedia data.
Object-relational databases or specialized multimedia database models, such as the
multimedia data model (MDM), are designed to represent complex relationships and
structures in multimedia content.
Efficient indexing is crucial for fast retrieval of multimedia data. Spatial indexing, feature-
based indexing, and content-based indexing are common techniques used to organize and
retrieve multimedia content.
Content-Based Retrieval:
Content-based retrieval involves searching for multimedia content based on its visual or
audio features. This is particularly important for image and video databases where users may
want to search for similar content.
Metadata Management:
Multimedia databases often use metadata to describe and organize multimedia content. This
metadata includes information such as title, author, date, keywords, and technical
specifications. Proper management of metadata enhances search and retrieval capabilities.
Multimedia data, especially video and audio files, can be large. Efficient storage mechanisms
and compression algorithms are employed to optimize space utilization while maintaining
acceptable quality.
Scalability:
As multimedia databases often deal with large volumes of data, scalability is a critical
consideration. Distributed databases or cloud-based solutions may be employed to handle
increased storage and processing demands.
Security:
Multimedia databases may contain sensitive information, and ensuring the security of the
data is essential. Access control, encryption, and secure communication protocols are
implemented to protect multimedia content.
Multimedia databases are often integrated with various applications, such as content
management systems, e-learning platforms, and social media. Integration requires well-
defined APIs and interfaces.
Multimedia databases must be able to handle dynamic content, including updates, additions,
and deletions. Real-time processing may be required for streaming multimedia content.
User Interfaces:
User interfaces for multimedia databases should provide a user-friendly experience for
searching, browsing, and interacting with multimedia content. This may include features like
thumbnail previews, search filters, and multimedia playback capabilities.
Standardization:
HYPERMEDIA
Visual Elements:
Visual elements are central to multimedia and animation learning. Graphics, illustrations,
diagrams, and animations can effectively convey concepts that are difficult to explain through
text alone. Visuals aid in understanding design principles, animation techniques, and
multimedia production processes.
Interactive Animations:
Interactive animations allow learners to actively engage with the content. This can include
interactive tutorials, simulations, or hands-on exercises that demonstrate multimedia and
animation concepts in a practical way.
Video demonstrations and tutorials are valuable for illustrating step-by-step processes in
multimedia and animation. Whether it's demonstrating software tools, showcasing animation
techniques, or explaining design principles, video content can enhance the learning
experience.
Audio Narration:
Simulations and interactive modules can simulate real-world scenarios in multimedia and
animation. Learners can experiment with different settings, tools, and parameters to observe
the effects on multimedia outcomes.
Project-Based Learning:
Collaborative Learning:
Multimedia and animation often involve collaborative work. Online platforms and tools that
support collaborative learning enable students to work together on projects, share feedback,
and learn from each other's experiences.
Case Studies:
Real-world case studies in multimedia and animation provide insights into successful
projects, challenges faced, and solutions implemented. Analyzing case studies helps learners
understand industry trends and best practices.
Recognizing that learners have varying levels of expertise, offering adaptive learning paths
allows individuals to progress at their own pace. This accommodates both beginners and
more experienced learners in multimedia and animation.