我尝试使用WebRTC将视频上传到ASP页面。
这是页面加载脚本:
window.navigator = window.navigator || {};
navigator.getUserMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
null;
if (navigator.getUserMedia === null) {
//Unsupported.
} else {
document.getElementById('button-play-gum').addEventListener('click', function() {
// Capture user's audio and video source
navigator.getUserMedia({
video: true,
audio: true
},
function(stream) {
videoStream = stream;
// Stream the data
video.src = createSrc(stream);
video.play();
},
function(error) {
console.log("Video capture error: ", error.code);
});
});
}
这很好用,我可以在屏幕上看到我的相机输入。
现在我创建了一个调用以下行的按钮。 在拨打这一行时:
streamRecorder = videoStream.record();
我收到此错误:
videoStream.record不是函数
有关于此的任何想法吗?