【问题标题】:Firefox 54 (ubuntu 14.04): Twilio video failed getUserMediaFirefox 54 (ubuntu 14.04):Twilio 视频获取用户媒体失败
【发布时间】:2017-06-30 08:45:59
【问题描述】:

2017-06-30 08:42:02.920Z | [createLocalTracks #1] 中的警告:调用 getUserMedia 失败:MediaStreamError { 名称:“InternalError”,消息:“开始视频失败”,约束:“”,堆栈:“”} twilio-video.min.js:92:26979 无法访问本地媒体 MediaStreamError { name: "InternalError", message: "Starting video failed", constraint: "", stack: "" }

【问题讨论】:

  • 您好!什么代码导致了这个?您是否可以自己使用getUserMedia API 来访问 Twilio Video 之外的相机?
  • @philnash 谢谢。我使用了 navigator.mediaDevices.getUserMedia。这是一个错误:MediaStreamError { name: "InternalError", message: "Starting video failed", constraint: "", stack: "" }
  • 看起来你在 firefox 和 ubuntu 之间遇到了问题。它在 Chron 中有效吗?
  • 现在可以用了,但是 Chrome 不能用。我明白。它只能在一个浏览器上运行?
  • 您是否要同时在两个浏览器中使用它?

标签: twilio twilio-api twilio-php twilio-click-to-call


【解决方案1】:

这里是 Twilio 开发者宣传员。

您在此处遇到系统资源问题。一个应用一次只能访问相机,因此如果 Chrome 正在使用它,那么 Firefox 将无法访问它。

我建议只在一个浏览器中进行测试,可能使用私人模式,这样您就可以以其他用户身份登录。

确保在您也无法访问相机时处理错误情况。

【讨论】:

  • 我明白了。非常感谢您的回答。
  • 我们遇到了类似的问题 - 认为问题与您的建议相同,但重新启动计算机并仅打开 Firefox 会重现该问题。这是在带有罗技网络摄像头 Firefox 54 的 Windows 10 机器上。关于可能导致此问题的任何想法?谢谢!
  • @RogerWalsh 你能在这种情况下使用 Chrome 吗?
  • 感谢您回来@philnash!可以使用 Chrome,但我们正在开发的网络应用程序是面向公众的,只是试图找出尽可能多的问题以提高可用性......有点绕过去了。在创建房间之前,我现在正在尝试本地流。如果失败,只需将用户带到支持页面。我们只会推荐 Chrome,因为它肯定是最稳定的。再次感谢!
  • @RogerWalsh 我只是要求确保相机正常工作!如果 Firefox 确实无法连接到您的网络摄像头,可能值得向 Firefox 团队提出问题。我可以检查一下,您收到的错误消息是“启动视频失败”而不是权限问题吗?
猜你喜欢
  • 2017-02-01
  • 2018-09-22
  • 2019-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多