我是一个OpenTok用户在日本。我用OpenTok服务,以建立一个样本视频聊天的Web应用程序在一年前,它当时伟大的工作。
现在,我必须表现出一些演示目的这个示例应用程序。然而,我发现下面的错误视频流不工作,并显示:
OpenTok:Publisher:error OT.Publisher.onPublishingTimeout
OpenTok:GlobalExceptionHandler:error OT.exception :: title: Unable to Publish (1500) msg: ICEWorkflow
OpenTok:Session:error 1500 +0ms Session.publish :: Could not publish in a reasonable amount of time
...
当我尝试打开OpenTok的官方样片的Web应用程序会出现同样的错误:https://opentok.github.io/opentok-web-samples/Basic%20Video%20Chat/
我的问题是:
我找到了原因由我自己。
它无关OpenTok。
“vidyocamera”添加到我的浏览器插件,并设置为默认的摄像头。它会导致错误,因为它无法提供任何视频流。
一切正常后,我删除了“vidyocamera”。
附: OpenTok“呼叫前测试”工具,真正帮助调试此问题。这是测试连接,预期的通话质量,客户端硬件和客户端软件的工具。