集成opentok视频会议到parse.com + iOS应用(Integrate opentok

2019-08-17 08:26发布

这个问题不仅是针对代码,但我的应用程序的设计也是如此。

我有一个需要opentok来处理视频/音频会话的iPhone应用程序。 我走过了基本的样本 ,但我感到困惑的是会话管理。

例如,如果我的iPhone应用程序想要调用来自MapView的用户,我应该怎么做,如果我只有这个用户的位置(坐标)?

如何确保我发布会议变得莫名其妙特定用户和用户订阅了它? 目前,我没有在我的应用程序的任何后端。 所有我可能是N个用户,谁可以互相通过我的iPhone应用程序可能谈论的位置数据,通过opentok会话。 我们只是假设每节目前只有2个用户是我的要求。

我也知道有一些opentok之间的整合和分析 ,但我根本无法在简洁的包装收集一切和建立它。 我的意思是问,我应该在解析存储? 我应该期望它与opentok自动做? 等等。

任何帮助或任何代码示例,其中有人已经opentok视频集成,将不胜感激。 如果有人使用解析处理opentok会议这将是我想要的东西。

更新:

OK,我已经解析设置,也有数据选项卡下的数据。 从这一点来说,我不知道我需要为纳入opentok视频的能力呢? 广播教程是一个起点,但不把东西相当的情况下,我还是觉得断开。 需要一些更实际的例子。

Answer 1:

我强烈地感到tokbox教程是很基本的,完成的要求,但有陡峭的学习曲线。 所以,我最终写了我自己的应用暨教程:

我觉得有必要在这里发布: 如何使用解析和opentok(tokbox)写你的第一个iPhone视频聊天应用程序



Answer 2:

每当一个人连接到Opentok,他们需要两样东西:会话ID和令牌

你可以把会话ID的房间ID的。 谁连接到同一个会话ID的人能够跟所有的人在同一会话。

令牌只是密码进入会议。

在您的应用程序,这可能是最好的流程:

  1. 使用你的应用程序的两个人要互相沟通。
  2. 您的应用程序发出信号,他们想告诉对方你的服务器。
  3. 你的服务器将要求我们的服务器会话ID。
  4. 您的服务器将生成的会话ID工作的有效令牌。
  5. 您的服务器将中继会话ID和令牌到你的两个人。
  6. 用户都将连接到使用会话ID和令牌会话,然后他们就可以互相交谈

如果你可以单独处理各的这些步骤,应该不会太难。

它是由您的应用程序实现您将如何沟通两个用户将要开始彼此会话。 在此之后,你可以按照有关如何做的步骤,其余OpenTok单证(3-4和6)

参考文献:

  • 如何生成会话
  • 如何生成令牌

请注意,生成会话和令牌应该做服务器端,所以客户端不会看到您的API的秘密。



文章来源: Integrate opentok video conferencing into parse.com + iOS app