Streaming.ppt

13,051 views
12,739 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
13,051
On SlideShare
0
From Embeds
0
Number of Embeds
1,601
Actions
Shares
0
Downloads
625
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Streaming is a technology for playing audio and video files (either live or pre-recorded) from a Web page. A user can view the audio or video files directly from the Web server for immediate playback. This avoids time consuming downloads of large files. Streaming may also be referred to as Webcasting.
  • Segue: This graphic gives us an overview of how the Streaming Media architecture goes together. Key Talking Points: Starting from the Right , our Windows Media clients request media content from links on a Web page. The Web page can be hosted on a Windows IIS server or any other 3rd party Web server. The link on the Web server points to… Our Windows Media Server. The Windows Media server delivers content in one of several ways: Locally stored ASF files can be delivered directly from the Windows Media Server The Windows Media Server can be listening to a Windows Media Encoder that is itself streaming content to the Media Server (which will then turn around and stream it to the clients.) The Window Media Encoder can be encoding its content either from stored media presentations, for instance an AVI or MP3 file, or from live content, such as a video camera plugged into a video capture board.
  • Audio, audio with slides, motion video, animation, live web casts, and various combinations of these approaches. Audio is probably the simplest media type to stream because it is more reliable and requires the least amount of time to produce. Audio streaming is good for delivering music, recorded interviews and speeches, language comprehension instruction, stories, news reports or just about any auditory content that does not require visual representations. Because audio files reside on remote severs, there is always a slight delay of at about 5 seconds or more after a user clicks an audio link. Therefore, streaming is not particularly suited for applications that use numerous short sound bites of 10 seconds or less. However, streaming audio is recommended if you have recordings ranging from 20 seconds up to an hour or more in length. Animation is the movement of text, images and/or shapes within a defined screen area. Web animations often are created using special software tools that support streaming. Popular examples include Macromedia’s Flash and Shockwave. These animation files often use a progressive download method of streaming. Progressive downloading works best when you have very short media clips of 15 seconds or less and you have a small number of simultaneous viewers. With progressive streaming users wait until a significant portion of the contents of a media file has been downloaded to their computer before viewing it. This method can allow viewers to save the file to their local computer for later viewing. However, Flash animations can also be converted into true streaming presentations using Real Media or QuickTime. They can also be combined and synchronized with streaming audio files. Keep in mind though that good web animations often require significant production time and resources. Live web casts are on-line broadcasts that use streaming technology to deliver the audio, slides or video of a presenter. Participants can attend these virtual presentations from their desktop by visiting a web site. Interaction between instructor and learners occurs in real-time. Participants can use a chat window to type in questions to the presenter during the session. Web casts are most suitable for high demand live presentations to large geographically dispersed audiences. Web casts simulate the look and feel of a live event and can even be recorded for later viewing for those who missed the original web cast. This method is also less expensive than satellite broadcasting. However, it usually requires some technical expertise to set up and deliver.
  • Streaming.ppt

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

    ×