我正在尝试运行opentok helloworld应用程序 使用此opentalk_hello_world(请登录git访问该网址)。
我按照上面提到的那个网址中的指示做了一切,但是我无法运行该应用。
有两个问题:
在第4点它表示“应用程序第一次运行时,它会提示用户允许该应用程序使用相机来传输实时视频。”这是我从未被问到的!
在第5点它说“一旦应用程序连接到OpenTok会话,它就会发布一个音频 - 视频流,它会显示在屏幕上。然后,相同的音频 - 视频流显示为订阅的流(以及当前在会话中的任何其他流。)“
我创建了sessionid和tokenid,并在活动中替换了它们。当我运行应用程序时,我在logcat中获得以下内容
02-25 14:07:00.640: E/demo-hello-world(6421): session failed! com.opentok.android.OpentokException: Session Compatibility Mismatch - There was a mismatch with the session's capabilities. You're likely trying to connect Android to a P2P Flash session on the web.
你能告诉我哪里出错吗?
答案 0 :(得分:0)
您是否从信息中心创建了会话ID?生成会话ID时,请确保未启用p2p!此外,请确保您的令牌具有发布商角色,以便您可以流式传输视频。