ch1 (1)
ch1 (1)
Overview of Multimedia
Communication
1.1
1. Newspaper: Perhaps the first mass communication
medium, uses text, graphics, and images.
2. Motion pictures: Conceived of in 1830’s in order to
observe motion too rapid for perception by the human
eye.
3. Wireless radio transmission: Guglielmo Marconi, at
Pontecchio, Italy, in 1895.
4. Television: The new medium for the 20th century,
established video as a commonly available medium
and has since changed the world of mass
communications.
1.2
5. The connection between computers and ideas about
multimedia covers what is actually only a short period:
Ø 1945 - Vannevar Bush wrote a landmark article describing what
amounts to a hypermedia system called Memex.
Ø 1960 - Ted Nelson coined the term hypertext.
Ø 1967 - Nicholas Negroponte formed the Architecture
Machine Group.
Ø 1968 - Douglas Engelbart demonstrated the On-Line System
(NLS), another very early hypertext program.
Ø 1969 - Nelson and van Dam at Brown University created an
early hypertext editor called FRESS.
Ø 1976 - The MIT Architecture Machine Group proposed a project
entitled Multiple Media resulted in the Aspen Movie Map, the
first hypermedia videodisk, in 1978.
1.3
Ø 1985 - Negroponte and Wiesner co-founded the MIT Media
Lab.
Ø 1989 - Tim Berners-Lee proposed the World Wide Web.
Ø 1 9 9 0 - K r i s t i n a H o o p e r Wo o l s e y h e a d e d t h e A p p l e
Multimedia Lab.
Ø 1991 - MPEG-1 was approved as an international standard for
digital video LED to the newer standards, MPEG-2, MPEG-4,
and further MPEGs in the 1990s.
Ø 1991 - The introduction of PDAs in 1991 began a new period
in the use of computers in multimedia.
Ø 1992 - JPEG was accepted as the international standard for
digital image compression led to the new JPEG2000 standard.
Ø 1992 - The first MBone audio multicast on the Net was made.
1.4
Ø 1993 - The University of Illinois National Center for
Supercomputing Applications produced NCSA Mosaic the first
full-fledged browser.
Ø 1994 - Jim Clark and Marc Andreessen created the Netscape
program.
Ø 1995 - The JAVA language was created for platform-
independent application development.
Ø 1996 - DVD video was introduced; high quality full-length
movies1998 were distributed on a single disk.
Ø 1998 - XML 1.0 was announced as a W3C Recommendation.
Ø 1998 - Hand-held MP3 devices first made inroads into
consumerist tastes in the fall of 1998, with the introduction of
devices holding 32MB of flash memory.
Ø 2000 - WWW size was estimated at over 1 billion pages.
1.5
The World Wide Web (WWW) - the best example of a
hypermedia application.
1.6
Figure 1.1 Hypertext is nonlinear
1.7
Ø Digital video editing and production systems.
Ø Electronic newspapers/magazines.
Ø World Wide Web.
Ø On-line reference works: ... encyclopedia, games, etc
Ø Home shopping.
Ø Interactive TV.
Ø Multimedia courseware.
Ø Video conferencing.
Ø Video-on-demand.
Ø Interactive movies.
1.8
What is Multimedia?
1.14
1. Universal access of web resources (by everyone everywhere).
2. Effectiveness of navigating available information.
3. Responsible use of posted material.
1.16
Method URI Version
Additional-Headers:
Message-body
1.17
response
Version Status-Code Status-Phrase
Additional-Headers
Message-body
1.18
1. HTML uses ASCII, it is portable to all different (possibly binary
incompatible) computer hardware.
2. The current version of HTML is version 4.01 (HTML4) &
(HTML5).
3. The next generation of HTML is XHTML - a reformulation
of HTML using XML.
1.20
1.21
1.22
First use a global Document Type Definition (DTD) that is
already defined.
The server side script will abide by the DTD rules to generate an
XML document according to the query using data from your
database.
Finally send user the XML Style Sheet (XSL) depending on the
type of device used to display the information.
1.23
Ø All tags are in lower case, and a tag that has only inline data has
to terminate itself, i.e., <token params />.
Ø Uses name spaces so that multiple DTDs declaring different
elements but with similar tag names can have their elements
distinguished.
Ø DTDs can be imported from URIs as well.
1.24
1.25
Ø XML Protocol: used to exchange XML information between
processes.
1.26
1.27
All SMIL elements are divided into modules sets of XML
elements, attributes and values that define one conceptual
functionality.
In the interest of modularization, not all available modules need
to be included for all applications.
Language Profiles: specifies a particular grouping of modules,
and particular modules may have integration requirements that a
profile must follow.
Ø SMIL 2.0 has a main language profile that includes almost all
SMIL modules.
1.28
1.29
<!DOCTYPE smil PUBLIC "-//W3C//DTD SMIL 2.0"
"http://www.w3.org/2001/SMIL20/SMIL20.dtd">
<smil xmlns="http://www.w3.org/2001/SMIL20/Language">
<head>
<meta name="Author" content="Some Professor" />
</head>
<body>
<par id="MakingOfABook">
<seq>
<video src="authorview.mpg" />
<img src="onagoodday.jpg" />
</seq>
<audio src="authorview.wav" />
<text src="http://www.cs.sfu.ca/mmbook/" />
</par>
</body>
</smil>
1.30
1. Music Sequencing and Notation
2. Digital Audio
4. Video Editing
5. Animation
6. Multimedia Authoring
1.31
Ø The term sequencer comes from older devices that stored
sequences of notes (“events”, in MIDI).
Ø It is also possible to insert WAV files and Windows MCI
commands (for animation and video) into music tracks (MCI is
a ubiquitous component of the Windows API.)
1.32
q Digital Audio tools deal with accessing and editing the
actual sampled sounds that make up audio
1.33
Graphics and Image Editing
1.36
1.37
1.38