|  | @@ -89,17 +89,17 @@ public class RoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNetworkRoom
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
		
			
				|  |  |      @Transactional(rollbackFor = Exception.class)
 | 
	
		
			
				|  |  | -    public RTCRoomConfig getRtcRoomConfig(String serviceProvider, BasicUserInfo basicUserInfo) {
 | 
	
		
			
				|  |  | +    public RTCRoomConfig getRtcRoomConfig(String serviceProvider, ImNetworkRoomMember roomMember) {
 | 
	
		
			
				|  |  |          RTCRoomPluginService pluginService = rtcRoomPluginContext.getPluginService(serviceProvider);
 | 
	
		
			
				|  |  |          if (TencentCloudRTCPlugin.PLUGIN_NAME.equals(serviceProvider) || StringUtils.isEmpty(serviceProvider)) {
 | 
	
		
			
				|  |  |              // 腾讯云RTC
 | 
	
		
			
				|  |  |              // 用户IM帐号创建
 | 
	
		
			
				|  |  |              try {
 | 
	
		
			
				|  |  | -                pluginService.register(basicUserInfo.getImUserId(), basicUserInfo.getRealName(), basicUserInfo.getAvatar());
 | 
	
		
			
				|  |  | +                pluginService.register(roomMember.getImUserId(), roomMember.getUsername(), roomMember.getAvatar());
 | 
	
		
			
				|  |  |              } catch (Exception e) {
 | 
	
		
			
				|  |  | -                log.error("直播房间用户注册失败: userId={}", basicUserInfo.getUserId(), e);
 | 
	
		
			
				|  |  | +                log.error("直播房间用户注册失败: userId={}", roomMember.getImUserId(), e);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | -            return rtcRoomPluginContext.getPluginService().getRTCRoomConfig(String.valueOf(basicUserInfo.getUserId()));
 | 
	
		
			
				|  |  | +            return rtcRoomPluginContext.getPluginService().getRTCRoomConfig(roomMember.getImUserId());
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return new RTCRoomConfig();
 | 
	
		
			
				|  |  |      }
 |