如何使用REST API获得OpenTok会话中的订户数量?

时间:2019-03-18 09:40:41

标签: rest webrtc opentok tokbox

我如何(或有办法)使用OpenTok的REST API获得已连接的订阅者数量并观看发布者的信息流?

我知道我可以通过侦听相应事件来计算服务器端的连接数,但是如果有一个REST API可以查询包括已连接订户的会话信息,那么我更喜欢使用它。

2 个答案:

答案 0 :(得分:2)

OpenTok质量检查人员在这里。

正如卡洛斯所说,答案很简单。你不能没有API可以获取实际连接到会话的订户数量。您必须使用平台提供的事件自己处理它。

答案 1 :(得分:1)

检查官方API文档:https://tokbox.com/developer/sdks/js/reference/ConnectionEvent.htmlsession对象将调度一些事件,这些事件告诉您何时有人从您的会话连接或断开连接:

...

var session = OT.initSession(apiKey, sessionID);

session.on('connectionCreated', function(e) {
  connectionCount++;
  ...
});

session.on('connectionDestroyed', function(e) {
  connectionCount--;
  ...
});