差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
rtc:conference:android [2020/06/19 08:42] allenlee [观众申请主播] |
rtc:conference:android [2020/06/28 10:16] allenlee [开启cdn推流] |
||
---|---|---|---|
行 861: | 行 861: | ||
==== 开启cdn推流 ==== | ==== 开启cdn推流 ==== | ||
- | 会议的创建者在创建会议时使用EMRoomConfig的接口,可以决定是否开启cdn推流,推流配置EMLiveConfig是EMRoomConfig的一个参数,可设置cdn推流的相关信息。开启过程如下: | + | 会议的创建者在创建会议时使用EMRoomConfig的接口,可以决定是否开启cdn推流,推流配置EMLiveConfig是EMRoomConfig的一个参数,可设置cdn推流的相关信息,然后调用 创建会议接口,可以开启cdn推流(注意:只有会议创建者才能开启cdn推流,如果会议已经创建好,其他人再调用开启cdn推流无效)。 |
+ | 开启过程如下: | ||
<code java> | <code java> | ||
EMCDNCanvas canvas = new EMCDNCanvas(ConferenceInfo.CanvasWidth, ConferenceInfo.CanvasHeight, 0,30,900,"H264"); | EMCDNCanvas canvas = new EMCDNCanvas(ConferenceInfo.CanvasWidth, ConferenceInfo.CanvasHeight, 0,30,900,"H264"); | ||
行 867: | 行 868: | ||
EMLiveConfig liveConfig = new EMLiveConfig(url, canvas); | EMLiveConfig liveConfig = new EMLiveConfig(url, canvas); | ||
roomConfig.setLiveConfig(liveConfig); | roomConfig.setLiveConfig(liveConfig); | ||
- | </code> | + | EMClient.getInstance().conferenceManager().joinRoom(currentRoomname, currentPassword, conferenceRole,roomConfig, |
+ | new EMValueCallBack<EMConference>() | ||
EMLiveConfig可设置的参数如下: | EMLiveConfig可设置的参数如下: |