问题标签 [getusermedia]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 我可以在 Firefox OS 中的应用程序中获取实时摄像头图像吗?
所以我现在正在研究 Firefox OS。我想尝试的一件事是使用 canvas et.al 操作设备相机的实时提要。
从我在博客文章(比如这个)和样板应用程序中的代码中可以看到,这总是使用 a 完成的MozActivity
,这意味着用户正在离开应用程序,拍照并将这张照片传回应用程序,其中我可以对其进行后期处理。
但是对于实时操作,我需要在我的应用程序中安装实时摄像头,就像您getUserMedia
在访问计算机的网络摄像头时使用的一样。getUserMedia
Firefox OS 模拟器似乎不支持。
对此或我缺少的某些 API 是否有任何解决方法?
javascript - Firefox 20 中的 getUserMedia
我在让 getUserMedia 在 Firefox 20 中工作时遇到了严重的麻烦。我需要的是一个简单的网络摄像头捕获。
我在网上尝试了几个例子,这里有一个例子:
http://www.html5rocks.com/en/tutorials/getusermedia/intro/
是不是 Chrome 实际上是当今唯一正确支持 getUserMedia 的浏览器?我也试过 photobooth.js,但没有运气。周围有什么好的解决方案吗?
提前致谢。
html - 在未来的页面请求中存储 GetUserMedia 权限
一旦用户允许 getUserMedia 请求访问他们的相机/麦克风,是否可以在未来的页面加载中以编程方式“记住”该权限?
html - HTML5 getUserMedia 记录网络摄像头,音频和视频
是否可以使用 Chrome 从浏览器捕获视频(网络摄像头)和音频(麦克风),然后将流保存为视频文件?
我想用它来创建一个类似视频/照相亭的应用程序,允许用户将简单的(30 秒)消息(视频和音频)录制到以后可以观看的文件中。
我已经阅读了文档,但我还没有看到任何关于如何捕获音频和视频的示例,我也没有找到将结果存储在视频文件中的方法。
谁能帮忙?
c# - 如何使用 getusermedia 将视频捕获到服务器
在我的应用程序中,我希望用户录制他的视频。然后应该将视频下载到服务器磁盘。但它正在下载到客户端浏览器。如何将 2 或 3 分钟的视频保存到服务器。我已经用过getusermedia
这个了。我编写了如下代码:
当我单击下载链接时,它会下载到用户浏览器。但我想将数据发送到服务器并将其保存在服务器磁盘中。我试图将webmblob
数据传递给控制器并检索。但它没有访问。我写过类似的代码
在我定义的控制器中
但是到达控制器的数据就像[object blob]
. 对不起我的英语不好。希望你能理解我的问题。我怎样才能把它转换成视频。任何帮助肯定会受到赞赏。
html5-audio - 在 getUserMedia 成功回调中获取原始音频
我正在尝试在 getUserMedia() 成功回调中获取原始音频并将其发布到服务器。成功回调接收 LocalMediaStream 对象。
但是没有属性或方法可以从 MediaStreamTrack 中的通道获取原始音频。我们如何将原始音频访问到这个在 getUserMedia() 成功时调用的回调中?
我找到了 Recorder.js 库——https: //github.com/mattdiamond/Recorderjs 但它在 Chrome 中录制空白音频:版本 26.0.1410.64 m。它在 Chrome 上运行良好:版本 29.0.1507.2 canary SyzyASan。
我认为 recorder.js 使用的 Web Audio API 存在问题
我正在寻找没有 Web Audio API 的解决方案,它至少应该适用于 chrome 的官方版本。
javascript -
我有这段代码可以访问麦克风并将麦克风产生的声音复制到我的扬声器上。但它似乎不起作用。它访问了麦克风,一个红色圆圈在图标中缓慢闪烁,但似乎没有发出任何声音。我不确定,但我认为这是标签的问题。你认为这里的错误是什么?
在该脚本之上,音频标签位于。
那么你认为这里的问题是什么?
javascript - WebRTC MediaStream 的麦克风活动级别
我想要一些关于如何最好地MediaStreamTrack
在 Chrome/Canary 中获取音频 javascript 对象的麦克风活动级别的建议。该对象是返回的MediaStreamTrack
音轨,作为 WebRTC javascript API 的一部分。MediaStream
getUserMedia
javascript - 使用 HTML5 录制音频
我正在尝试在网站中实现录音。基本上,用户应该能够按下按钮并对麦克风说话。然后应将录制的音频发送到服务器进行进一步处理。我知道你可以用 Flash 做到这一点,但现在我试图避免这种情况。
我在互联网上找到了几个关于它的资源(即链接),但看起来,这个功能还没有得到广泛的支持。我在使用的浏览器和使用的操作系统之间遇到了差异。例如,Chrome 浏览器似乎无法正确访问 Linux 上的任何麦克风。所以我想知道是否有人知道一个很好的资源来深入研究这个。或者也许有人试图自己设置类似的东西,并且可以提供一些关于 HTML5 和 JavaScript Web Audio API 的限制现在在哪里的建议。
谢谢!
php - HTML5 和 getUserMedia - 录制音频并在一定时间后保存到 Web 服务器
在开发我的网页时,我在使用 HTML5 的 getUserMedia 时遇到了一些困难。这是我第一次尝试实现它来记录用户的音频输入。Flash 不是这个项目的一个选项,因为它也必须在移动设备上使用。
我来这里看看是否有人有经验并知道如何使用 getUserMedia 实现 HTML5 来录制用户麦克风一段时间(通过 PHP 中的会话完成),然后保存音频文件并将其发送到 Web 服务器.
如果这不可能,那么还有其他方法吗,也许是使用 Java 小程序?
js:
HTML(从此处链接到 recorder.js ):