M ULTIMEDIA ON THE W EB. Multimedia Purpose of Multimedia Multimedia Issues Animation Digital Audio fundamentals Browser Plug-ins Java Applets.

Slides:



Advertisements
Similar presentations
Workshop Servers (Server Software) Browsers Media Delivery Technologies: o Flash o QuickTime o Windows Media o Real. New Internet technology: XML XHTML.
Advertisements

3.01C Multimedia Elements and Guidelines 3.01 Explore multimedia systems, elements and presentations.
2.02F Publishing Animated Videos 2.02 Develop Computer Animations.
Chapter 11 Media and Interactivity Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
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.
Chapter 11 Media and Interactivity Basics Key Concepts
1 Multimedia on the Web: Issues of Bandwidth Bandwidth is a measure of the amount of data that can be sent through a communication pipeline each second.
HTML Structure & Web Design Basics
HTML 5 and CSS 3, Illustrated Complete Unit K: Incorporating Video and Audio.
1 Introduction to Computer Science بسم الله الرحمن الرحيم MULTIMEDIA LEVEL -9 King Khalid University Kingdom of Saudi Arabia Ministry of Higher Education.
Sounds, Images & Other Objects Website Production.
 Multimedia is everything you can hear or see: texts, books, pictures, music, sounds, CDs, videos, DVDs, Records, Films, and more.  Multimedia comes.
3.02 Publishing Animations
INF Web Design Using Multimedia on the Web Video - Part 1.
Embedding Multimedia Content in WebPages Seth Subramanian.
Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss security.
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.
Chapter 15 HTML 5 Video and Audio Intro to HTML5 1.
HYPERTEXT MARKUP LANGUAGE (HTML)
Web Design Basic Concepts.
Chapter Objectives Explain Web page multimedia issues
ITIS 1210 Introduction to Web-Based Information Systems Chapter 41 How Animation on the Web Works.
Audio and Video on the Web Sec 5-12 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Skill Area 212 Introduction to Multimedia Internet and MultiMedia for SC 2.
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.
Web Development & Design Foundations with XHTML Chapter 11 Key Concepts.
© 2011 Delmar, Cengage Learning Chapter 11 Adding Media and Interactivity with Flash and Spry.
CHAPTER 18 INTEGRATING AUDIO AND VIDEO. LEARNING OBJECTIVES How the HTML 5 and tag pair can be used to include a video file within a webpage How video.
Web Design, 3 rd Edition 6 Multimedia and Interactivity Elements.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
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.
1 Lecture 12: Multimedia Not in Web 101 Text  Important Multimedia Issues  Audio  Movies and Video  Multimedia and HTML Documents.
2.02G Publishing Animated Videos 2.02 Develop Computer Animations.
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
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.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 11 Key Concepts 1 Copyright © Terry Felke-Morris.
Internet Business Foundations © 2004 ProsoftTraining All rights reserved.
Audio and Video on the Web Presentation by Cheryl Deas and Pasha Souvorin Multimedia for Web Designers.
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
GIF - Graphics Interchange Format JPEG - Joint Photographic Experts Group PNG - Portable Network Graphics GIF images are limited to the 8 bit palette which.
Multimedia From Greenlaw/Hepp, In-line/On-line: Fundamentals of the Internet and the World Wide Web 1 Introduction Important Multimedia Issues Audio Movies.
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.
Streaming Media A technique for transferring data on the Internet so it can be processed as a steady and continuous stream.
PLUG INS flash, quicktime, java applets, etc. Browser Plug-ins Netscape wanted a method to extend features of the browser became an unofficial standard.
Multimedia Web Pages. Multimedia displays Browser can load web pages that contains multimedia elements 1. Helper applications: stand-alone programs that.
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.
Lesson 5 MULTIMEDIA. Multimedia on the Web has expanded rapidly as broadband connections have allowed users to connect at faster speeds. Almost all Web.
CHAPTER 8 Multimedia 1. Using Multimedia ❖ Multimedia: the combination of text, sound, and video to express an idea or convey a message. ❖ Podcasts: a.
M ULTIMEDIA ON THE W EB. Multimedia Purpose of Multimedia Multimedia Issues HTML5 and elements CSS Transitions and Animations Animation to avoid.
Web Design, 5 th Edition 6 Multimedia and Interactivity Elements.
Using Multimedia on the Web
Web Programming– UFCFB Lecture 8
Tutorial 7 Working with Multimedia
2.02G Publishing Animated Videos
2.02F Publishing Animated Videos
Integrating Multimedia: Sound, Video and More
3.01C Multimedia Elements and Guidelines
Working with Multimedia
Lesson 5: Multimedia on the Web
Web Programming– UFCFB Lecture 8
3.01C Multimedia Elements and Guidelines
(c) V/2-Com (Verhaart) Multimedia Elements & standards 4/15/2019 (c) V/2-Com (Verhaart)
Presentation transcript:

