fs streaming media a presentation by florian seidel

26
fs Streaming Media a presentation by Florian Seidel

Upload: jessica-preston

Post on 18-Jan-2016

242 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fs Streaming Media a presentation by Florian Seidel

fs

Streaming Media

a presentation byFlorian Seidel

Page 2: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 2

fs

Agenda

• What is Streaming Media?– idea– alternatives– comparison

• How does Streaming Media Work?– broadcasting– bandwidth– buffering– quality

• Needed Components for Streaming• Quiz

Page 3: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 3

fs

The first idea

• displaying content like text, graphics, links, etc. is easily realizable with standard browser

• displaying audio/video data adds the time aspect which blows up the file size and the download time

• another solution was needed

Page 4: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 4

fs

Traditional Method of Media Delivery• Normal Downloading

– Entire file is delivered to client’s computer and saved to the hard disk (Temporary Internet Files folder)

– In most cases, the media cannot be played until the entire file is downloaded

– Quality is always assured

Page 5: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 5

fs

Advantages of Traditional Method• A downloaded file is available for

later use by the user • Downloaded media can provide

higher image quality if needed• A downloaded media file can be

stepped frame by frame• No special software needed

Page 6: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 6

fs

Another idea

vs

Page 7: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 7

fs

Another idea

• Streaming– Only a small portion of the file is

downloaded before the file can be played (buffer)

– The media plays as it is being delivered in the background

– Different quality (bit rate) streams are sent to the user depending on the limits of the internet connection.

Page 8: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 8

fs

Advantages of Streaming• Streaming files are not saved to

your hard disk • After being played, the data is

discarded saving disk space• Anyone with a network connection

can view a multimedia file through the internet (at different quality levels)

Page 9: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 9

fs

How Does Streaming Work?• Uses special standards-based codecs and

protocols to deliver multimedia information over a network

• RTSP (Real-Time Streaming Protocol)– Control Protocol to handle bandwidth and error control

• RTP (Real-Time Packet)– Standards-based packet (companion to RTSP)

• CODECS (that use RTSP\RTP)– Real: RM, RA, RT– MS: ASF, WMA, WMV– Apple: MOV (most)

Page 10: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 10

fs

Unicast vs. Multicast

Each client has an individual stream.

Each client uses one stream.

Page 11: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 11

fs

Example of Streaming Advantage

Total time to Listen to File

0 20 40 60

Connection

Speed

56K

Time (in minutes)

Streaming

Dow nloading

24 min. (download) + 00:57 (listening)= 24:57 min.

00:57 (listening)

Page 12: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 12

fs

Bandwidth

Page 13: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 13

fs

A Real Player Stream

Page 14: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 14

fs

Bandwidth sufficiency

• Minimum bandwidth needed to view this presentation

• This presentation will play on a 28.8Kbps connection, but there will be a lot of “buffering”.25 Kbps

Page 15: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 15

fs

Bandwidth insufficiency

• If connected via a 28.8Kbps connection, RealPlayer will not playback the presentation smoothly, browser download will slow-down and checking email will take longer.

40 Kbps

Page 16: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 16

fs

Buffering - with insufficient bandwidth

Page 17: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 17

fs

Buffering - under ideal conditions

Page 18: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 18

fs

Components for Streaming• Web Server (IIS, NES, Apache, etc.)

– stores and serves the multimedia files– stores text files that point to encoded

media files

• Web Client (any browser)– accesses the internet– lauches the Streaming Media Client

Software

Page 19: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 19

fs

Components for Streaming• Streaming Media Client Software

(RealPlayer, Windows Media Player, QuickTime)– launched by web browser– decodes, plays and manages streaming media

files

• Streaming Server (RealMedia Server, Windows Media Services, Quicktime)– runs streaming software– serves encoded multimedia files

Page 20: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 20

fs

In conclusion

• Streaming Media is a method to deliver and play multimedia data in real-time

• Saves disk space as processed data is discarded after use

• Time saving compared to download-before-playing approach

• Quality depends on bandwidth, but is leveled out through buffering

Page 21: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 21

fs

Recommended Sites

• for internet radio station search:– www.radio-locator.com

• for internet radio developers:– www.howstuffworks.com

• for people interested in streaming media:– www.streamingmediaworld.com

Page 22: Fs Streaming Media a presentation by Florian Seidel

fs

Almost there...

The Quiz

Page 23: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 23

fs

Quiz

• Question 1:– Name some differences between

traditional downloading and streaming of multimedia files

Page 24: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 24

fs

Quiz

• Question 2:– Name some advantages of streaming

media.

Page 25: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 25

fs

Quiz

• Question 3:– Name components for working with

streaming media– Describe their basic functionality

Page 26: Fs Streaming Media a presentation by Florian Seidel

Streaming Media 26

fs

End of Presentation

Thank you for your attention