当twilio视频访问过期时会发生什么?

时间:2017-09-28 09:54:52

标签: node.js express video twilio jwt

我正在使用twilio制作视频聊天应用。以下是解码格式的令牌的一个有效负载:

{
  "jti": "SK2810640be40e8b7d0770a7aa4932e0a0-1506591793",
  "grants": {
    "identity": "598ee57aeb879816e323174f",
    "video": {
      "room": "59ccc3ff97c63d2298dc2b52"
    }
  },
  "iat": 1506591793,
  "exp": 1506595393,
  "iss": "SK2810640be40e8b7d0770a7aa4932e0a0",
  "sub": "ACf1c692f8447f5f7c0f9187c1bd2e5200"
}

如此处所示,我的令牌应该在创建后一分钟到期。该文档指出,我必须更新令牌,以便不间断地访问twilio服务'。但我可以确认,即使过了那一分钟,我房间的参与者也可以接收和发送视频。但令牌过期是不是应该撤销对那个房间中该参与者的访问?

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

当访问令牌过期时,您的用户将无法启动任何新的视频通话。

连接视频后,访问令牌的到期将不会取消该连接。使用Twilio Video进行的对等视频通话直接在两个对等方之间进行连接,因此一旦建立连接,Twilio就不再是其中的一部分,并且无法直接撤销访问权限。如果需要,您可以在客户端编写视频触发视频的代码。

让我知道这是否有帮助。