jjzjj

MediaStreamTrack

全部标签

javascript - 如何从 MediaStream 和 "stop"网络摄像头中删除轨道?

我正在尝试从MediaStream中删除轨道。MediaStream.removeTrack()从流中删除轨道,但摄像头灯保持亮起,表示摄像头仍处于事件状态。https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack?redirectlocale=en-US&redirectslug=DOM%2FMediaStreamTrack这引用了一个stop()方法,我想它会完全停止相机,但是在chrome中我得到"ObjectMediaStreamTrackhasnomethod'stop'"有没有办法解决这个问题,还是我

javascript - WebRTC 无法从 USB 输入设备获取视频源(readyState 结束)

我正在尝试使用WebRTC在屏幕上显示视频输入作为实时源。我不想做任何点对点通信或类似的事情,只是显示视频提要。我的代码适用于我的笔记本电脑集成网络摄像头,但是当我连接外部视频输入设备时(在本例中是使用StarTech转换器通过S-Video连接到USB输入的旧摄像机-型号SVID2USB2NS)我一无所获。我在Chrome和FireFox中都试过了。两个浏览器都找到了视频设备,并为我提供了我的集成网络摄像头或USB设备(在本例中列为“USB2820”)的选择,因此在本例中它们都知道该设备。在Chrome中,当我尝试连接时,getUserMedia调用的“成功”回调被调用,如果我.ge

javascript - WebRTC 无法从 USB 输入设备获取视频源(readyState 结束)

我正在尝试使用WebRTC在屏幕上显示视频输入作为实时源。我不想做任何点对点通信或类似的事情,只是显示视频提要。我的代码适用于我的笔记本电脑集成网络摄像头,但是当我连接外部视频输入设备时(在本例中是使用StarTech转换器通过S-Video连接到USB输入的旧摄像机-型号SVID2USB2NS)我一无所获。我在Chrome和FireFox中都试过了。两个浏览器都找到了视频设备,并为我提供了我的集成网络摄像头或USB设备(在本例中列为“USB2820”)的选择,因此在本例中它们都知道该设备。在Chrome中,当我尝试连接时,getUserMedia调用的“成功”回调被调用,如果我.ge