我刚刚被介绍到,html5 media capture API
我准备试一试。我已经看到此捕获显示在同一页面上,但我还没有看到有人通过服务器进行流式传输。那么我问的是有没有办法避免flash
,silver light
并捕获相机,麦克风并将其显示到网站上的另一个页面供我的其他用户查看?像整个网站的直播?
js
function fallback(e) {
video.src = 'fallbackvideo.webm';
}
function success(stream) {
video.src = window.URL.createObjectURL(stream);
}
if (!navigator.getUserMedia) {
fallback();
} else {
navigator.getUserMedia({video: true}, success, fallback);
}
html:staff.php - 将捕获流的用户页面
<body>
<div id="canvas-capture"></div>
</body>
cams.php?modelkey=34223r528edfwd23rfwedcwe - 我希望共享流的页面
<body>
<div id="canvas-capture"></div>
</body>