getusermedia相关内容

IBM Watson语音转文本无法对数据流音频/WebM音频/x浮点数组媒体MIME类型进行代码转换

我正在使用mediaDevices.getUserMedia()在Chrome中录制短音频文件(几秒钟),将文件保存到Firebase存储,然后尝试将文件发送到IBM Watson语音到文本。我收到以下错误消息: unable to transcode data stream audio/webm -> audio/x-float-array 我在浏览器中设置了麦克风: navig ..

Ionic 4 getUserMedia在Ionic-Webview中不支持

在Ionic应用的Android版本中会发生这种情况。 我正在使用IFRAME测试getUserMedia。 WebRTC的演示页面显示“GetUserMedia:Not Allowed Error”。 我已经在AndroidManifest.xml中授予了所有权限,但仍然无法访问摄像头。要获得外部网站的摄像机访问权限,还需要执行其他操作吗? home.html ..

getUserMedia 检测前置摄像头

我正在使用“面向模式"约束来在两个摄像头之间切换,但我无法完全确定用户端是否有“环境"摄像头(后置摄像头).仅计算 enumerateDevices 函数返回的承诺的“视频输入"是不够的. 我尝试搜索它,我发现的只是使用视频 MediaTrack 标签并搜索包含“面向背面"的内容.字符串,在所有浏览器(例如 IOS)中似乎不是恒定的. 我相信一定有更好的方法:) 解决方案 这里 ..
发布时间:2022-01-11 11:09:09 前端开发

将 desktopCapturer 从 Electron 应用程序保存到视频文件

基于 electron api 和这个问题 我正在尝试将录制的用户屏幕保存到 .webm应用程序根文件夹中的视频文件夹中的文件. 实际上它几乎可以工作,因为它保存 .webm 文件但保存的文件是空的,它重 0B.. 我不知道我在这里缺少什么. 所以看起来它以某种方式无法正确录制,因为文件是空的.. edit 调试时我发现记录可能正常工作,因为我控制台日志的 blob 在内部具有价 ..
发布时间:2022-01-10 22:02:32 前端开发

无法访问 webrtc 上的后置摄像头 [chrome:54]

我正在尝试使用 webrtc 和 Threejs 进行 webAR 演示,同时通过我的 android mobile chrome:54 访问摄像头,前置摄像头默认打开. 我检查并尝试通过参考有关堆栈溢出的所有问题来解决问题,甚至尝试更改数组值但没有运气.谁能告诉我如何通过调整此代码来访问后置摄像头? var THREEx = THREEx ||{}navigator.getUserMe ..
发布时间:2021-12-31 18:58:39 前端开发

HTML5 &getUserMedia - 录制音频 &一定时间后保存到 Web 服务器

在开发我的网页时,我在使用 HTML5 的 getUserMedia 时遇到了一些困难.这是我第一次尝试实现它来记录用户的音频输入.Flash 不适合该项目,因为它也必须在移动设备上使用. 我来这里是想看看是否有人有经验并知道如何使用 getUserMedia 实现 HTML5 来录制用户麦克风一段时间(通过 PHP 会话完成),然后保存音频文件并将其发送到一个网络服务器. 如果这是不 ..
发布时间:2021-12-20 23:59:31 PHP

在被 getUserMedia 捕获后,使用 WebRTC 将 MediaStream 发送到主机服务器

我正在使用 getUserMedia() 捕获音频数据,我想将其发送到我的服务器,以便将其保存为 MySQL 字段中的 Blob. 这就是我想要做的.我已经多次尝试使用 WebRTC 来做到这一点,但目前我什至不知道这是否正确,或者是否是最好的方法. 有人可以帮助我吗? 这是我用来从麦克风捕获音频的代码: navigator.getUserMedia({视频:假,音频:真实,} ..
发布时间:2021-12-20 23:33:08 前端开发

是否可以通过网站控制手机上的相机灯?

是否可以通过网站控制手机上的相机灯?通过 Chrome 或 Firefox 说.我知道可以使用 Android 或 iOS 应用程序,那里有许多手电筒应用程序.而且我知道可以通过 getUserMedia 函数系列控制相机.如果没有,有人知道什么时候可以使用吗? 解决方案 这是一个网站的小“火炬应用": 编辑 1:我还做了一个 jsfiddle //测试浏览器支持const S ..
发布时间:2021-12-10 15:30:27 前端开发

chrome 47 中的 getUserMedia() 不使用 https

在 chrome 版本 47 中,他们强制您使用 https 以允许使用 getUserMedia().不幸的是,我不能在我的整个网络中使用 https,我只在登录休息中使用它(它是一个 SPA - 单页应用程序).所以,网络地址没有https,只有登录休息使用ssl.我使用这个 repo 几乎没有什么变化:https://github.com/Jmlevick/html-recorder ..

在客户端 JavaScript 中将 WAV 转换为任何压缩音频格式

我正在使用 Recorder.jsgetUserMedia({audio:true}); 的音频/a> 然后将其导出为 WAV 文件,因为这是该库提供的唯一选项. 一个 1 分 20 秒的文件大小为 14.1 MB.我需要将音频上传到服务器,并且需要快速完成.如何将 WAV 音频转换为任何其他压缩格式以减小文件大小? 我不介意转换为: MP3 作品 WebM 奥格 FLA ..
发布时间:2021-11-30 16:24:12 前端开发