Join channel 错误

本地初始化后,设置观众还是主播返回1 ,setchannelprofile 也返回1
callback 只有 onfirstlocalvideoframe

App id 695b8ee80e19435a8b085235fc6da86

提供一下 SDK log,请参考 如何获取日志文件

agora.sdk.rar (15.4 KB)

帮查看下。 window 平台 c++ /c sdk


DYNAMIC_USE_STATIC_KEY: 动态厂商使用了静态密钥。一般是由于使用的 App ID 对应的 Agora 项目已经启用 App Certificate,加入频道时却没有传入 Token 引起。

解决方法: App ID 对应的项目一旦启用 App Certificate,就必须使用 Token 进行鉴权。 即 join 时需要传入 Token。详情请参考校验用户权限文档:
https://docs.agora.io/cn/Agora%20Platform/token?platform=All%20Platforms
关于如何生成 Token,请参考:
RTC Token:https://docs.agora.io/cn/Video/token_server_cpp?platform=CPP

若你目前还在集成测试阶段,我们建议可以新建一个不启用 App 证书的项目,这样使用 App ID 鉴权方式即可。当产品需要上线时,再于正式生产环境下使用 Token。

1 个赞

我有用网页的临时的token 也有这个问题 。 总之我会另建一个 app 测试

理论上不应该,是不是 token 的位置传错了?

好,有问题随时联系。