Streaming - California State University, Los Angeles

Download Report

Transcript Streaming - California State University, Los Angeles

Presented by
Amanda
Steven
Aamir
Obaid
California State
University, LA
OVERVIEW
What is streaming?
How Streaming Works?
Streaming (various approaches)
Different Streaming Methods
Streaming Players & products
Advantages of streaming
California State
University, LA
What is Streaming?
Streaming Defined
Transmit audio, video and other multimedia
over the Internet or corporate intranets.
Use to deliver almost any type of media – from
video, audio and image files to animation
sequences and text.
California State
University, LA
How streaming works?
When audio or video is streamed, a small buffer space
is created on the user's computer, and data starts
downloading into it. As soon as the buffer is full
(usually just a matter of seconds), the file starts to play.
As the file plays, it uses up information in the buffer,
but while it is playing, more data is being downloaded.
As long as the data can be downloaded as fast as it is
used up in playback, the file will play smoothly.
A computer connected to the internet over a local area network
(LAN) or a modem.
A web browser with the proper player or plug-in installed.
A plug-ins works in conjunction with the browser to play
streaming encoded files in a particular format.
Continued…..
California State
University, LA
A web server stores web pages or HTML files.
Streaming media files normally reside on a
separate dedicated streaming server.
A media link is clicked on a web page the
browser reads the HTML code, and the
player/plug-in take over.
The player negotiates with the streaming
server and gets the target media file using a
path statement.
Continued….
California State
University, LA
A few seconds of buffering the media file
begins to stream within the player onto screen.
California State
University, LA
How Streaming Media Works
Windows NT or UNIX Web
Server
Stored Video
Files (AVI)
Internet,
Intranet,
WAN
Stored .ASF
Files
Live Content
Windows
Media
Encoder
Windows
Media Server
Windows
Media
Players
Tip: PowerPoint 2000 can send an online broadcast directly to a Media Server
California State
University, LA
Streaming (various approaches)
Several different approaches to streaming content on
the web such as: audio, audio with slides, motion
video, animation, live web casts…
Audio is the simplest media type of stream.
Requires the least amount of time and technical
expertise to produce, and is the most reliable of all
true streaming formats.
Continued…
California State
University, LA
Good for delivering music, recorded interviews and
speeches, language comprehension instruction, stories,
news report or auditory content that does not require
visual representations.
A slight delay of at about 5 seconds or more after a
user clicks an audio link.
Provide good quality sound and images with modem
connections.
Animation is the movement of text, images and/or
shapes within a screen area.
Continued…
California State
University, LA
Animation files often use a progressive download
method of streaming.
Flash animation can also be converted into true
streaming presentations using Real Media or
QuickTime.
They can also be combined and synchronized with
streaming audio files.
Good web animations often require significant
production time and resources.
Continued…
California State
University, LA
Live web casts are on-line broadcasts .
Use streaming to deliver the audio, slides or video of
a presenter.
Web casts are most suitable for high demand live
presentations to large geographically dispersed
audiences.
Web cast is a live event and can even be recorded for
later viewing for who missed the original webcast.
It is less expensive than satellite broadcasting.
California State
University, LA
Different Streaming Methods
The User Experience
–
–
On-Demand: user can start, stop, pause, FF, RR, etc. (VCR
)
Broadcast: user can join and leave (TV / Radio)
The Delivery Mechanism
–
–
Unicast: user-initiated point-to-point connection to the ser
ver
Multicast: point-to-multipoint connection from the server
Myths
–
–
–
Unicast delivery implies on-demand experience
Broadcast experience implies multicast delivery
On-demand experience implies unicast delivery
Fact
–
Multicast delivery implies broadcast experienceCalifornia State
University, LA
Unicast Streaming
N Streams
across the
network
Content
Server
Network
California State
University, LA
N Clients
Multicast Streaming
One copy
across the
network
Content
Server
Network
California State
University, LA
N Clients
Different Streaming Players
Three major streaming players are RealMedia,
QuickTime, and Windows Media.
Streaming has three components that affect people
who use your web site: Servers and media files,
Media players or plug-ins, Encoding and creation
tools.
RealMedia, QuickTime and Windows Media have
their own proprietary server and types of media files
that they use.
Continued…
California State
University, LA
Media player is a plug-in component for web
browsers.
Users need the player installed on their computer to
view or listen to streaming media designed for that
player.
Encoding and file creation relates to the way media
files are created for a particular streaming format.
Three streaming has its own proprietary way of
encoding media files for playback from streaming
server.
Might need access to special software for converting
files into the streaming format of your choice.
California State
University, LA
Advantages of Streaming
Faster Views over the Internet:
Streaming media takes the wait out of hearing audio
or viewing video and animation over the internet.
Streaming video does not need to be downloaded
before it can be viewed.
Protection against media piracy:
Provides a much higher level of security for original
content and can protect content owner’s rights.
Continued…
California State
University, LA
Streamed files play over the internet without
being downloaded to views’ computers.
Media if fully protected and not susceptible to
unauthorized duplication or tampering.
See who’s watching your videos:
Possible to keep track of viewers who see your
streaming media.
Provides feature that gives you detailed reports
about who is viewing your media, the number
of times a file is requested….
http://streaming compared
California State
University, LA
The End
California State
University, LA