M ULTIMEDIA ON THE W EB

Multimedia Purpose of Multimedia Multimedia Issues Animation Digital Audio fundamentals Browser Plug-ins Java Applets

Multimedia on the Web Multimedia is a mix of different dynamic content such as – Animation (2D and 3D) – Video – Audio – Java Applets

Multimedia on the Web Reach Media Applications (Rich Media Adds) – uses audio, video, Flash, Silverlight, and other dynamic content that catch user’s attention and persuade a user to click through to the advertiser’s site. Multimedia requires plug-ins – a dynamic application associated with a specific platform and browser and has a purpose to extend browser capability Usually free HTML5 provides native support for multimedia (video and audio) without plug-ins.

Multimedia issues Time factor – download time Browser plug-ins compatibilities Multimedia to avoid: scrolling text, animation in loop Accessibility issues

Animation Animated GIFs – compilation of still images set into sequence Rollovers – actions triggered by passing the mouser pointer over the links or buttons. Created using JavaScript or CSS Adobe Flash files De facto standard for 2D animation Used to create Reach Media Ads Vector based files (smaller in size) Flash payer is widely supported Microsoft Silverlight – a browser plug-in Enables Rich Internet Applications – Animation, Interactivity, vector graphics, video and audio content, Deep Zoom Competitor to Adobe Flash

Audio on the web To add a sound file it is necessary to convert analog sounds to digital format Digitizing a sound: Computer records measurements of the sound at discrete moment in time Each measurement is called a SAMPLE The Number of samples taken per second is called the SAMPLING RATE Sampling rate is measured in Kilohertz (KHz) Most commonly used sampling rates: 11KHz, 22KHz, 44KHz. The higher is the rate the higher is the quality of the sound, and the larger is a file size.

Sampling rate illustrated

Sample Resolution Sample resolution Indicates the precision and quality in measurements of the sound within each sample. There are two sample resolution values commonly used in digital sounds: 8-bit and 16-bit. Higher resolution creates a sound file that is presents greater details, but produces the larger files.

Sample resolution illustrated

Audio and Video File Formats – Download vs. Streaming Audio can be delivered in two different ways: – Downloadable audio Means that the playback begins when the entire audio file is fully download A playback starts when the entire file is downloaded from a web server to a user computer – Streaming audio file delivery A user doesn’t wait to wait for the download to finish As soon as the connection is made to the streaming audio server, a small buffer is created and the audio file begins to play while the rest of the file downloads from the server

Streaming file formats and Plug-ins - RealPlayer RealPlayer – is a plug-in that uses streaming technology (audio and video) Ideal tool for broadcasting up-to-the minute news and sporting events File Formats:.ra – Real Audio – streaming audio format.ram – Real movie – streaming file format

Streaming file formats and Plug-ins - QuickTime QuickTime – multimedia plug-in and application to create and handle various formats of sound, animation, video and interactivity Developed by Apple (for Mac and Windows) File formats: –.MOV – for audio /video – QT - quick time streaming format – QTVR – QT virtual reality

