Outline Introduction Audio and Video

Slides:



Advertisements
Similar presentations
 2004 Prentice Hall, Inc. All rights reserved. Chapter 28 – Multimedia: Audio, Video, Speech Synthesis and Recognition Outline 28.1 Introduction 28.2.
Advertisements

Combining Media 8. Key Points There are two models for combining elements of different media types: page-based and synchronization-based Hypermedia is.
Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and Applets.
CNIT 132 – Week 9 Multimedia. Working with Multimedia Bandwidth is a measure of the amount of data that can be sent through a communication pipeline each.
Iframes & Images Using HTML.
HTML 5 and CSS 3, Illustrated Complete Unit K: Incorporating Video and Audio.
School of Computer Science & Information Technology G6DPMM - Lecture 18 Synchronized Multimedia Integration Language (SMIL)
1 L45 Multimedia: Applets and Applications. 2 OBJECTIVES  How to get and display images.  To create animations from sequences of images.  To create.
Web site Design: Using Multimedia Multimedia file formats on the web Basic Multimedia application on the web –A simple page with sound and music –A simple.
COS 125 DAY 27. Agenda Assignment # 8 Due April 27 Assignment #9 Posted in Webct  Last one!!!!  Due May 4, 8AM Exam #5 is April 30  Castro Chap13,
 2004 Prentice Hall, Inc. All rights reserved. 1 Chapter 31 - Dynamic HTML: Path, Sequencer and Sprite ActiveX Controls Outline 31.1Introduction 31.2DirectAnimation.
