didClientRoleChanged方法为什么会在主播角色开播时就触发???

方法注释说的是在用户加入频道后调用setClientRole会触发这个方法,为什么我主播角色初始化之后加入频道也会调用这个方法???

应该是在加入频道后才调用了setClientRole,只要调用这个方法就会触发。

我是先设置角色再调用的加入频道,你们demo也有这个问题

这个是实时检测用户角色变化的,确保在加入频道时不会出现其他的问题以保证发流和订阅流,所以这样设计。