使用 Vidyo 时出现错误 1) 用户 jid 在令牌中缺少 @ 2) 设置租户 resourceId vidyo 时出错
Getting errors while using Vidyo 1)user jid missing @ in token 2)Error setting tenant resourceId vidyo
public void Start(View v) {
vc = new VidyoConnector(videoFrame, VidyoConnector.VidyoConnectorViewStyle.VIDYO_CONNECTORVIEWSTYLE_Default, 16, "", "", 0);
boolean value = vc.ShowViewAt(videoFrame, 0, 0, videoFrame.getWidth(), videoFrame.getHeight());
}
public void Connect(View v) {
String token = TOKEN;
boolean result = vc.Connect("prod.vidyo.io", token, "DemoUser", "DemoRoom", this);
}
I am getting these errors as soon as call goes to Connect().
|错误 |VidyoConnector |[系统线程]|令牌中缺少用户 jid:
|错误 |VidyoConnector |[系统线程]|设置租户 resourceId 时出错
我已经在 Vidyo 帐户上创建了应用程序令牌。
我不明白为什么在创建房间 (ResourceId) 时出错
该错误表示令牌有问题。你如何创建你的令牌?
请注意,当您创建令牌时,对于用户名 - 不要包含任何特殊字符,例如“@”
(UserName + AppID + Expiraton Time)Signed by Dev Key = Token
试试这个帮助网站来创建令牌并测试 -
https://vidyocreatetoken.appspot.com/
令牌的另一个常见问题是有时它包含“=”符号。如果您传递它或从 URL 复制它,您将看到“%3d”而不是“=”。在调用 connect 之前将其替换为“=”。
public void Start(View v) {
vc = new VidyoConnector(videoFrame, VidyoConnector.VidyoConnectorViewStyle.VIDYO_CONNECTORVIEWSTYLE_Default, 16, "", "", 0);
boolean value = vc.ShowViewAt(videoFrame, 0, 0, videoFrame.getWidth(), videoFrame.getHeight());
}
public void Connect(View v) {
String token = TOKEN;
boolean result = vc.Connect("prod.vidyo.io", token, "DemoUser", "DemoRoom", this);
}
I am getting these errors as soon as call goes to Connect().
|错误 |VidyoConnector |[系统线程]|令牌中缺少用户 jid:
|错误 |VidyoConnector |[系统线程]|设置租户 resourceId 时出错
我已经在 Vidyo 帐户上创建了应用程序令牌。
我不明白为什么在创建房间 (ResourceId) 时出错
该错误表示令牌有问题。你如何创建你的令牌?
请注意,当您创建令牌时,对于用户名 - 不要包含任何特殊字符,例如“@”
(UserName + AppID + Expiraton Time)Signed by Dev Key = Token
试试这个帮助网站来创建令牌并测试 - https://vidyocreatetoken.appspot.com/
令牌的另一个常见问题是有时它包含“=”符号。如果您传递它或从 URL 复制它,您将看到“%3d”而不是“=”。在调用 connect 之前将其替换为“=”。