移动端主播如何创建直播间

移动端接入sdk之后,如何根据绑定用户角色?如果设置用户为主播 该如何创建直播间?

请参考 设置用户角色加入频道。第一个加入频道的用户,相当于创建了这个频道。

也就是说如果根据用户ID设置为主播,那么就可以在进入房间之前可以弹框让他自己设置房间频道?普通用户的话可以在进入频道之前根据api获取频道列表?

是的,你的理解是正确的。

哦哦 好的 感谢:handshake:

不客气

您好啊 在请教一下 要是想获取频道列表 提示需要RESTful API授权 这个在代码里面该如何去授权?

可以参考一下这篇文档,进行 HTTP 认证:
https://docs.agora.io/cn/faq/restful_authentication

我根据你发的这个文档 进行授权访问 返回结果说的是无效授权?是加密结果错误还是授权方式出错了?


其中的url 是拼接的 image
返回结果是: {“message”:“Invalid authentication credentials”}
麻烦帮忙看一下 问题出在什么地方

缺少了前面的 “Basic ”

哦哦 我把它当成个参数了 现在可以了 但是返回数据是空的 并没有房间列表是什么原因?
image
这个是返回结果

确认一下,在你查询的这个时间段内,客户端是否有使用这个 appid 加入频道成功?请查看控制台的水晶球数据,确保当前是有通话正在进行中的。

这个查询到的都是主播在线(也就是查询的都是通话中的频道)?如果通话结束了 就看不到这个频道 这个房间基本上就作废了是吧? 不过我看到一个文档描述的是 频道以前创建过再用同一个名称的话会进入之前创建的,没有这个名称的话就新建一个,这说明频道是被保留了?

对,你可以那么理解。

当频道内没有用户时(一个也没有),此时相当于这个频道已经销毁了,不会被保留的