如何获取活动流或视频轨道(来自quagga.js)?

How to get active stream or video track (from quagga.js)?

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

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

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

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

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