11 streaming


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

11 streaming

  1. 1. Streaming Video Conference
  2. 2. Streaming <ul><li>Streaming is the one-way delivery of digital content from a streaming server to a streaming client in a continuous, paced, and controlled flow. </li></ul><ul><li>Streaming alleviates the need to download an entire media clip as a file. </li></ul><ul><ul><li>Live events don’t exist as a file yet! </li></ul></ul><ul><ul><li>Allows playing to start before download is completed </li></ul></ul><ul><ul><li>Protects copyright </li></ul></ul>
  3. 3. Streaming a Videoconference <ul><li>Streaming a videoconference makes it possible for any number of people to view a conference – either live or recorded for on-demand access. </li></ul><ul><li>Viewers use desktop computers with standard media players such as Real, Windows Media, or QuickTime. </li></ul>
  4. 4. What Kinds of Things Can You Do? <ul><li>Key individuals participate interactively by videoconference; a larger audience views the live stream. </li></ul><ul><li>Save the proceedings of a meeting. </li></ul><ul><li>Make a class or lecture available on-demand for student review. </li></ul><ul><li>In fact, maybe all you want to do is stream an event – you don’t need to videoconference. You have a videoconferencing appliance in the room, and… </li></ul>
  5. 5. Interactive for Live Events <ul><li>Streaming is a one-way delivery of media. </li></ul><ul><li>Participants in a live, streaming event can participate interactively by: </li></ul><ul><ul><li>E-mail to a conference facilitator </li></ul></ul><ul><ul><li>On-line chat </li></ul></ul>
  6. 6. Four Methods to Stream a Videoconference <ul><li>All-in-one box solutions </li></ul><ul><li>Combination of videoconferencing terminal and standard streaming encoder </li></ul><ul><li>Videoconferencing appliances with built-in H.26x/G.7xx multicast streaming </li></ul><ul><li>Application service providers </li></ul>
  7. 7. All-In-One Box <ul><li>As either an </li></ul><ul><ul><li>H.323 terminal and a streaming server, or </li></ul></ul><ul><ul><li>H.323 MCU and streaming server. </li></ul></ul><ul><li>These devices </li></ul><ul><ul><li>Take the H.26x video and G.7xx audio out of an H.323 envelope and stuff into the envelope of a common streaming format such as Real, Windows Media, or QuickTime, and </li></ul></ul><ul><ul><li>Serve the unicast or multicast stream. </li></ul></ul><ul><ul><li>Can store the stream for VOD. </li></ul></ul>
  8. 8. All-In-One Box <ul><li>Examples: </li></ul><ul><ul><li>STARBAK Torrent CE </li></ul></ul><ul><ul><li>FVC Conference Server with Streaming Support </li></ul></ul><ul><ul><li>Virtual Rooms Videoconference Service (VRVS) </li></ul></ul>
  9. 9. Combo Terminal and Encoder <ul><li>Two standard devices… </li></ul><ul><ul><li>H.323 videoconference terminal </li></ul></ul><ul><ul><li>Streaming encoder </li></ul></ul><ul><li>Are interconnected </li></ul><ul><ul><li>A/V out of H.323 terminal into A/V input of encoder </li></ul></ul><ul><li>Encoder can be just about anything </li></ul><ul><ul><li>Real, Windows Media, QuickTime; or MPEG-1,-2,-4; unicast or multicast </li></ul></ul><ul><li>Video can be recorded and stored for VOD </li></ul>
  10. 10. Terminals with Built-In <ul><li>Some high-end terminals such as </li></ul><ul><ul><li>Polycom FX </li></ul></ul><ul><ul><li>Tandberg 880 </li></ul></ul><ul><li>Can multicast the H.26x/G.7xx audio and video in standard streaming envelopes (QT, etc.). </li></ul><ul><li>No ability to record for VOD. </li></ul>
  11. 11. Application Service Providers <ul><li>Many videoconference bridging service providers also provide a streaming option. </li></ul><ul><li>The technology that an ASP will employ will either be an All-In-One Box or a Combination Terminal and Encoder </li></ul>
  12. 12. Pros and Cons <ul><li>Video and audio quality </li></ul><ul><ul><li>CON: Both All-In-One Box and Terminals with Built-In repackage H.26x and G.7xx video and audio. </li></ul></ul><ul><ul><ul><li>H.26x & G.7xx are not optimized for streaming. The video quality is more susceptible to degradation due to network congestion than made-for-streaming formats such as Real and Windows Media encoders. </li></ul></ul></ul><ul><ul><ul><li>H.26x doesn’t provide dynamic bandwidth adjusting capability like Real SureStream and Windows Intelligent Streaming. </li></ul></ul></ul>
  13. 13. Just because… <ul><li>You’re getting a Real, QT, or WM stream out of an All-in-One Box, doesn’t mean optimized-for-streaming encoders are being used! </li></ul><ul><li>All-In-One Box and Terminals with Built-In DO NOT use the Real or WM encoders. They stuff H.26x and G.7xx encoded video and audio into Real, WM, or QT envelopes. </li></ul>
  14. 14. Pros and Cons <ul><li>Video and audio quality </li></ul><ul><ul><li>PRO: Solution Combo Terminal and Encoder uses optimized-for-streaming encoding formats. </li></ul></ul><ul><ul><ul><li>H.26x & G.7xx from the videoconference are decoded to baseband video and audio and re-encoded in an optimized-for-streaming format. </li></ul></ul></ul>
  15. 15. Pros and Cons <ul><li>Networking </li></ul><ul><ul><li>CON: Terminals with Built-In require IP multicast. </li></ul></ul><ul><ul><ul><li>Multicast is sparsely supported in the commercial Internet. </li></ul></ul></ul><ul><ul><ul><li>Multicast support in university and commercial intranets is varied and typically not robust. </li></ul></ul></ul><ul><ul><ul><li>Internet2 supports multicast. </li></ul></ul></ul><ul><ul><ul><li>Terminals with Built-In are only feasible if your audience is on multicast-enabled networks. </li></ul></ul></ul>
  16. 16. Pros and Cons <ul><li>Networking </li></ul><ul><ul><li>PRO: All-in-One Box and Combo Terminals and Encoders support IP unicast and multicast transmissions. </li></ul></ul>
  17. 17. Pros and Cons <ul><li>Operations and Management </li></ul><ul><ul><li>CON: Combo Terminal and Encoder can be complex to manage </li></ul></ul><ul><ul><ul><li>Have to schedule and manage the encoder. Videoconference scheduling systems don’t support viewing the pair of devices as a single logical device. </li></ul></ul></ul><ul><li>Features </li></ul><ul><ul><li>CON: Terminals with Built-In don’t have the ability to record a videoconference. </li></ul></ul>
  18. 18. fixed to speed of conference flexible modem to broadband fixed to speed of conference Transmission speed only w/ extra special tech yes yes Record for VOD fair to poor good fair to poor Perf under net congestion requires IP multicast unicast or multicast unicast or multicast Network transmission simple complex moderate Management & operation simple complex moderate to complex Initial set up Built-In Combo All-In-One  
  19. 19. moderate-to-low high moderate Cost to support a large number of concurrent conferences low moderate high Cost to support a small number of concurrent conferences Built-In Combo Term & Encoder All-In-One  
  20. 20. Internet2 Commons VC Streaming Service <ul><li>Utilizes STARBAK Torrent CE all-in-one box </li></ul><ul><li>Available to any Internet2 Commons member who requests a conference </li></ul>
  21. 21. Internet2 Commons VC Streaming Service <ul><li>Simple web interface </li></ul><ul><ul><li>Video uses QuickTime, Windows Media Player, or RealOne </li></ul></ul><ul><li>Can add slides and chat, if you want them </li></ul><ul><li>Stream has about a 1 to 1 ½ second delay over the actual videoconference </li></ul><ul><ul><li>Comparatively speaking, a very short amount of time </li></ul></ul>
  22. 22. Internet2 Commons VC Streaming Service <ul><li>If you request that the Commons record your conference, you will need to store the stream on your own server. </li></ul><ul><li>Can be played back in QuickTime or Real. </li></ul><ul><li>When filling out the conference request form, select streaming. </li></ul><ul><li>You will need to describe the anticipated audience. </li></ul>
  23. 23. Streaming Video Conference <ul><li>Information on these slides courtesy of </li></ul><ul><li>Doug Pearson, Manager </li></ul><ul><li>Digital Media Network Services </li></ul><ul><li>Indiana University </li></ul>
  24. 24. www.internet2.edu