COS 125 DAY 25. Agenda Assignment 7 is corrected  5 A’s, 2 B’s, 1 C and 1 F Assignment 8 (last one) is posted  Due May 2 Left to do  3 rd and final.
 Pearson Education, Inc. All rights reserved Multimedia: Applets and Applications.
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
XP 1 Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and Applets Tutorial 8.
Graphics and Multimedia In visual Studio. Net (C#)
Session: 11. © Aptech Ltd. 2HTML5 Audio and Video / Session 11  Describe the need for multimedia in HTML5  List the supported media types in HTML5 
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 21 – Multimedia: Audio, Video, Speech Synthesis and Recognition Outline 21.1Introduction.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Media and Interactivity with Flash and Spry.
Video on the Web. The Evolution of web video formats… WebM (Supported by Google) Ogg (Supported by Theora) Mp4 (h264 video encoding) WebM (Supported by.
Chapter 14-Designing for the World Wide Web. Overview Introducing multimedia on the Web. Designing text for the Web. Creating images for the Web. Adding.
E0262 – MIS – Multimedia Storage Techniques SMIL – Synchronized Multimedia Integration Language.
Tutorial 7 Working with Multimedia. XP Introducing Multimedia Bandwidth is a measure of the amount of data that can be sent through a communication pipeline.
CSCI N241: Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Adding Sound.
Building the User Interface by Using HTML5: Text, Graphics, and Media Lesson 2.
Lights, Camera, Action! The Role of Multimedia in Web Applications Leading Multimedia Formats in Use Today What You Need to Know to Include Them in Your.
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
 2000 Deitel & Associates, Inc. All rights reserved. Chapter 20 – Dynamic HTML: Path, Sequencer and Sprite ActiveX Controls Outline 20.1Introduction 20.2DirectAnimation.
XP Tutorial 8New Perspectives on HTML and XHTML, Comprehensive 1 Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and Applets Tutorial.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
XP Tutorial 8New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and.
Tutorial 7 Working with Multimedia
Tutorial 7 Designing a Multimedia Web Site
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
HTML 5 Tutorial Chapter 3 Video. Video HTML 5.0 provides a standard for showing video. Using the element we can easily embed video within our web page.
Multimedia: Audio and Video Kyle Hawver. BGSOUND element Should be placed in the HEAD section of the HTML document Has 4 key properties: – SRC – URL of.
Embedding Multimedia in Web Pages  Multimedia is a popular buzzword for sound, motion video, and interactive animation.  Some problems or obstacles.
1 CSC317/318 INTERNET PROGRAMING / DYNAMIC WEB APPLICATION DEVELOPMENT Siti Nurbaya Ismail Faculty of Computer Science & Mathematics, Universiti Teknologi.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
Chapter 8 Adding Multimedia Content to Web Pages HTML5 & CSS 7 th Edition.
CHAPTER 8 Multimedia 1. Using Multimedia ❖ Multimedia: the combination of text, sound, and video to express an idea or convey a message. ❖ Podcasts: a.
HTML5 and CSS3 Illustrated Unit F: Inserting and Working with Images.
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 18 - Dynamic HTML: Path Sequencer and Sprite ActiveX Controls Outline 18.1 Introduction 18.2.
Outline Introduction Audio and Video
Section 9.1 Section 9.2 Identify multimedia design guidelines
Using Multimedia on the Web
Inserting and Working with Images
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
Embedding Media into Web Pages
Learn HTML Basics Lesson No : 10
Web Design and Development
HTML Images CS 1150 Spring 2017.
Tutorial 7 Working with Multimedia
HTML5 Level II Session II
Integrating Multimedia: Sound, Video and More
Essentials of Web Pages
HTML5 Media.
Client-Side Internet and Web Programming
Basic HTML and Embed Codes
DREAMWEAVER MX 2004 Chapter 9 Adding Media Elements
Working with Multimedia
About Multimedia Files
Lesson 7: Video, Audio and Image Techniques
HTML Images CS 1150 Fall 2016.
COM 205 Multimedia Applications
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Chapter 28 – Multimedia: Audio, Video, Speech Synthesis and Recognition Outline 28.1 Introduction 28.2 Audio and Video 28.3 Adding Background Sounds with the bgsound Element 28.4 Adding Video with the img Element’s dynsrc Property 28.5 Adding Audio or Video with the embed Element 28.6 Using the Windows Media Player ActiveX Control 28.7 Microsoft Agent Control 28.8 RealOne Player Plug-in 28.9 Synchronized Multimedia Integration Language (SMIL) 28.10 Scalable Vector Graphics (SVG) 28.11 Web Resources

In this lesson, you will learn: Objectives In this lesson, you will learn: To enhance Web pages with sound and video. To use the bgsound element to add background sounds. To use the img element’s dynsrc property to incorporate video into Web pages. To use the embed element to add sound or video. To use the Windows Media Player ActiveX control to play a variety of media formats in Web pages. To use the Microsoft Agent ActiveX control to create animated characters that speak to users and respond to spoken commands from users. To embed RealOne Player™ to include streaming audio and video in a Web page. To embed video and create graphics in a Web page using SMIL and SVG.

28.1 Introduction Multimedia Use of sound, images, graphics and video Add sound, video, and animated characters to Web-based applications Streaming technologies

Can be embedded in Web page Can be downloaded “on-demand” 28.2  Audio and Video Can be embedded in Web page Can be downloaded “on-demand” Encoding algorithm or codec Transforms raw audio or video into a format that Web browsers can display

28.3 Adding Background Sounds with the bgsound Element src property Specifies the URL of audio clip to be played loop property Specifies number of times audio clip will play balance property Specifies balance between left and right speakers volume property Determines volume of audio clip

BackgroundAudio .html (1 of 4)

BackgroundAudio .html (2 of 4)

BackgroundAudio .html (3 of 4)

BackgroundAudio .html (4 of 4)

28.4 Adding Video with the img Element’s dynsrc Property Incorporates both images and videos src property Indicates source is image dynsrc property Indicates source is video clip start property Specifies when video should start playing Event fileopen Video should play as soon as it loads Event mouseover Video should play when user position mouse over video

Dynamicimg.html (1 of 2)

Dynamicimg.html (2 of 2)

28.5 Adding Audio or Video with the embed Element Element embed Embeds media clip into Web page Displays a graphical user interface (GUI) Supported by both Microsoft Internet Explorer and Netscape

EmbeddedAudio .html (1 of 3)

EmbeddedAudio .html (2 of 3)

EmbeddedAudio .html (3 of 3)

28.5 Adding Audio or Video with the embed Element Play Pause Stop Mute Volume

EmbeddedVideo .html (1 of 2)

EmbeddedVideo .html (2 of 2)

28.6 Using the Windows Media Player ActiveX Control object element Embed Windows Media Player and ActiveX controls Property id Specifies scripting name of element width and height properties Specify width and height in pixels property classid Specifies ActiveX control ID Element param Specify parameter Parameter FileName Specifies file containing media clip AutoStart (boolean value) ShowControls (boolean value) Loop (boolean value)

MediaPlayer.html (1 of 3)

MediaPlayer.html (2 of 3)

MediaPlayer.html (3 of 3)

28.7 Microsoft Agent Control Interactive animated characters Speaks Supports speech recognition

tutorial.html (1 of 12)

tutorial.html (2 of 12)

tutorial.html (3 of 12)

tutorial.html (4 of 12)

tutorial.html (5 of 12)

tutorial.html (6 of 12)

tutorial.html (7 of 12)

tutorial.html (8 of 12)

tutorial.html (9 of 12)

tutorial.html (10 of 12)

tutorial.html (11 of 12)

tutorial.html (12 of 12)

28.7 Microsoft Agent Control Fig. 28.7 Peedy finishing introduction.

28.7 Microsoft Agent Control Fig. 28.8 Peedy ready to receive voice commands.

28.7 Microsoft Agent Control Fig. 28.9 Peedy receiving voice command.

28.7 Microsoft Agent Control Fig. 28.10 Peedy discussing Good Programming Practices.

28.7 Microsoft Agent Control

28.7 Microsoft Agent Control

28.7 Microsoft Agent Control

28.8 RealOne Player Plug-in Element embed Embed RealOne Player plug-ins for video and audio Attribute type Specifies MIME type of embedded file Attributes width and height Specify dimensions of space the control occupies Attribute autostart Determines whether media start playing when page loads Attribute controls Specifies which controls users can access Attribute src Set to location of streaming media

StreamingMedia .html (1 of 3)

StreamingMedia .html (2 of 3)

StreamingMedia .html (3 of 3)

28.9 Synchronized Multimedia Integration Language (SMIL) Coordinate wide range of multimedia elements XML-based description language Organize text, audio, video to occur simultaneously or sequentially Provide time reference for all instances of text and media Specifies source and presentation of multimedia

exampleSMIL.smil (1 of 3)

exampleSMIL.smil (2 of 3)

exampleSMIL.smil (3 of 3)

SMILexample.html (1 of 1)

28.10 Scalable Vector Graphics (SVG) Describes vector graphic data for JPEG, GIF, and PNG formats Vector graphics Produced by mathematical equations XML vocabulary

shapes.svg (1 of 2)

shapes.svg (2 of 2)

planet.svg (1 of 2)

planet.svg (2 of 2)

28.11 Web Resources www.microsoft.com/windows/windowsmedia www.streamingmedia.com www.microsoft.com/msagent/downloads/default.asp msdn.microsoft.com/downloads/default.asp www.real.com www.adobe.com/svg www.service.real.com/help/library/guides/extend/embed.htm www.nasa.gov/gallery/index.html www.speech.cs.cmu.edu/comp.speech/SpeechLinks.html www.mp3.com www.mpeg.org www.winamp.com www.shoutcast.com www.windowsmedia.com www.research.att.com/~rws/Sable.v1_0.htm www.w3.org/AudioVideo smw.internet.com/smil/smilhome.html