Php Vline跨浏览器视频通话不工作
我已经在其中一个网站上实现了vLine API。当我只使用chrome(普通+隐姓埋名widnow)或firefox(普通+私人浏览)时,它可以正常工作 但如果我使用两种不同的浏览器,比如Chrome和Firefox,那么我会得到以下错误Php Vline跨浏览器视频通话不工作,php,vline,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 i
[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])
我已经检查了我的cam设置,一切都是允许的,该站点也在允许访问我的cam和麦克风的站点的白名单中。但我还是得到了以上的错误
该站点正在SSL上运行
有人能帮忙解决这个错误吗
提前感谢…现在一切似乎都解决了,我想在回答中总结一下这些评论 Firefox和Chrome之间的调用确实可以正常工作,但是Jay在试图在同一台计算机上运行Chrome和Firefox并进行调用时遇到了问题。这在我测试过的机器上是可行的,但根据问题中粘贴的错误,看起来其中一个浏览器无法获取相机;我们偶尔会遇到浏览器无法正确获取/释放摄像头的问题,因此这可能是他看到的问题的原因。我们将继续尝试在不同的平台上重现这一点,并向浏览器提交一个bug Jay确认两台不同计算机之间的通话确实正常
更新:我能够在Windows上重现这一点。以下是Firefox的bug:什么版本的Chrome和Firefox以及什么操作系统?@tomvLine Chrome 29.0.1547.76 m和Firefox 23.0.1。我还使用了vLine.com上的PHP演示进行集成,这个演示也有同样的问题。我们已经测试了配置,它应该可以工作(我只是仔细检查了一下)。您可以尝试在Web客户端(your-service-id.vline.com)中拨打电话吗?此外,你可能想尝试在两台不同的计算机之间拨打电话,以防Firefox和Chrome无法共享摄像头(尽管就像我说的那样,它适合我)。@tomvLine感谢Tom这可以在两台不同的计算机上使用。而且我不能让它在I-Phone和Android手机上工作。该网站响应迅速,但呼叫按钮不会在移动电话Safari和Chrome浏览器上进行任何呼叫。Chrome for Android(29及更高版本)支持WebRTC,但不支持Chrome for iOS或Safari。