SlideShare a Scribd company logo
Web Applications
and
Multimedia Data Delivery
By Prof. J.P. Cosmas
&
Dr M. Li
Preliminaries
 Lecture each week:
 3.00 pm - 5.00 pm on Thursday in room H 310
 Seminar on odd weeks
 10.00 am - 11.00 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
 www.brunel.ac.uk/~eestjpc/MMDataDelivery
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)

More Related Content

Similar to 01Introduction.ppt

26300119031.ppt
26300119031.ppt26300119031.ppt
26300119031.ppt
AnkitShaw27
 
Multimedia definitions
Multimedia definitionsMultimedia definitions
Multimedia definitions
Gerhard Lock
 
Multimedia notes
Multimedia  notesMultimedia  notes
Multimedia notes
Anjaan Gajendra
 
Technologies of Online Learning (E-Learning)
Technologies of Online Learning (E-Learning)Technologies of Online Learning (E-Learning)
Technologies of Online Learning (E-Learning)
Hafidzah Aziz
 
Impress multimedia
Impress multimediaImpress multimedia
Impress multimedia
smix1b
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia Technologies
Tamanna Sehgal
 
1 introduction multimedia
1 introduction multimedia1 introduction multimedia
1 introduction multimedia
poonam yadav
 
Multimedia
MultimediaMultimedia
Multimedia
Ashish Yaduvanshi
 
Unit four Image processing multimedia System.ppt
Unit four Image processing multimedia System.pptUnit four Image processing multimedia System.ppt
Unit four Image processing multimedia System.ppt
dejen6
 
Multimedia and ICT
Multimedia and ICTMultimedia and ICT
Multimedia and ICT
Dennis Morales
 
Multimedia technology
Multimedia technologyMultimedia technology
Multimedia technology
Vishnu Ram
 
CU9255 internetworking Multimedia
CU9255 internetworking MultimediaCU9255 internetworking Multimedia
CU9255 internetworking Multimedia
Adri Jovin
 
Multimedia Presentation
Multimedia Presentation Multimedia Presentation
Multimedia Presentation
Paribesh Sitoula
 
Multimedia
MultimediaMultimedia
Multimedia
Shivam Tuteja
 
Intro to Multimedia Systems
Intro to Multimedia SystemsIntro to Multimedia Systems
Intro to Multimedia Systemsjunliwanag
 
Multimedia IT Presentation
Multimedia IT PresentationMultimedia IT Presentation
Multimedia IT Presentation
Sohal Shende
 
Video conferencing (1)
Video conferencing (1)Video conferencing (1)
Video conferencing (1)
anandusivan
 
Cse373 multimedia systems and design
Cse373    multimedia systems and designCse373    multimedia systems and design
Cse373 multimedia systems and designSumit Kasaudhan
 

Similar to 01Introduction.ppt (20)

26300119031.ppt
26300119031.ppt26300119031.ppt
26300119031.ppt
 
Multimedia definitions
Multimedia definitionsMultimedia definitions
Multimedia definitions
 
Multimedia notes
Multimedia  notesMultimedia  notes
Multimedia notes
 
Technologies of Online Learning (E-Learning)
Technologies of Online Learning (E-Learning)Technologies of Online Learning (E-Learning)
Technologies of Online Learning (E-Learning)
 
Impress multimedia
Impress multimediaImpress multimedia
Impress multimedia
 
Introduction to Multimedia Technologies
Introduction to Multimedia TechnologiesIntroduction to Multimedia Technologies
Introduction to Multimedia Technologies
 
1 introduction multimedia
1 introduction multimedia1 introduction multimedia
1 introduction multimedia
 
Multimedia
MultimediaMultimedia
Multimedia
 
Unit four Image processing multimedia System.ppt
Unit four Image processing multimedia System.pptUnit four Image processing multimedia System.ppt
Unit four Image processing multimedia System.ppt
 
Ch01
Ch01Ch01
Ch01
 
4. multimedia
4. multimedia4. multimedia
4. multimedia
 
Multimedia and ICT
Multimedia and ICTMultimedia and ICT
Multimedia and ICT
 
Multimedia technology
Multimedia technologyMultimedia technology
Multimedia technology
 
CU9255 internetworking Multimedia
CU9255 internetworking MultimediaCU9255 internetworking Multimedia
CU9255 internetworking Multimedia
 
