Successfully reported this slideshow.

Audio and Video streaming.ppt


Published on

Audio and Video streaming.ppt

  1. 1. Audio and Video Streaming Presented by: Thanh Ly Liqin Zhang Ronald Togelang Hector Frausto
  2. 2. AGENDA <ul><li>Introduction </li></ul><ul><li>- D:Introduction. avi </li></ul><ul><li>Audio Streaming Overview </li></ul><ul><li>Video Streaming Overview </li></ul><ul><li>• Audio Streaming Demonstration </li></ul><ul><li>• Video Streaming Demonstration </li></ul><ul><li>Questions and Answers </li></ul>
  3. 3. AUDIO STREAMING OVERVIEW <ul><li>Audio File Features </li></ul><ul><li>Audio Streaming Concept </li></ul><ul><li>Audio Streaming Advantages </li></ul><ul><li>Audio Streaming Applications </li></ul><ul><li>Audio Streaming Format </li></ul><ul><li>Audio Streaming Products </li></ul>
  4. 4. Audio File Features <ul><li>Audio file is a record of captured sound that can be played back </li></ul><ul><ul><li>e.g. .WAV File </li></ul></ul><ul><li>Audio files are compressed for storage or faster transmission </li></ul><ul><li>Requires high bandwidth to transfer across the network </li></ul>
  5. 5. Audio Streaming Concept LAN, Intranet, Internet .WAV Live Broadcast .ASF Real Producer .RM Windows Media Encoder Real Producer 7.0  PC Audio Format  PC Windows Media Streaming Software
  6. 6. Audio Streaming Concept <ul><li>Analog-to-Digital modulation </li></ul><ul><li>Streaming audio technologies relies on: </li></ul><ul><ul><li>Sound sequences </li></ul></ul><ul><ul><li>Compression schemes </li></ul></ul><ul><li>Compression schemes (encoding) decreases the audio’s bandwidth requirements: </li></ul><ul><ul><li>Lowering the audio’s sampling rate </li></ul></ul><ul><ul><li>Filtering high frequencies </li></ul></ul><ul><ul><li>Performing other waveform </li></ul></ul>
  7. 7. Audio Streaming Advantages <ul><li>Real time audio content. </li></ul><ul><li>Low bandwidth media used. </li></ul><ul><li>No waiting for downloading audio file. </li></ul><ul><li>Internet users can enjoy a live online program. </li></ul>
  8. 8. Audio Streaming Applications <ul><li>Long-distance or automated training </li></ul><ul><li>Seminars </li></ul><ul><li>Concerts </li></ul><ul><li>Speeches </li></ul><ul><li>Music samples </li></ul><ul><li>Online corporate messages </li></ul><ul><li>Hear the news / Radio </li></ul>
  9. 9. Audio Formats <ul><li>Microsoft Windows Media Formats </li></ul><ul><ul><li>.avi, .asf, .asx, .rmi, .wav </li></ul></ul><ul><li>Moving Pictures Experts Group (MPEG) </li></ul><ul><ul><li>.mp3 </li></ul></ul><ul><li>Musical Instrument Digital Interface (MIDI) </li></ul><ul><ul><li>.mid, .rmi </li></ul></ul><ul><li>Apple Quick Time, Macintosh AIFF Resource </li></ul><ul><ul><li>.qt, .aif, .aifc, .aiff, .mov </li></ul></ul><ul><li>UNIX Formats </li></ul><ul><ul><li>.au, .snd </li></ul></ul>
  10. 10. Audio Streaming Products <ul><li>Window Media Technologies (Microsoft) </li></ul><ul><li>RealSystem G2 (RealNetworks) </li></ul><ul><li>Shockwave Streaming Audio (Macromedia) </li></ul><ul><li>IBM Bamba (IBM) </li></ul><ul><li>Streamworks (Xing Technology) </li></ul><ul><li>Media Player (Netscape) </li></ul>
  11. 11. Windows Media Technologies by Microsoft <ul><li>Leading digital media platform. </li></ul><ul><li>Windows Media Technologies consist of : </li></ul><ul><ul><li>Windows Media Player </li></ul></ul><ul><ul><li>Windows Media Services </li></ul></ul><ul><ul><li>Windows Media Tools </li></ul></ul><ul><ul><li>Windows Media SDK </li></ul></ul><ul><li>Free download at http://www. microsoft .com/windows/ windowsmedia / </li></ul>
  12. 12. Windows Media Technologies <ul><li>Windows Media Audio codec provides FM-radio-quality sound at half the bit rate of MP3 </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>
  13. 13. WMT Advantages <ul><li>Wide bandwidth range </li></ul><ul><li>Intelligent streaming </li></ul><ul><li>Multiple bit rate encoding </li></ul><ul><li>High scalability </li></ul><ul><li>Built-in multicast service </li></ul><ul><li>Seamless stream switching </li></ul><ul><li>Easy Internet Radio Distribution </li></ul>
  14. 14. Real Networks <ul><li>High quality streaming audio at all bandwidths on both the Internet and corporate Intranets. </li></ul><ul><li>Support realtime and on-demand, all sounds (stereo and mono) </li></ul><ul><li>Take advantage of key features of Window 2000 (load balancing, clustering, stability) </li></ul><ul><li>Operating systems as Window NT, Linux, Sun Solaris </li></ul>
  15. 15. Real System G2 Products & Advantages <ul><li>RealPlayer 7 </li></ul><ul><ul><li>Over 150 live radio stations built-in, superb audio </li></ul></ul><ul><li>RealProducer 7 </li></ul><ul><ul><li>Streaming Software; Efficient encoding; Reach the widest possible audience; choice of operating systems </li></ul></ul><ul><li>RealPresenter G2 </li></ul><ul><ul><li>Live/recorded capability; Presentation Manager </li></ul></ul>
  16. 16. RealSystem G2 Products & Advantages <ul><li>RealSlideshow 2 </li></ul><ul><ul><li>Combine pictures with music or speech, customize the layout of presentation </li></ul></ul><ul><li>RealServer 7 </li></ul><ul><ul><li>60 simultaneous sessions of live or on-demand streaming; Near CD quality Internet audio </li></ul></ul><ul><li>Free download at: </li></ul><ul><ul><li> </li></ul></ul>
  17. 17. Video Streaming <ul><li>Video Streaming Objective </li></ul><ul><li>Streaming Advantages </li></ul><ul><li>Video Streaming Architecture </li></ul><ul><li>Compression and Decompression-codec </li></ul><ul><li>MPEG 1-4 Introduction </li></ul><ul><li>Major Products and Features Comparison </li></ul>
  18. 18. Video Streaming Objective <ul><li>The object is to overcome the negative effects of physical distance and network technology limitation. </li></ul>
  19. 19. Streaming Advantages <ul><li>Reduce setup time </li></ul><ul><li>Reduction in client storage requirement </li></ul><ul><li>Video can be viewed in real time </li></ul><ul><li>Transmission signals over low bandwidth facilities </li></ul>
  20. 20. Video Streaming Architecture <ul><li>Content Creation/Capture </li></ul><ul><li>Content Management </li></ul><ul><li>Content Formatting (Compression) </li></ul><ul><li>Delivery </li></ul><ul><li>Distribution </li></ul><ul><li>Presentation (Viewing) </li></ul><ul><li>View Control </li></ul>
  21. 21. Video Capture <ul><li>Converting analog to video signals </li></ul><ul><ul><li>A special video capture card to convert the analog signals to digital form and compresses the data. </li></ul></ul><ul><ul><li>Also digital video devices that can capture images and transfer to a computer </li></ul></ul>
  22. 22. Content Management <ul><li>Critical in video server </li></ul><ul><li>The purpose including create, collect, catalog, organize, store, and access to massive multimedia information database </li></ul>
  23. 23. Video Input Formats <ul><li>AVI </li></ul><ul><li>ActiveMovie </li></ul><ul><li>Cinepak </li></ul><ul><li>Indeo </li></ul><ul><li>motion-JPEG </li></ul><ul><li>MPEG </li></ul><ul><li>QuickTime </li></ul><ul><li>RealVideo </li></ul><ul><li>Video for Windows </li></ul><ul><li>XGA </li></ul>
  24. 24. Video Formats AVI & ASF <ul><li>Developed by Microsoft </li></ul><ul><li>AVI (Audio Video Interleaved) </li></ul><ul><li>- limited to 320x240 resolution </li></ul><ul><li>- 30 frames per second </li></ul><ul><li>ASF (Advanced Streaming Format) </li></ul><ul><li>- Has been submitted to ISO for standardization </li></ul><ul><li>- Expected to replace AVI format </li></ul>
  25. 25. Codec (Compressor/Decompressor) <ul><li>Coding techniques to compress video data </li></ul><ul><li>The newest codec change their sampling rate as they run </li></ul><ul><li>Choice of codec is the biggest factor to determine the bandwidth needed to connect the server and receive content </li></ul><ul><li>Many of the codecs follow international standards </li></ul>
  26. 26. Content Compression <ul><li>MPEG (A working group of ISO) </li></ul><ul><li>- The most common standard for video </li></ul><ul><li>compression and file formats </li></ul><ul><li>- Generally produce better quality video than other </li></ul><ul><li>formats </li></ul><ul><li>- High compression rate </li></ul><ul><li>- MPEG1, MPEG2 and MPEG4 </li></ul>
  27. 27. MPEG-1 <ul><li>MPEG-1 was designed for coding progressive video at a transmission rate of about 1.5 million bits per second. </li></ul><ul><li>It was designed specifically for Video-CD and CD-i media. </li></ul><ul><li>MPEG-1 audio layer-3 (MP3) has also evolved from early MPEG work. </li></ul>
  28. 28. MPEG-2 <ul><li>MPEG-2 was designed for coding interlaced images at transmission rates above 4 million bits per second. </li></ul><ul><li>MPEG-2 is used for digital TV broadcast and </li></ul><ul><li>DVD. </li></ul><ul><li>An MPEG-2 player can handle MPEG-1 data as well. </li></ul>
  29. 29. MPEG-3 <ul><li>A proposed MPEG-3 standard, intended for High Definition TV (HDTV), was merged with the MPEG-2 standard when it became apparent that the MPEG-2 standard met the HDTV requirements. </li></ul>
  30. 30. MPEG-4 <ul><li>An MPEG-4 standard is in the final stages of development and release. </li></ul><ul><li>It is a much more ambitious standard and addresses speech and video synthesis, fractal geometry, computer visualization, and an artificial intelligence (AI) approach to reconstructing images. </li></ul>
  31. 31. Major Products <ul><li>Microsoft Windows Media Technologies </li></ul><ul><li>http://www. microsoft .com/windows/ windowsmedia / </li></ul><ul><li>RealSystem G2 </li></ul><ul><li>http://www. realnetwork .com </li></ul>
  32. 32. Comparison WMT –vs- RealSystem G2 <ul><li>Head to head comparison </li></ul><ul><li>Feature Comparison </li></ul><ul><li>M ore Information http://www. microsoft .com/windows/ windowsmedia / </li></ul>
  33. 33. Comparison WMT –vs- RealSystem G2 <ul><li>Cost Analysis </li></ul><ul><li>- Prepared by Approach, Inc., </li></ul><ul><li>Key findings </li></ul><ul><li>- Both streaming products results in positive </li></ul><ul><li>returns on investment </li></ul><ul><li>- Microsoft solution is more economical than the </li></ul><ul><li>RealNetwork solution </li></ul><ul><li>Download in Word format </li></ul>
  34. 34. Audio Streaming Architecture <ul><li>Creating Audio File </li></ul><ul><li>Demonstration of Streaming Software </li></ul><ul><li>Demo of Streaming Process </li></ul><ul><ul><li>Windows Media Encoder </li></ul></ul><ul><ul><li>RealProducer 7 Basic </li></ul></ul><ul><li>Play the Audio File </li></ul>
  35. 35. Creating Audio File <ul><li>Record From File </li></ul><ul><ul><li>Audio files located in your hard drive </li></ul></ul><ul><li>Record Form Media Device </li></ul><ul><ul><li>Media device such as Microphone, CD Player, PC Camera, etc. </li></ul></ul><ul><li>Live Broadcast </li></ul><ul><ul><li>Broadcast live media stream from your computer </li></ul></ul>
  36. 36. Installation of Streaming Software <ul><li>Windows Media Tools </li></ul><ul><ul><li>Windows Media Encoder </li></ul></ul><ul><li>RealSystems G2 </li></ul><ul><ul><li>RealProducer 7 Basic </li></ul></ul>
  37. 37. Windows Media Technologies Download Windows Media Tools
  38. 38. RealSystem G2 Download RealProducer
  39. 39. Playing Audio File <ul><li>Windows Media Player </li></ul><ul><li>RealPlayer </li></ul>
  40. 40. Windows Media Player 6.4
  41. 41. Download RealPlayer
  42. 42. Real Player 7.0 Basic
  43. 43. Video Streaming Presentation <ul><li>Active Streaming Format (ASF) </li></ul><ul><li>- MS Defacto standard for streaming video. </li></ul><ul><li>Real Media (RM) </li></ul><ul><li>- Real’s standard for streaming video </li></ul>
  44. 44. Video Streaming <ul><li>Codec selections from Real Media. </li></ul>
  45. 45. Video Streaming <ul><li>Codec Selections from Windows Media. </li></ul>
  46. 46. Video Streaming <ul><li>Streaming with Real Producer. </li></ul><ul><li>Real Producer. </li></ul><ul><ul><li>- C:Program FilesREAL RealProducer realprod .exe </li></ul></ul>
  47. 47. Video Streaming <ul><li>Streaming with Windows Media Encoder . </li></ul><ul><li>Windows Media. </li></ul><ul><ul><li>- C:Program FilesWindows Media ComponentsTools NsRex .exe </li></ul></ul>
  48. 48. Video Streaming <ul><li>Using Windows Media Player. </li></ul><ul><ul><li>- C:Program FilesWindows Media Playermplayer2.exe </li></ul></ul>
  49. 49. Video Streaming <ul><li>Streamed file size comparison. </li></ul><ul><li>- C:WINDOWSEXPLORER.SCF </li></ul><ul><li>Unstreamed *.AVI file = 155,290 KB </li></ul><ul><li>RealMedia Streamed file *.RM = 483 KB </li></ul><ul><li>Windows Media Streamed file *.ASF = 1,283 KB </li></ul>
  50. 50. Video Streaming Statistics
  51. 51. Video Streaming Statistics
  52. 52. Video Streaming <ul><li>Live feed Video Capture. </li></ul><ul><ul><li>- C:Program FilesLogitechLogitech QuickCam QuickCam .exe </li></ul></ul><ul><li>Stream from live feed. </li></ul><ul><li>- C:Program FilesREAL RealProducer realprod .exe </li></ul><ul><li>- C:Program FilesWindows Media ComponentsTools NsRex .exe </li></ul>
  53. 53. Audio/Video Streaming Summary <ul><li>Capture Audio/Video </li></ul><ul><ul><li>Create your file </li></ul></ul><ul><li>Install the streaming software </li></ul><ul><ul><li>Windows Media Tools http://www. microsoft .com/windows/ windowsmedia / </li></ul></ul><ul><ul><li>RealProducer 7 Basic http://www. realnetworks .com/products/ </li></ul></ul>
  54. 54. Audio/Video Streaming Summary <ul><li>Play the Audio Stream File </li></ul><ul><ul><li>Windows Media Player 6.4 </li></ul></ul><ul><ul><li> </li></ul></ul><ul><ul><li>RealPlayer 7 Basic </li></ul></ul><ul><ul><li> </li></ul></ul>
  55. 55. Questions and Answers