我如何获取网络摄像头播放的视频的URL?

问题描述 投票:-1回答:1

我正在实现条形码解码器,为此,我需要通过网络摄像头观看流视频的网址。然后想要将该URL进一步传递给解码器函数。

这是我的代码

HTML

<video id="video" width="600" height="300" style="border: 1px solid gray" src=""></video>

JS

  .listVideoInputDevices()
  .then(videoInputDevices => {
    videoInputDevices.forEach(device =>
      console.log(`${device.label}, ${device.deviceId}`)
    );
  })
  .catch(err => console.error(err));

  codeReader
  .decodeOnceFromVideoDevice(undefined, 'video')
  .then(result => console.log(result.text))
  .catch(err => console.error(err));

  //const codeReader = new ZXing.BrowserQRCodeReader();
const videoSrc = 'your url to a video';

codeReader
  .decodeFromVideo('video', videoSrc)
  .then(result => console.log(result.text))
  .catch(err => console.error(err));
javascript jquery url webcam
1个回答
0
投票

通过Camera and Video Control with HTML5检查本文David Walsh。它完全为我工作。

© www.soinside.com 2019 - 2024. All rights reserved.