Chromium Code Reviews| Index: ppapi/examples/media_stream_video/media_stream_video.html |
| diff --git a/ppapi/examples/media_stream_video/media_stream_video.html b/ppapi/examples/media_stream_video/media_stream_video.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..6d39d4610ef559cf60cf8816f01c8d601d5b40c8 |
| --- /dev/null |
| +++ b/ppapi/examples/media_stream_video/media_stream_video.html |
| @@ -0,0 +1,48 @@ |
| +<!DOCTYPE html> |
| +<html> |
| + <!-- |
| + Copyright (c) 2014 The Chromium Authors. All rights reserved. |
| + Use of this source code is governed by a BSD-style license that can be |
| + found in the LICENSE file. |
| + --> |
| +<head> |
| + <title>Media Stream Video Example</title> |
| + <script type="text/javascript"> |
| + var plugin; |
| + var stream; |
| + |
| + function handleMessage(message) { |
| + console.log(message); |
| + } |
| + |
| + function success(s) { |
| + stream = s; |
| + plugin.postMessage({track: stream.getVideoTracks()[0]}); |
| + } |
| + |
| + function initialize() { |
| + plugin = document.getElementById('plugin'); |
| + plugin.addEventListener('message', handleMessage, false); |
| + var constractions = { |
|
bbudge
2014/01/10 21:09:29
not a word: constractions
Peng
2014/01/10 21:24:51
Done.
|
| + "audio": false, |
| + "video": { |
| + "mandatory": { |
| + "minWidth": "1280", |
| + "minHeight": "720", |
| + "minFrameRate": "30" |
| + }, |
| + "optional": [] |
| + } |
| + }; |
| + navigator.webkitGetUserMedia(constractions, success); |
| + } |
| + |
| + document.addEventListener('DOMContentLoaded', initialize, false); |
| + </script> |
| +</head> |
| + |
| +<body> |
| + <embed id="plugin" type="application/x-ppapi-example-media-stream-video" |
| + width="320" height="240"/> |
| +</body> |
| +</html> |