getusermedia

    0热度

    1回答

    下面的代码已成功工作,直到我增加了一些额外的代码,因为我试图让用户认识的,他们的相机准备/可用或not.My HTML如下: <div id="notes"> </div> <div id="video-container"> <video id="camera-stream" width="500" autoplay></video> </div> 而这里的.js <script t

    1热度

    2回答

    我调整了一个库,通过用户的麦克风录制MP3音频。如果用户允许或拒绝对麦克风的访问请求,我很好,但我注意到,这MDN says: 注意,有可能返回的承诺没有解决 也没有拒绝,因为用户不需要做出选择。 但似乎没有说什么,如果有的话,我可以做到“无选择”行动。如果用户只是退出对话框,或者在没有做出选择的情况下模糊了对话框,我可以捕捉并调整我的UI吗? 这里是我当前的代码: navigator.media

    1热度

    1回答

    如果在Chrome中使用网络摄像头,该页面的选项卡上将出现一个红点。如果其他网页尝试访问网络摄像头,则视频会变黑。我的问题是,它是否能够使用JavaScript检查摄像头是否正在使用?怎么样? 通过使用navigator.getUserMedia,我尝试下面的代码: navigator.getUserMedia = navigator.getUserMedia || navigator.

    0热度

    2回答

    现在,我正在尝试为我的教育创建一个“snapchat”类的web应用程序。 该应用使用HTML5标签,如视频和画布。 然后我使用getUserMedia来获取相机输出,但我的问题是我无法获得视频标签来填充整个屏幕。 我尝试了一切从宽度:100%;身高:100%,身高:100vh,jquery,但搞砸了getUserMedia功能,所以它甚至没有工作。 现在,这是我的代码: HTML文件: <!do

    0热度

    1回答

    使用navigator.mediaDevices.getUserMedia(约束),您可以为各种设备(其中包括网络摄像头和麦克风)获取MediaStream对象,从而使您能够根据所需数据执行任何操作。 getUserMedia方法返回一个Promise,它反过来返回一个媒体流,或者在给定约束(视频,音频等)没有可用流的情况下拒绝。如果确实获得了流对象但不保存任何引用到MediaStream - 垃

    -2热度

    1回答

    如何使用HTML5开发视频和音频通话社交应用,而无需使用的WebRTC,以便它支持所有浏览器? 我试过的WebRTC但它不能在IE浏览器或iOS工作。 三江源

    0热度

    2回答

    我正在开发一款可记录用户音频的应用程序。对于录制音频,我使用getUserMedia API。音频的最大长度约为15分钟。我不想将它存储在缓存中。我通过直接流入节点js服务器来完成它。服务器对其进行流式处理并进行编码,以便生成一个mp3文件。这是通过这样的事情完成的。 var encoder; var lame = require('lame'); var fs = require('fs')

    0热度

    1回答

    我遇到了一个奇怪的问题,WebRTC的提供生成过程的抽象。看起来好像即将到来的冰候选人从未到达空候选人。在使用几乎相同的代码之前,我已经成功地生成了优惠,但无论出于何种原因,我的抽象版本只能达到12个候选人,而我原来的20个常规版本相比。这很奇怪,看起来代码几乎相同,但抽象的代码即使在同一浏览器上也不起作用。 原工作代码: var localConn = new webkitRTCPeerConn

    1热度

    1回答

    我有一个使用获取用户媒体的MVC 4网络应用程序。我也有针对API 18,该设备是API 19一个Android的WebView,但我从控制台日志得到的错误是 source: https://dev.*****.com/truck/home/addpic?truck=C090P (0) 11-25 11:40:19.705 32382-32382/*****.com.trucksurvey I/

    5热度

    2回答

    我正在尝试navigator.MediaDevices.getUserMedia()webrtc在通话期间切换设备摄像头。此功能在桌面浏览器上正常工作,但在Mozilla的Android上无法正常工作。 这是我使用的代码。 var front=false; var myConstraints = { video: { facingMode: (front? "user" : "environm