【问题标题】:How to get active stream or video track (from quagga.js)?如何获取活动流或视频轨道(来自 quagga.js)?
【发布时间】:2018-09-10 04:32:21
【问题描述】:

在没有任何参考的情况下使用 getUserMedia() 创建活动视频流(来自摄像头)后,如何获取它?

是否可以在播放时从视频对象中获取流?

我正在使用 quagga.js 扫描条形码,我想激活手电筒和缩放功能。但是,来自 quagga (getActiveTrack()) 的函数不起作用,我无法获取流(或视频轨道)对象。

(我正在浏览器中加载 quagga.min.js。)

【问题讨论】:

    标签: javascript stream getusermedia quaggajs


    【解决方案1】:

    可以通过从视频元素(document.getElementById('video-element').srcObject)中获取srcObject来获取流(mediaStreamTrack)。我现在可以在扫描条形码时打开/关闭手电筒并控制变焦,但似乎我无法使用相机功能同时配置手电筒和变焦。但这是另一个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-27
      • 2019-09-29
      • 1970-01-01
      • 1970-01-01
      • 2014-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多