Streaming Multimedia. What is streaming? Streaming media consists of sound and video, continuously “streamed” over the Internet.

Slides:



Advertisements
Similar presentations
Patent No. 6,970,937 B1 Question ?Can P2P and peer-assisted streaming technology help broadcasters and content providers overcome the.
Advertisements

The Difference is in the Delivery Highly-Efficient, Cost-effective, Broadcast over the Internet.
Slide 1 Topic 1 Software Development Process for Multimedia Applications.
2.02F Publishing Animated Videos 2.02 Develop Computer Animations.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 36 How Music and Audio Work on the Internet.
Section 9.1 Identify multimedia design guidelines Identify sources of multimedia files Explain the ethical use of multimedia files Describe multimedia.
1 © Netskills Quality Internet Training, University of Newcastle Multimedia Web Pages © Netskills, Quality Internet Training, University of Newcastle Netskills.
1 Introduction to Computer Science بسم الله الرحمن الرحيم MULTIMEDIA LEVEL -9 King Khalid University Kingdom of Saudi Arabia Ministry of Higher Education.
Use of Interactivity in Powerpoint Unit 85 – 5/5/2014 Lecture.
3.02 Publishing Animations
CPSC Characteristics of Streaming Media Stored on the Web M. Li, M. Claypool, R. Kinicki, and J. Nichols To appear in ACM Transactions on Internet.
DIS Multimedia Productions Flash Video Streaming June 5, 2007.
Multimedia on the Web. Audio Video Animation Interactivity Plug-ins in the users’ computer –Real Player (.ram,.rpm,.avi) –Quicktime (.mov) –Shockwave.
Quicktime Howell Istance School of Computing De Montfort University.
Digital Video Teppo Räisänen LIIKE/OAMK. General Information Originally video material was processed using analog tools Nowadays it is common, that digital.
Streaming media over the Internet A million channels and there is still nothing on! By Samuel Shiffman Streaming Technologist Seton Hall University
Creating & Distributing New Media Content lesson 24.
Multimedia Enabling Software. The Human Perceptual System Since the multimedia systems are intended to be used by human, it is a pragmatic approach to.
S ELECTION OF WEB HOST AND WEB PAGE SYSTEM. W EB HOST stores all the pages of your website and makes them available to computers connected to the Internet.
                      Digital Video 1.
HYPERTEXT MARKUP LANGUAGE (HTML)
Lesson 46: Using Information From the Web copy and paste information from a Web site print a Web page download information from a Web site customize Web.
Section 9.1 Section 9.2 YOU WILL LEARN TO…
Chapter Objectives Explain Web page multimedia issues
Images speak louder than words….. Publish multimedia into the Blackboard products, SymposiumLIVE is a uniquely embedded building block & Powerlink that.
Chapter 5 – Multimedia Elements Standard Types of Multimedia Files Animation Files Sound Files Video Files Databases.
Using Multimedia on the Web
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
Chapter 15 Video. Importing Video Into Flash Once you import video into Flash MX 2004, you can control it using behaviors and very basic ActionScript,
INF Web Design Using Multimedia on the Web Sound - Part 2.
Multimedia and the Web Chapter Overview  This chapter covers:  What Web-based multimedia is  how it is used today  advantages and disadvantages.
DIS Multimedia Productions Video On Demand March 14th 9:30-10:15 AM.
1 Web Developer Foundations: Using XHTML Chapter 10 Helper Applications and Plug-in Concepts.
Data Compression and Network Video by Mark Pelley Navin Dodanwela.
Media Server Streaming Elizabeth Canela David Vera Bernard James Lilian Ohanian.
1 Lecture 12: Multimedia Not in Web 101 Text  Important Multimedia Issues  Audio  Movies and Video  Multimedia and HTML Documents.
Glencoe Introduction to Multimedia Chapter 9 Video 1 Chapter Video 9  Section 9.1 Video in Multimedia  Section 9.2 Work with Video Contents.
2.02G Publishing Animated Videos 2.02 Develop Computer Animations.
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.
CSCE Chapter 5 (Links, Images, & Multimedia) CSCE General Applications Programming Benito Mendoza 1 By Benito Mendoza Department.
Chapter 7 Multimedia on the Internet. Audio on the Internet Music, sound clips, radio, voices Downloading Audio (File Size) Sound Software + Sound Card.
Audio and Video on the Web Presentation by Cheryl Deas and Pasha Souvorin Multimedia for Web Designers.
Tutorial 7 Working with Multimedia
Tutorial 7 Designing a Multimedia Web Site
Streaming Media A technique for transferring data on the Internet so it can be processed as a steady and continuous stream.

