HTML5视频录制和捕获 - .record不是一个功能

时间:2015-08-09 10:59:46

标签: html5 video-streaming webrtc

我尝试使用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不是函数

有关于此的任何想法吗?

0 个答案:

没有答案