test_getUserMedia_basicVideoAudio.html (794B)
1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <script type="application/javascript" src="mediaStreamPlayback.js"></script> 5 </head> 6 <body> 7 <pre id="test"> 8 <script type="application/javascript"> 9 createHTML({ 10 title: "getUserMedia Basic Video & Audio Test", 11 bug: "781534" 12 }); 13 /** 14 * Run a test to verify that we can complete a start and stop media playback 15 * cycle for a video and audio MediaStream on a video HTMLMediaElement. 16 */ 17 runTest(function () { 18 var testVideoAudio = createMediaElement('video', 'testVideoAudio'); 19 var constraints = {video: true, audio: true}; 20 21 return getUserMedia(constraints).then(stream => { 22 var playback = new MediaStreamPlayback(testVideoAudio, stream); 23 return playback.playMedia(false); 24 }); 25 }); 26 27 </script> 28 </pre> 29 </body> 30 </html>