0
Streaming Media at OSU Unicast, Multicast and Other Mysteries Explained
What Questions Will Be Covered <ul><li>What is a media server? </li></ul><ul><li>What is streaming & multicasting? </li></...
What Is a Media Server? <ul><li>A content server, similar to a web server </li></ul><ul><li>Live and “on-demand” content <...
What Streaming Isn’t… <ul><li>A file is sent from the server to the browser </li></ul><ul><ul><li>While the file is still ...
What Streaming Is… <ul><li>Data stream is sent from server to client </li></ul><ul><ul><li>Media is not saved on client’s ...
What Is Multicasting? <ul><li>Unicasting:  a stream from the server to each client </li></ul><ul><ul><li>One stream per cl...
What Is Multicasting? <ul><li>Multicasting:  one stream duplicated across internet routers for all players </li></ul><ul><...
Another View Of Multicasting Server Internet Router Players Unicast Multicast
Multicasting Caveats <ul><li>Multicasting only works for live streams </li></ul><ul><ul><li>“ On demand” streams are unica...
What Does I2 Mean for Media Streaming? <ul><li>Media requested from I2 nodes will automatically be routed over I2 </li></u...
What Are the Possibilities? <ul><li>Conferences: </li></ul><ul><ul><li>OSU internet 2 day (live) </li></ul></ul><ul><ul><l...
Where Is IS Going With This? <ul><li>Addition of a QuickTime streaming server </li></ul><ul><li>Digital asset management s...
What Does This Cost? <ul><li>1-2 hour event, live stream & archived file </li></ul><ul><ul><li>$52/hr + production costs <...
How Do I Access This Service? <ul><li>Jim Bennett 7-8731,  jimb @ orst . edu </li></ul><ul><li>Rick Brand 7-3816,  rick .b...
What I Want To Leave You With <ul><li>Streaming is here, and it is useful </li></ul><ul><ul><li>The quality will only impr...
Contact Information <ul><li>Jim Bennett 7-8731,  jimb @ orst . edu </li></ul><ul><li>Rick Brand 7-3816,  rick .brand@ orst...
Upcoming SlideShare
Loading in...5
×

PowerPoint