Multimedia Presentation
Multimedia Presentation Multimedia Presentation
Multimedia Presentation
 
Multimedia
MultimediaMultimedia
Multimedia
 
Intro to Multimedia Systems
Intro to Multimedia SystemsIntro to Multimedia Systems
Intro to Multimedia Systems
 
Multimedia IT Presentation
Multimedia IT PresentationMultimedia IT Presentation
Multimedia IT Presentation
 
Video conferencing (1)
Video conferencing (1)Video conferencing (1)
Video conferencing (1)
 
Cse373 multimedia systems and design
Cse373    multimedia systems and designCse373    multimedia systems and design
Cse373 multimedia systems and design
 

More from Ade John Gestole

Photoshop introduction and basics in graphics
Photoshop introduction and basics in graphicsPhotoshop introduction and basics in graphics
Photoshop introduction and basics in graphics
Ade John Gestole
 
Division Seminar Workshop on the Enhancement
Division Seminar Workshop on the EnhancementDivision Seminar Workshop on the Enhancement
Division Seminar Workshop on the Enhancement
Ade John Gestole
 
1st-General-Assembly-2023-1.pptx
1st-General-Assembly-2023-1.pptx1st-General-Assembly-2023-1.pptx
1st-General-Assembly-2023-1.pptx
Ade John Gestole
 
Function Notation.ppt
Function Notation.pptFunction Notation.ppt
Function Notation.ppt
Ade John Gestole
 
Assignment Number 2.pptx
Assignment Number 2.pptxAssignment Number 2.pptx
Assignment Number 2.pptx
Ade John Gestole
 
Network Security - Advanced Computer Network.pptx
Network Security - Advanced Computer Network.pptxNetwork Security - Advanced Computer Network.pptx
Network Security - Advanced Computer Network.pptx
Ade John Gestole
 
Networking.pptx
Networking.pptxNetworking.pptx
Networking.pptx
Ade John Gestole
 

More from Ade John Gestole (7)

Photoshop introduction and basics in graphics
Photoshop introduction and basics in graphicsPhotoshop introduction and basics in graphics
Photoshop introduction and basics in graphics
 
Division Seminar Workshop on the Enhancement
Division Seminar Workshop on the EnhancementDivision Seminar Workshop on the Enhancement
Division Seminar Workshop on the Enhancement
 
1st-General-Assembly-2023-1.pptx
1st-General-Assembly-2023-1.pptx1st-General-Assembly-2023-1.pptx
1st-General-Assembly-2023-1.pptx
 
Function Notation.ppt
Function Notation.pptFunction Notation.ppt
Function Notation.ppt
 
Assignment Number 2.pptx
Assignment Number 2.pptxAssignment Number 2.pptx
Assignment Number 2.pptx
 
Network Security - Advanced Computer Network.pptx
Network Security - Advanced Computer Network.pptxNetwork Security - Advanced Computer Network.pptx
Network Security - Advanced Computer Network.pptx
 
Networking.pptx
Networking.pptxNetworking.pptx
Networking.pptx
 

Recently uploaded

Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 

Recently uploaded (20)

Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 

01Introduction.ppt

  • 1. Web Applications and Multimedia Data Delivery By Prof. J.P. Cosmas & Dr M. Li
  • 2. Preliminaries  Lecture each week:  3.00 pm - 5.00 pm on Thursday in room H 310  Seminar on odd weeks  10.00 am - 11.00 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  www.brunel.ac.uk/~eestjpc/MMDataDelivery
  • 3. 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
  • 4. Course Book: “Digital Compression for Multimedia“ Author: J. Gibson, T. Berger, T. Lookabaugh, et al Publisher: Morgan Kaufmann Publishers, Inc.
  • 5. Course Book: “Videoconferencing & VideoTelephony“ Author: R. Schaphorst Publisher: Artech House Publishers, Inc.
  • 6. Course Book: “Techniques & Standards for Image, Video and Audio Coding“ Author: K.Rao, J. Hwang; Publisher: Prentice Hall
  • 7. Course Book: “Standard Codecs: Image Compression to Advanced Video Coding“ Author: M. Ghanbari; Publisher: IEE
  • 8. What is Hypertext?  Hypertext is a text which contains links to other texts. Hypertext is therefore usually non-linear (as indicated below).
  • 9. 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.
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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)