Vline跨浏览器视频通话无效

时间:2013-09-19 10:59:28

标签: php vline

我在其中一个网站上实施了vLine API。当我只使用chrome(普通+隐身widnow)或firefox(普通+私人浏览)时,它工作正常。

但是,如果我使用两种不同的浏览器,比如Chrome和Firefox,那么我会收到以下错误。

 [130919 16:21:10.77] [vline.mediaSession] GET_LOCAL_STREAM_FAILED (Do you have a camera and have you given permission to access it? [https://vline.com/developer/docs/debugging#get_local_stream_failed])

我已经检查了我的摄像头设置,一切都被允许,该网站也在允许访问我的摄像头和麦克风的白色网站列表中。但我仍然犯了错误。

该网站正在SSL上运行。

有人可以帮忙解决此错误吗?

提前致谢...

1 个答案:

答案 0 :(得分:2)

我想在答案中总结一下这些评论,因为一切似乎都已得到解决。

Firefox和Chrome之间的通话确实按预期工作,但是当试图在同一台计算机上运行Chrome和Firefox并拨打电话时,周杰伦遇到了问题。这适用于我测试的机器,但根据问题中粘贴的错误,看起来其中一个浏览器无法获取相机;我们偶尔会seen issues浏览器无法正确获取/释放相机,因此这可能是他所看到的问题的原因。我们将继续尝试在不同平台上重现这一点并向浏览器提交错误。

Jay确认在两台不同的计算机之间进行呼叫确实可以正常工作。

更新:我能够在Windows上重现这一点。这是Firefox错误:https://bugzilla.mozilla.org/show_bug.cgi?id=918938