mediadevices相关内容

关闭网络摄像头而不重新加载

我是网络开发的初学者,我正在开发一个使用 create-react-app 构建的视频聊天应用.我正在使用 recordRTC 库从用户的网络摄像头和麦克风进行录制和流式传输.当我停止录制时,我也想关闭网络摄像头. import React, { Component } from "react";从“recordrtc"导入 RecordRTC;const captureUserMedia = ..
发布时间:2021-09-22 20:19:07 其他开发

检查是否通过`getDisplayMedia`捕获浏览器/平台支持的屏幕

我们可以通过navigator.mediaDevices.getDisplayMedia()请求将媒体流发送到屏幕或窗口.但是,这立即提示用户决定要使用哪种捕获.我需要检查浏览器/平台是否支持屏幕捕获. 当然可以检查'getDisplayMedia' in navigator.mediaDevices,但这只是告诉我们浏览器是否支持该API.特别是,在FF和Android上的Chrome上, ..

尝试捕获音频,但是即使授予了麦克风权限,在Safari 12上navigator.mediaDevices.enumerateDevices()还是NULL

请参阅相关问题: Navigator.mediaDevices.getUserMedia无法正常工作在iOS 12 Safari上 我们正试图从用户输入用户MediaDevices.getUserMedia和音频上下文中捕获音频 当用户单击按钮时,我们会检查可用设备,然后捕获他们的音频流 let enumDevicePromise = navigator.mediaDevices ..
发布时间:2020-06-21 19:42:35 其他开发