Web Applications and Multimedia Data Delivery By Prof. J.P. Cosmas & Dr M. Li
Preliminaries Lecture each week: 3.00 pm pm on Thursday in room H 310 Seminar on odd weeks am am on Friday in room H310 Assessment for Multimedia Data Delivery part ½ of 3 hour examination answering at least 2 out of 4 questions (50%) from MMDD part and 5 questions out of 8 in total Lecturer available in John Cosmas room 209 of Howell Building Course notes available on
Course Content Introduction Image and Video Representation Data Coding Audio Coding Image Coding Video Coding MPEG-4 Audio, Video, Graphics Multimedia Conferencing MPEG-7 – metadata for describing media Networks from Multimedia Service Perspective Telecom POTS/PSTN, ISDN, ATM GSM, GPRS, UMTS/IMT2000 Broadcast DVB, ISDB, ATSC
Course Book: “Digital Compression for Multimedia“ Author: J. Gibson, T. Berger, T. Lookabaugh, et al Publisher: Morgan Kaufmann Publishers, Inc.
Course Book: “Videoconferencing & VideoTelephony“ Author: R. Schaphorst Publisher: Artech House Publishers, Inc.
Course Book: “Techniques & Standards for Image, Video and Audio Coding“ Author: K.Rao, J. Hwang; Publisher: Prentice Hall
Course Book: “Standard Codecs: Image Compression to Advanced Video Coding“ Author: M. Ghanbari; Publisher: IEE
What is Hypertext? Hypertext is a text which contains links to other texts. Hypertext is therefore usually non-linear (as indicated below).
What is Hypermedia? HyperMedia is not constrained to be text-based. It can include other media, e.g., graphics, images, and especially the continuous media -- sound and video. The World Wide Web (WWW) is the best example of hypermedia applications.
What is Multimedia? Multimedia means that computer information can be represented through audio, video, and animation in addition to traditional media (i.e., text, graphics drawings, images). Hypermedia can be considered as one of the multimedia applications. Examples of Multimedia Applications Digital video editing and production systems Electronic Newspapers/Magazines Games Groupware Home shopping Interactive TV Multimedia courseware Video conferencing Video-on-demand Virtual reality
Multimedia Authoring: Types Authoring -- the process of creating multimedia applications Authoring metaphor, also known as authoring paradigm, is the methodology for authoring multimedia applications. Scripting Language Slide Show Hierarchical Iconic/Flow-control Card/Scripting Cast/Score/Scripting
Multimedia Authoring: Types Scripting Language use a special language to enable interactivities (button, mouse, etc), and to allow conditionals, jumps, loops, functions/macros. e.g., OpenScript in Toolbook by Asymetrix Slide Show a linear presentation e.g., PowerPoint, ImageQ Hierarchical organized into a tree structure; seen often in menu-driven applications
Multimedia Authoring: Types (cont) Iconic/Flow-control graphical icons and flow chart to help authoring e.g., Authorware by Macromedia Card/Scripting index-card structure, good for hypertext/hypermedia e.g., SuperCard, HyperCard by Apple Cast/Score/Scripting with cast members, music scores, and scripting language; many synchronous horizontal "tracks" simultaneously shown in vertical columns; e.g., Director by Macromedia (it uses Lingo as its scripting language)