Streaming with Windows Media - 5.ppt


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

Streaming with Windows Media - 5.ppt

  1. 1. Streaming with Windows Media © Nanda Ganesan, Ph.D.
  2. 2. Windows Media Technologies <ul><li>Windows Media Audio 9 Series </li></ul><ul><li>Windows Media Video 9 Series </li></ul><ul><li>Windows Media Encoder 9 Series </li></ul><ul><li>Windows Media Services 9 Series </li></ul><ul><li>Windows Media Player 9 Series </li></ul><ul><li>Windows Media Rights Manager 9 Series </li></ul><ul><li>Windows Media 9 Series SDK </li></ul>
  3. 3. Windows Media Link <ul><li> windowsmedia / </li></ul>
  4. 4. Windows Media Technologies (WMT) <ul><li>Windows Media Audio CODEC provides excellent quality at low bit rates </li></ul><ul><li>Integration with other Microsoft products (Windows NT Server, Microsoft Site Server, Microsoft BackOffice) </li></ul><ul><li>Digital rights management </li></ul><ul><li>Advanced Compression Technology Broadcasting </li></ul>
  5. 5. Audio Comparison
  6. 6. Video Comparison
  7. 7. WMT Advantages <ul><li>Multiple Bit Rate and Multiple Language Support </li></ul><ul><li>Variable speed playback </li></ul><ul><li>Highly compressed audio and video </li></ul><ul><li>Audio CODEC is optimized for dial-up rates </li></ul><ul><li>Digital 5.1 surround sound CODEC </li></ul><ul><li>Lossless audio compression </li></ul><ul><li>Good scalability to larger audience </li></ul><ul><li>Live digital rights management </li></ul><ul><li>Support for Plug-in (C++ etc.) </li></ul><ul><li>(For further info: ) </li></ul>
  8. 8. Multiple Bit Rate and Multiple Language Support <ul><li>With a single click of one file, the Windows Media Player 9 Series can automatically pick the best video size and audio quality to stream, based on the current connection speed – and it dynamically adapts during streaming. </li></ul><ul><li>The player can automatically choose the preferred audio language, or the user can select or change languages on-the-fly during playback. </li></ul><ul><li>(source: Microsoft) </li></ul>
  9. 9. WINDOWS MEDIA SERVICES <ul><li>Free with Windows 2000 Server </li></ul><ul><li>Relatively new </li></ul><ul><li>Proprietary ASF codec, MPEG4, SMIL </li></ul><ul><li>Intelligent Streaming </li></ul><ul><li>Microsoft Media Server (MMS), HTTP protocol </li></ul>
  10. 10. WINDOWS MEDIA TECHNOLOGIES <ul><li>Internet broadband-ready platform for the creation, distribution, and playback of digital media files. </li></ul><ul><li>Newest version of the industry's leading digital media platform </li></ul>
  11. 11. COMPONENTS <ul><li>Windows Media Player </li></ul><ul><li>Windows Media Services </li></ul><ul><li>Windows Media Encoder </li></ul><ul><li>Windows Media Format </li></ul><ul><li>Windows Media SDK </li></ul><ul><li>Windows Media Rights Manager </li></ul>
  12. 12. WINDOWS MEDIA SERVICES <ul><li>Used to host media files to be streamed over the internet/intranet </li></ul><ul><li>A digital media platform that offers employees, partners, and customers exceptional scalability, reliability, and quality </li></ul>
  13. 13. WINDOWS MEDIA SERVICES FEATURES <ul><li>Most Scalable </li></ul><ul><ul><li>Uses Windows NT Server multithreading and processor support to allow for maximum scalability. Pentium II system can support over 2000 28.8 Kbps connections </li></ul></ul><ul><ul><li>Provides freely available tools for independent organizations to document concurrent streams delivered on one machine </li></ul></ul><ul><li>Continued…. </li></ul>
  14. 14. WINDOWS MEDIA SERVICES FEATURES <ul><li>Most Reliable </li></ul><ul><ul><li>Tight integration between Windows Media Services and Windows 2000 creates the most reliable streaming platform </li></ul></ul><ul><ul><li>ZD Labs reported that Windows Media Services delivered 26 billion packets of data with 99.9999999% accuracy over more than 12 days of continuous streaming of over 2,400 broadband streams. </li></ul></ul><ul><ul><ul><ul><ul><li>Continued…. </li></ul></ul></ul></ul></ul>
  15. 15. WINDOWS MEDIA SERVICES FEATURES <ul><li>Highest Quality Output </li></ul><ul><ul><li>Windows Media Services supports the industry-leading Windows Media format </li></ul></ul><ul><ul><li>Only video codec that offers near-DVD quality video at as low as 750 Kbps </li></ul></ul><ul><ul><li>The Windows Media audio format, which offers CD-quality audio at 96 Kbps </li></ul></ul><ul><ul><li>The revolutionary Windows Media Screen codec, which offers exceptional reproductions of computer screen movement at resolutions as high as 800 × 600 and data rates as low as 22 Kbps. Continued…. </li></ul></ul>
  16. 16. WINDOWS MEDIA SERVICES FEATURES <ul><li>Highest Return On Investment </li></ul><ul><ul><li>Windows Media Services are built directly into Windows 2000 Server, offering complete integration with corporate infrastructure </li></ul></ul><ul><ul><li>No additional per-stream or per-seat licensing is required for Windows Media, thus minimizing deployment costs </li></ul></ul>
  17. 17. STREAMING CONTENT SETUP <ul><li>Basic steps for creating and hosting streaming content using Windows Media Technologies: </li></ul><ul><li>Encoding Windows Media Files </li></ul><ul><li>Hosting Encoded Content </li></ul>
  18. 18. WINDOWS MEDIA FILES <ul><li>Format created by Microsoft for authoring, storing, editing, distributing, streaming, and playing multimedia content </li></ul><ul><li>Designed specifically to stream the content over networks, like the Internet </li></ul><ul><li>Highly flexible format that can be used for streaming audio, video, slide shows, and synchronized events </li></ul><ul><li>Windows Media Format enables content to be delivered to end users as a continuous flow of data </li></ul>
  19. 19. ENCODING WINDOWS MEDIA FILES <ul><li>Windows Media file may be created from a .wav, .avi, or .mp3 file </li></ul><ul><li>Windows Media file can also contain JPEG or .bmp image </li></ul><ul><li>Source Files may be PowerPoint Presentation slides </li></ul>
  20. 20. ENCODING TOOLS <ul><li>Media On-Demand Producer (Microsoft) </li></ul><ul><li>Windows Media Encoder </li></ul><ul><li>Windows Media Author </li></ul><ul><li>Free with Windows 2000 Server </li></ul><ul><li>SMIL creation </li></ul><ul><li>Convert .wav, .avi, or .mp3 to Windows Media file format (.asf, .wma, .wmv) </li></ul>
  21. 21. CONTENT HOSTING <ul><li>Two Choices of hosting: </li></ul><ul><ul><li>On a Web Server </li></ul></ul><ul><ul><li>On to Windows Media Server </li></ul></ul>
  22. 22. WEB SERVER HOSTING <ul><li>Creating and hosting Windows Media metafiles - a metafile is needed for each Windows Media file. </li></ul><ul><li>A Windows Media metafile is a small text file that contains the URL of a Windows Media file. </li></ul><ul><li>Adding links to the metafiles from a Web page - each link points to the metafile for a Windows Media file instead of directly to the file. </li></ul>
  23. 23. <ul><li>Windows Metafile Example: </li></ul><ul><li><ASX version=&quot;3&quot;> </li></ul><ul><li><Entry> </li></ul><ul><li><ref HREF=&quot;Path/File.asf&quot; /> </li></ul><ul><li></Entry> </li></ul><ul><li></ASX> </li></ul>WEB SERVER HOSTING
  24. 24. WEB SERVER HOSTING PROBLEMS <ul><li>Web Server not designed for streaming media files. </li></ul><ul><li>Playback can be interrupted by periods of buffering. </li></ul><ul><li>Cannot stream files that have been encoded with multiple bit rates. </li></ul>
  25. 25. WINDOWS MEDIA SERVER HOSTING <ul><li>If you require higher quality and better server resource utilization, it makes sense to host your content on a dedicated Windows Media server. </li></ul><ul><li>Copy the Windows Media files to the ASFroot directory, and copy the metafiles to the Web server </li></ul>
  26. 26. WINDOWS MEDIA SERVER HOSTING <ul><li>Windows Media Services can stream two types of content: </li></ul><ul><ul><li>Broadcast and </li></ul></ul><ul><ul><li>On-demand. </li></ul></ul><ul><li>Delivered to clients with a unicast connection </li></ul><ul><li>Broadcast content can also be delivered with a multicast connection </li></ul>
  27. 30. CONTENT VIEWING <ul><li>Windows Media Player can play back audio and video content the same whether a file is on a Windows Media server, a Web server, a network server, or a local hard disk </li></ul><ul><li>A Windows Media server is designed to handle busy, congested networks and low-bandwidth connections to client computers running Windows Media Player. </li></ul>
  29. 32. ADVANTAGES <ul><li>Stream through most firewalls </li></ul><ul><li>Indexing - provides end users with a means of fast-forwarding and rewinding through a file that is being streamed </li></ul><ul><li>Stream content with Digital Rights Management - Windows Media Rights Manager - distribute licensed digital media over the Internet with superior audio quality. </li></ul><ul><li>Windows Media security - Security features can be used to limit access to media on a Windows Media server </li></ul>
  30. 33. ADVANTAGES <ul><li>Live Streaming - Playback of a broadcast stream is controlled at the point where the stream originates and includes live streaming </li></ul><ul><li>Intelligent streaming - interaction between a Windows Media server and Windows Media Player to optimize the stream for the current available bandwidth </li></ul><ul><li>Administering and logging - control how a Windows Media server manages live content and files and monitor overall system activity in real time, log files </li></ul>
  31. 34. ADVANTAGES <ul><li>Best-of-breed Multicast and Server Administration - easy-to-use server administration with extensive wizards that guide the user through procedures, such as setting up a multicast, monitoring a server, or switching between multiple live sources. </li></ul><ul><li>Support for Advanced Applications and Pay-Per-View (PPV) - Includes pre-built and documented interfaces to Site Server Ad Server, Site Server Commerce Server, and Site Server Membership server. This functionality is the core of pay-per-view and dynamic ad-insertion applications of streaming media on the Internet. </li></ul>
  32. 35. THE FUTURE <ul><li>High bandwidth connections will make streaming more popular. </li></ul><ul><li>Guaranteed Quality of Service over IP will improve streaming quality. </li></ul><ul><li>The streaming model will be used more widely to provide multimedia content. </li></ul>
  33. 36. CONCLUSION <ul><li>Streaming media is the future of online entertainment. </li></ul><ul><li>Low cost way to deliver interactive multimedia. </li></ul><ul><li>Windows Media Services: a comprehensive suite for streaming. </li></ul>
  34. 37. RESOURCES <ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul>
  35. 38. RESOURCES <ul><li> </li></ul><ul><li> </li></ul><ul><li>,4537,2471928-4,00.html </li></ul>
  36. 39. RESOURCES <ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul>
  37. 40. RESOURCES <ul><li>http:// / </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul>
  38. 41. LOG ON <ul><li> </li></ul><ul><li>In the Linux Lab </li></ul>