1、房主创建房间
房主通过业务服务创建房间,业务服务将此房间加入由语音聊天室语音列表维护的在线房间列表。房主执行一个所有用户都需要做的进房收听操作:进入anyRTC频道前,设置房间为直播类型,并设置自身角色为主播,进入房间成功后,就可以自动发布自己的音视频到房间中了。
2、观众加入房间
观众以游客的角色加入房间,进行接听聊天室内房主或者其他上麦观众的音频。
3、举手发言/下麦
游客向业务服务请求上麦,有服务端给予一个麦位,设置角色为主播,完成上麦操作。其他观众以及主播,收到该用户的上麦提示,更新麦序。
游客先业务服务请求下麦,服务端把麦序释放,设置角色为游客,完成下麦操作。其他观众以及主播,收到该用户的下麦提示,更新麦序。
4、离开房间
离开房间告知业务服务,自己离开房间,并调用RTC和RTM的离开频道的方法进行释放频道。
5、音视频的操作
房主以及上麦观众都可以对自己的麦克风进行操作,可以设置是否发送本地采集的音频数据。