Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Vline跨浏览器视频通话不工作_Php_Vline - Fatal编程技术网

Php Vline跨浏览器视频通话不工作

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

我已经在其中一个网站上实现了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])
我已经检查了我的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。