quickblox javascript sdk 一对一视频聊天

Posted

技术标签:

【中文标题】quickblox javascript sdk 一对一视频聊天【英文标题】:quickblox javascript sdk one to one video chat 【发布时间】:2014-10-24 20:46:19 【问题描述】:

我正在一个在线解决方案系统中工作,其中有两种类型的用户可用:专家、普通用户。 需要做两件事:

1) 普通用户登录后,我想在网上显示可用于环聊的专家列表。普通用户可以从列表中点击一位专家,点击的专家将收到一个呼叫信号,他们可以进行对话。

2) 我需要视频通话详细信息(来电者、接收者、持续时间、日期等)

我想通过 javascript sdk 来做到这一点。我有this git repository。

问题:

1) 我应该在管理面板的应用程序用户列表中添加普通用户还是只需要在用户列表中添加专家用户?

2)我想像 google hangout 一样实现它(从联系人列表中呼叫用户,它将自动呼叫接收者,无需连接)。我该如何实施?连接聊天服务器后,普通用户将获得在线专家用户列表。

3) 是否有任何 php curl 示例在管理面板的我的应用程序用户列表中添加新用户?

抱歉,如果有任何问题是愚蠢的。我是 quickblox 的新手。

提前致谢

【问题讨论】:

【参考方案1】:

有一些旧样本可以作为您的情况的示例。

要在登录聊天后查看在线列表中的用户,您应该检查他们是否已经存在于您的联系人列表(名册)中,然后才能进行通话。

聊天示例: http://qblx.co/1y93i3e

名册逻辑: http://qblx.co/1y92n2D

视频通话示例(旧版): http://quickblox.com/developers/Sample-videochat-web

新版本目前正在开发中。

QB 没有 PHP SDK 或任何它的示例,但也许你会有兴趣看看一些 php sn-ps:

http://quickblox.com/developers/Generate_session_in_PHP

https://gist.github.com/AndreyPovelichenko/111e84edd482492dc8bf

https://gist.github.com/AndreyPovelichenko/cad2241faa7149e20a7b

【讨论】:

以上是关于quickblox javascript sdk 一对一视频聊天的主要内容,如果未能解决你的问题,请参考以下文章

如何管理 quickblox 会话 Javascript SDK

无法使用 QuickBlox Javascript SDK 发送聊天消息

quickblox javascript sdk 一对一视频聊天

Quickblox Javascript SDK + Angular + webRTC - Firefox 错误:SecurityError:操作不安全

Quickblox Javascript SDK + Angular + webRTC - 无法读取未定义的属性“发送”

Quickblox JS SDK notifyOccupants 创建对话框