Chapter 16 Video. Importing Video Into Flash  Once you import video into Flash, you can control it using behaviors and very basic ActionScript, target.
Internet for Teaching and Learning. Understanding the Web The Web is A collection of publicly accessible pages (web sites) on the Internet All use the.
LECTURE 07 RAZIA NISAR NOORANI Digital Video. Basic Digital Video Concepts CS118 – Web Engineering 2 Movie length Frame size Frame rate Quality Color.
HTML 5. Introduction In modern browsers, adding a video to your page is as easy as adding an image. No longer do you need to deal with special plug-ins.
Creating Streaming Video Clips for Web-based Instruction Jay Cofield, Ph.D. The university of Montevallo July 9, 2002.
Fs Streaming Media a presentation by Florian Seidel.
REAL NETWORKS TECHNOLOGY From production to the streaming Jean-Francois Reveillard  2003 PROGRESS TV France -
Chapter 10. The Role of Video in Multimedia  Any presentation or application that uses sound and graphics qualifies as multimedia  Clip A segment of.
California State University, LA Presented by Amanda Steven StevenAamirObaid.
Streaming Media. What is Streaming Media The delivery of audio, video and other multimedia content across the internet using streaming media servers.
Section 9.1 Section 9.2 YOU WILL LEARN TO…
Section 9.1 Section 9.2 Identify multimedia design guidelines
Features of Authoring Tools
Video on the Web.
Lesson 24 Creating & Distributing New Media Content.
VIDEO.
Web Programming– UFCFB Lecture 8
3.02 Publishing Animations
2.02G Publishing Animated Videos
Lesson 24 Creating & Distributing New Media Content.
2.02F Publishing Animated Videos
Integrating Multimedia: Sound, Video and More
Multimedia: making it Work
Web Programming– UFCFB Lecture 8
Presentation transcript:

Streaming Multimedia

What is streaming? Streaming media consists of sound and video, continuously “streamed” over the Internet

Streaming media (continued) Streaming media may be either video or audio, or most commonly a combination of both. There are two categories of streaming, pseudo and genuine streaming Pseudo streaming allows for immediate playback as the file is downloaded whilst it is playing. Pseudo streaming uses pre-compressed data Genuine streaming requires a specialised server and compresses the data on-the-fly, delivering content in an efficient format

The Principle of Streaming (A snapshot in time)

Limitations on Streaming types Because video and audio data can be quite large, compression is an integral part of streaming Pseudo streaming uses pre-compressed files and only allows users to view media sequentially; you cannot skip to a set point in the stream Genuine streaming allows a user to navigate to any point in the stream, but requires a dedicated server to do this. Genuine streaming files must be prepared specially for delivery

What’s going on behind the scenes on the servers?

Formats of Streaming There are many formats of streaming available. Some of the more common formats are: RealPlayer Windows Media Player Quicktime Flash

What do the different formats do? Each format uses a different algorithm for compressing and embedding the streaming data Different manufacturers place emphasis on different aspects: video, sound, speed, bandwidth Because of the competitiveness of the different manufacturers, each format represents a different means of achieving effective multimedia streaming

Different formats (continued) Common to virtually all formats is the MPEG compression algorithm MPEG (Moving Picture Experts Group) develops standards for the compression of digital video and audio The actual compression is often referred to as a codec (coder/decoder) Common MPEG standards deliver video at up to 8Mbps and audio at up to 96kbps

Why use streaming? Streaming allows for the delivery of high-impact, engaging and often interactive content Streaming is typically very flexible and can be distributed widely in a variety of formats Standard video and audio content is too large to deliver via traditional formats. Streaming formats offer incredible compression and very effective delivery.

When to use streaming Multimedia content in any fashion is a two edged sword. It can quite literally make or break a website Users of a website must be able to efficiently and effectively navigate a site. Use of extraneous multimedia can be detrimental. Not all users have access to high-speed internet connections. Multimedia can very quickly chew up a users available bandwidth, frustrating them if they cannot see multimedia as the author intended.

When to use streaming (continued) With correct application, relevance and attention to issues such as performance, multimedia can be used to enhance any website. For example: Multimedia streaming can be used as a self-serve sales tool. Instead of a customer waiting to receive literature of a product, they can view a video clip advertisement.

Considerations for streaming Bandwidth, bandwidth, bandwidth! Multimedia streaming in almost any format will take up a significant portion of a user’s available bandwidth. Some players will wait until a buffer of data is received before playback commences. This can result in a constant stop-start effect in the stream. This can be very annoying!

Adding streaming to your website Streaming can be inserted into your website using either an Anchor tag, or using an Embed tag

Decision: Pseudo or genuine streaming? You will need to decide on the best content delivery system. Pseudo streaming will require sufficient bandwidth from the hosting server to deliver content Genuine streaming will calculate the optimum bandwidth delivery to the client.

Don’t forget to test, test, test… Check the delivery of your content over a variety of connection speeds and conditions; remember your target audience will judge the value of the streaming on it’s performance as much as anything else! Make sure that you are delivering a common format. Obscure formats won’t win you any friends. Consider whether the target audience will need to download new codecs to see the stream

Other directions Streaming is not just limited to delivering video and audio over the Internet. New developments include multi-casting, pod- casting and live streams. Streaming is constantly changing, and in an ever-competitive world, the technology is being driven to deliver more and more. Always remember, that while technology changes, your multimedia must still be relevant and efficient for it to work.

Live Streaming: What’s happening behind the scenes?

And now… Vividas delivers broadcast quality video and audio real-time without the need for end-user software or players. Explore some of the videos on showcase at the following site:

Some final considerations Legal issues are very important to consider when streaming Make sure that you have the permission of a copyright owner before streaming someone else’s content Don’t forget to protect your own work See a legal professional for the best ways to protect yourself and your multimedia work

Streaming References How Streaming Video and Audio Work audio.htm Embedding Streaming Video Files Acknowledgements This lecture was further developed from previous lectures by Sean Kelleher and Peter Somerville