getusermedia

    6热度

    2回答

    我捕获用户的相机,我要赶具有最佳分辨率的画面,所以我的代码是像下面的代码片段, 我想从传入的流中读取分辨率详细信息,因此我可以将其设置为视频高度和宽度,我将用它来点击快照,我希望快照能够获得流提供的最佳质量,这是可能的(读取分辨率来自stream变量的细节)? 编辑:我使用webrtc,所以我也想找出传输的视频流 $(document).ready(function(){ navigator.

    31热度

    2回答

    我使用getUserMedia()捕获音频数据,并且我想将它发送到我的服务器,以便我可以将它作为Blob保存在MySQL字段中。 这就是我想要做的。我已经做了几次尝试,使用WebRTC来做到这一点,但是我现在甚至都不知道这是否正确,甚至是做到这一点的最佳方式。 可以任何人帮帮我吗? 这里是代码我使用捕捉来自麦克风音频: navigator.getUserMedia({ video:fal

    2热度

    1回答

    我想发送从getUserMedia创建的mediaStream到服务器。 什么是最好的使用,WebRTC或WebSockets?我的直觉告诉我,WebRTC是专门为视频和音频数据制作的,所以这是一个值得推荐的东西 - 但是我读到的有关WebRTC的所有内容都使它看起来像是它的唯一用于点对点连接的东西。 我将不得不了解关于WebRTC或WebSockets的所有信息,以便我可以在web服务器上获取我

    3热度

    1回答

    我一直玩MediaRecorder保存MediaStream已由getUserMedia创建。我对结果非常满意,但是我需要类似的东西,它有更好的跨浏览器支持。 这里是我如何使用MediaRecorder一些示例代码(只给你一些背景): var mediaRec; navigator.getUserMedia({ audio:true },function(stream){

    0热度

    1回答

    不情愿地,我问你们在这里帮我克服我的脑冻结。我正在录制音频,但我有一个问题,无法获取录制的音频而没有找到一半。 recAudioInput = recAudioContext.createMediaStreamSource(stream); recorder= recAudioContext.createScriptProcessor(theBufferSize, 2, 2); // (or 1

    0热度

    1回答

    在Chrome中,我在录制音频的同时运行语音识别。 录音使用AudioRecorder,其内部呼叫getUserMedia。 语音识别使用webkitSpeechRecognition。 在桌面上(Win7 +最新的Chrome),它的工作原理非常完美。 在Android(也是最新的Chrome)上,我收到了“或者”或“的行为。当识别正在工作时,录音输出只是一个安静的文件。 当录音工作时(看起来是

    1热度

    1回答

    我想将2个不同的MediaStream转换为1个MediaStream。例如:您有一个移动的文本流,我想将它覆盖在网络摄像头流上。我将如何能够做到这一点? 有些事情要考虑: - 我想“烧”上的摄像头 顶部的移动文字 - 无多videotracks - 我宁可不使用toDataURL或呈现在画布上,然后转换为1因为这是一个巨大的CPU猪。

    4热度

    2回答

    我一直使用Chrome浏览器使用WebRTC API测试屏幕共享功能。为此,我在chrome://标志中启用了标志“在getUserMedia()中启用屏幕截图支持”。 现在随着Chrome浏览器的最新更新,该标志不再可用,并且大多数其他WebRTC标志都被禁用。我甚至用Chrome Canary进行了检查,结果是一样的。该标志可能丢失或被禁用,并显示消息“对不起,此实验在您的平台上不可用”。 我

    2热度

    1回答

    我想记录我的摄像头并将其直播到其他客户端。 我可以轻松地显示我的摄像头在视频标签在同一个页面,这样的事情: function initialize() { video = $("#v")[0]; width = video.width; height = video.height; var canvas = $("#c")[0]; context

    0热度

    1回答

    我正在开发一个webapp(部分)使用recorder.js记录一些音频,并将其发送到服务器。我想针对Firefox的,所以我必须用这个技巧来保持声源切断: // Hack for a Firefox bug that stops input after a few seconds window.source = audio_context.createMediaStreamSource(str