Home | History | Annotate | Download | only in manual
      1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
      2 <!--
      3   Copyright (c) 2012 The WebRTC project authors. All Rights Reserved.
      4 
      5   Use of this source code is governed by a BSD-style license
      6   that can be found in the LICENSE file in the root of the source
      7   tree. An additional intellectual property rights grant can be found
      8   in the file PATENTS.  All contributing project authors may
      9   be found in the AUTHORS file in the root of the source tree.
     10 -->
     11 <html>
     12 <head>
     13   <title>Multiple Local Preview (Audio Only)</title>
     14   <meta http-equiv="X-UA-Compatible" content="chrome=1"/>
     15   <!-- Load the polyfill to switch-hit between Chrome and Firefox -->
     16   <script src="adapter.js"> </script>
     17   <script type="text/javascript">
     18   function requestAudio() {
     19     // Call into getUserMedia via the polyfill (adapter.js).
     20     getUserMedia({video: false, audio: true},
     21                          getUserMediaOkCallback,
     22                          getUserMediaFailedCallback);
     23   }
     24 
     25   function getUserMediaFailedCallback(error) {
     26     alert("User media request denied with error code " + error.code);
     27   }
     28 
     29   function getUserMediaOkCallback(stream) {
     30      // Call the polyfill wrapper to attach the media stream to this element.
     31     for (var i = 1; i <= 10; i++) {
     32       attachMediaStream(document.getElementById("audio" + i), stream);
     33     }
     34   }
     35   </script>
     36 </head>
     37 <body onload="requestAudio();">
     38   <table border="0">
     39     <tr>
     40       <td>Sound test</td>
     41     </tr>
     42     <tr>
     43       <td><audio id="audio1" autoplay="autoplay"></audio></td>
     44       <td><audio id="audio2" autoplay="autoplay"></audio></td>
     45       <td><audio id="audio3" autoplay="autoplay"></audio></td>
     46       <td><audio id="audio4" autoplay="autoplay"></audio></td>
     47       <td><audio id="audio5" autoplay="autoplay"></audio></td>
     48       <td><audio id="audio6" autoplay="autoplay"></audio></td>
     49       <td><audio id="audio7" autoplay="autoplay"></audio></td>
     50       <td><audio id="audio8" autoplay="autoplay"></audio></td>
     51       <td><audio id="audio9" autoplay="autoplay"></audio></td>
     52       <td><audio id="audio10" autoplay="autoplay"></audio></td>
     53     </tr>
     54   </table>
     55 </body>
     56 </html>
     57