365

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
365
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "PowerPoint"

  1. 1. Streaming Media at OSU Unicast, Multicast and Other Mysteries Explained
  2. 2. What Questions Will Be Covered <ul><li>What is a media server? </li></ul><ul><li>What is streaming & multicasting? </li></ul><ul><li>What does I2 mean for media servers? </li></ul><ul><li>What are the possibilities? </li></ul><ul><li>Where is IS going with streaming? </li></ul><ul><li>How much does this cost? </li></ul><ul><li>How does one access this service? </li></ul>
  3. 3. What Is a Media Server? <ul><li>A content server, similar to a web server </li></ul><ul><li>Live and “on-demand” content </li></ul><ul><li>Will serve more than audio and video </li></ul><ul><ul><li>Text, images, XML, SMIL, & flash 5 animation </li></ul></ul><ul><li>Not just one file format </li></ul><ul><ul><li>QuickTime, MPEG layer-3 (MP3), RealMedia, JPEG, etc… </li></ul></ul>
  4. 4. What Streaming Isn’t… <ul><li>A file is sent from the server to the browser </li></ul><ul><ul><li>While the file is still arriving playback begins </li></ul></ul><ul><li>The file is stored on the client machine’s hard drive </li></ul><ul><li>The quality of playback can be higher </li></ul><ul><ul><li>But the files cannot be too big, nor can they be live </li></ul></ul>
  5. 5. What Streaming Is… <ul><li>Data stream is sent from server to client </li></ul><ul><ul><li>Media is not saved on client’s hard drive </li></ul></ul><ul><ul><li>Played out of a memory “buffer” </li></ul></ul><ul><ul><li>Buffer causes delay of live content </li></ul></ul><ul><ul><li>The file can be arbitrarily long </li></ul></ul><ul><ul><li>Copyright is preserved </li></ul></ul><ul><li>This is not progressive download </li></ul>
  6. 6. What Is Multicasting? <ul><li>Unicasting: a stream from the server to each client </li></ul><ul><ul><li>One stream per client/player </li></ul></ul><ul><ul><li>Subnets can become saturated, 10 players = 10 data-streams </li></ul></ul><ul><ul><li>Bandwidth intensive, especially over “the last mile” </li></ul></ul>
  7. 7. What Is Multicasting? <ul><li>Multicasting: one stream duplicated across internet routers for all players </li></ul><ul><ul><li>A subnet will only have one stream for all the players on that subnet, 10 players = 1 data-stream </li></ul></ul><ul><ul><li>Saves bandwidth </li></ul></ul><ul><ul><li>Maximizes quality </li></ul></ul>
  8. 8. Another View Of Multicasting Server Internet Router Players Unicast Multicast
  9. 9. Multicasting Caveats <ul><li>Multicasting only works for live streams </li></ul><ul><ul><li>“ On demand” streams are unicast </li></ul></ul><ul><li>There can be a multicasting stream for every bandwidth desired </li></ul><ul><ul><li>If two players on a subnet receive content at different bandwidths, then that subnet will “see” two streams </li></ul></ul>
  10. 10. What Does I2 Mean for Media Streaming? <ul><li>Media requested from I2 nodes will automatically be routed over I2 </li></ul><ul><li>I2 is high bandwidth and wide open </li></ul><ul><ul><li>The quality of the transmission is much higher </li></ul></ul><ul><ul><li>There is NO commercial internet traffic! </li></ul></ul><ul><ul><li>I2 is multicast enabled! </li></ul></ul>
  11. 11. What Are the Possibilities? <ul><li>Conferences: </li></ul><ul><ul><li>OSU internet 2 day (live) </li></ul></ul><ul><ul><li>Computers and Philosophy (SMIL) </li></ul></ul><ul><li>Communication: </li></ul><ul><ul><li>Fireside Chats (SMIL) </li></ul></ul><ul><li>Instruction: </li></ul><ul><ul><li>Northwest Gardening (SMIL, Flash & Text) </li></ul></ul><ul><ul><li>AREC 260 </li></ul></ul><ul><ul><li>Austin Family Business (SMIL) </li></ul></ul>
  12. 12. Where Is IS Going With This? <ul><li>Addition of a QuickTime streaming server </li></ul><ul><li>Digital asset management system </li></ul><ul><ul><li>Includes rights management </li></ul></ul><ul><ul><li>Distributed across several servers </li></ul></ul><ul><ul><li>Library, Archives, CMC, FMC, & others </li></ul></ul><ul><ul><li>Allows re-tasking and tracking of media </li></ul></ul><ul><ul><li>Allows search and retrieval of media </li></ul></ul><ul><li>Streaming of videoconferences across IP bridge </li></ul>
  13. 13. What Does This Cost? <ul><li>1-2 hour event, live stream & archived file </li></ul><ul><ul><li>$52/hr + production costs </li></ul></ul><ul><li>2+ hour event, live stream & archived file </li></ul><ul><ul><li>$35/hr encoding time </li></ul></ul><ul><ul><li>$35/hr engineer time if the encoder is remote </li></ul></ul><ul><li>Data hosting: includes backups and support </li></ul><ul><ul><li>$5/mo/GB </li></ul></ul><ul><li>SMIL production and programming </li></ul><ul><ul><li>$35-$40/hr </li></ul></ul>
  14. 14. How Do I Access This Service? <ul><li>Jim Bennett 7-8731, jimb @ orst . edu </li></ul><ul><li>Rick Brand 7-3816, rick .brand@ orst . edu </li></ul><ul><li>Larry Pribyl 7-3817, larry . pribyl @ orst . edu </li></ul>
  15. 15. What I Want To Leave You With <ul><li>Streaming is here, and it is useful </li></ul><ul><ul><li>The quality will only improve </li></ul></ul><ul><li>Support of I2 is transparent </li></ul><ul><li>We are working to maximize quality </li></ul><ul><ul><li>Use of multicasting </li></ul></ul><ul><ul><li>Use of multiple bandwidths </li></ul></ul><ul><ul><li>Addition of servers, encoders, and asset management </li></ul></ul><ul><li>We will help you </li></ul><ul><ul><li>Design & production services </li></ul></ul><ul><ul><li>Hosting services </li></ul></ul>
  16. 16. Contact Information <ul><li>Jim Bennett 7-8731, jimb @ orst . edu </li></ul><ul><li>Rick Brand 7-3816, rick .brand@ orst . edu </li></ul><ul><li>Larry Pribyl 7-3817, larry . pribyl @ orst . edu </li></ul><ul><li>Contact us with your questions! </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×