要从 获取替代视频输入MediaDevices.getUserMedia
,我的理解是您需要将 传入deviceID
作为约束。但是,在 Safari 中,要访问deviceID
s via enumerateDevices
,我需要先调用getUserMedia
并获得浏览器的许可(也许还有另一种方法?)。问题是这个初始getUserMedia
调用只返回我已获得许可的设备的设备信息,所以我仍然没有备用视频输入的设备 ID。
我怎样才能得到deviceID
这个视频输入?
就我而言,我正在尝试找到deviceID
Snapchat 的“Snap Camera”。在 Chrome 中,我可以找到并流式传输此视频输入。