Streaming file formats and Plug-ins – Windows Media Player Windows Media Player – proprietary plug-in developed by Microsoft for playing audio and video on PCs. Popular File formats:.WMV – Windows Media Video.WMA – Windows Media Audio

Popular file formats – Audio MIDI (.mid) - Musical Instrument Digital Interface – Limited to music files. Digitally synthesizes sounds by recording each notes pitch, length, and volume – Not intended for human speech recording. – Not visible in the browser and usually run in the background MP3 - Moving Picture Experts Group Layer 3 – the most popular format for storing and delivering audio on the web. – Reduces file size up to 12 times, yet retaining almost the same fidelity – The most popular for file swapping business – Requires MP3 player WAV - Microsoft native audio file format.ra – RealNetwork RealPlayaer streaming audio file format.au – native UNIX format.aiff – native MAC audio format

Video file format.MOV – Apple QuickTime file.RAM – Real Network streaming file format (Requires Real Player).AVI – Audio Video Interleave - standard Video file format for windows Great quality Very large files MPEG – Moving Picture Experts Group - (.mpeg1,.mpeg2,.mpeg4) – The most popular video file format – high compression, better quality.

Adobe Flash Player.swf files – display and play back a wide range of multimedia content. Supports vector graphics and animation Supports sounds Used to create interactive content, reach Media Ads, Games Installed in the most users’ computers Uses Action Script – Object oriented Programming language – to create and manipulate animated objects

Microsoft Silverlight Browser plugin that enables Rich Internet Applications (RIA) features: – Video – Audio – Animation – Deep Zoom Microsoft Competitor to Adobe Flash Compiled file -.xap files (pronounced zap) Uses JavaScript and.XAML (pronounced zamal) Usually developed using MS Visual Studio (with C# or Visual Basic)

Java Applets Java Applets – are small applications written in Java Programming language Work within users’ browser window Embedded in HTML file as an object Provide animation and interactivity Cross platform / cross browser technology Complied file extension -.class Usually embedded with the tag Web standard requires tag instead, but tag is not supported by all the web browsers.

Embedding Java Applets The tag is standard way to add Java Applet to your web page. Example: Many browsers do not fully support tag. Instead, many programmers use deprecated tag. Example:

Podcasting Podcast – digital recording of a radio broadcast or similar content that is available on the Internet for downloading and subscription or available for downloading to a personal audio player Podcasts allow to subscribe to a “feed” to automatically receive new episodes of the show or audio files. Requires special software – podcast reader Feeds are created using XML language – RSS feeds – Really Simple Syndication A web site that keeps RSS feeds – are called Aggregators

Creating a link to a multimedia file To create a downloadable multimedia file, you must create a hyperlink to this file: Click here to download movie (WMV, 3.MB) If a user has already installed the plug-in, a web browser will launch Windows Media Player. After file is fully downloaded, the movie appears in WMP window

Embedding multimedia file - tag is not a part of W3C XHTML standard, but is widely supported should by modern browsers. Example: tag was included in HTML5 specification. The HTML5 tag is used for embedding an external application or interactive content into an HTML document

HTML5 element HTML5 provides native support to video and audio content. No plug-ins required for in HTML5 Problem: Different browsers support different codecs. There is no a standard video file format Solution: the tag allows to specify different file formats.

File formats used in HTML5 MP4 – supported by IE 9 and later and by Safari browser. Webm – is supported by Google Chrome, by Firefox, and by current version of Opera OGG – is supported by Firefox, Chrome, and Opera

Code example The tag is used to specify multiply file format

attributes controls - this attribute displays video controls. width – controls the size of the video. poster – defines the still image that is displayed in a place of the first frame of the movie or black area that will be shown while the movie is loaded.

Using element in HTML5 Browsers support MP3 – is supported by most of the browser, however, Firefox and Opera don’t support it ogg – is supported by Opera and Firefox wav – native IE format tag is used to specify multiple formats

Code example Note: Provide alternative content to you audio elements.