差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
rtc:conference:ios [2020/06/02 09:18] victorli [视频质量统计数据] |
rtc:conference:ios [2020/07/20 10:09] huanxinfudh [管理员销毁会议] |
||
---|---|---|---|
行 36: | 行 36: | ||
EMConferenceType:多人会议类型,**目前已经进行优化,请使用Communication类型**。 | EMConferenceType:多人会议类型,**目前已经进行优化,请使用Communication类型**。 | ||
- | 1. Communication:普通通信会议,最多支持参会者9人,成员都可以自由说话和发布视频,成员角色Speaker | + | 1. Communication:普通通信会议,最多支持参会者9人,成员都可以自由说话和发布视频,成员角色Speaker |
- | 2. Large Communication:大型通信会议,最多参会者30人,成员都可以自由说话和发布视频,成员角色Speaker< | + | 2. Large Communication:大型通信会议,最多参会者30人,成员都可以自由说话和发布视频,成员角色Speaker< |
- | 3. Live:互动视频会议,会议里支持最多9个主播和600个观众 | + | 3. Live:互动视频会议,会议里支持最多9个主播和600个观众 |
EMCallConference:会议类,用户可以维护SDK返回的实例,不允许进行copy和new | EMCallConference:会议类,用户可以维护SDK返回的实例,不允许进行copy和new | ||
行 495: | 行 495: | ||
==== 管理员销毁会议 ==== | ==== 管理员销毁会议 ==== | ||
- | 管理员离开会议时,可以选择离开会议或销毁会议,销毁会议后,其他成员都将收到会议结束的回调[EMConferenceManagerDelegate conferenceDidEnd:reason:error];离开会议后,若当前会议中无管理员,服务器会将管理员权限随机分配给某个主播。只有管理员权限可以进行销毁会议操作。 | + | 管理员离开会议时,可以选择离开会议或销毁会议,销毁会议后,其他成员都将收到会议结束的回调[EMConferenceManagerDelegate conferenceDidEnd:reason:error];离开会议后,若此会议是调用rest接口创建的,且当前会议中无管理员,服务器会将管理员权限随机分配给某个主播。只有管理员权限可以进行销毁会议操作。 |
销毁会议使用接口 | 销毁会议使用接口 | ||
行 985: | 行 985: | ||
CGFloat screenX = [UIScreen mainScreen].bounds.size.width; | CGFloat screenX = [UIScreen mainScreen].bounds.size.width; | ||
CGFloat screenY = [UIScreen mainScreen].bounds.size.height; | CGFloat screenY = [UIScreen mainScreen].bounds.size.height; | ||
- | streamParam.videoWidth = screenY; | + | streamParam.videoWidth = screenY*[UIScreen mainScreen].scale; |
- | streamParam.videoHeight = screenX; | + | streamParam.videoHeight = screenX*[UIScreen mainScreen].scale; |
[[EMClient sharedClient].conferenceManager publishConference:self.conference | [[EMClient sharedClient].conferenceManager publishConference:self.conference |