|
@@ -400,7 +400,9 @@ public class RtcManager {
|
|
|
if (getRTCRoom() == null || remoteUser == null || remoteUser.getStreams() == null) {
|
|
|
return;
|
|
|
}
|
|
|
-
|
|
|
+ LogUtils.i(SLog.TAG_RTC, "subscribe 订阅单人");
|
|
|
+ //某些手机会出现声音从听筒出来,咨询融云技术之后建议订阅之前再设置一遍麦克风模式
|
|
|
+ RCRTCEngine.getInstance().enableSpeaker(true);
|
|
|
for (RCRTCInputStream inputStream : remoteUser.getStreams()) {
|
|
|
if (inputStream.getMediaType() == RCRTCMediaType.VIDEO) {
|
|
|
SLog.d(SLog.TAG_RTC, "Set remote video view , user = " + remoteUser.getUserId());
|
|
@@ -820,7 +822,7 @@ public class RtcManager {
|
|
|
.setMaxRate(1000)
|
|
|
.build());
|
|
|
|
|
|
- RCRTCEngine.getInstance().getDefaultAudioStream().setAudioConfig(RCRTCAudioStreamConfig.Builder.create().setNoiseSuppressionLevel(RCRTCParamsType.NSLevel.NS_VERYHIGH).build());
|
|
|
+ RCRTCEngine.getInstance().getDefaultAudioStream().setAudioConfig(RCRTCAudioStreamConfig.Builder.create().setNoiseSuppressionLevel(RCRTCParamsType.NSLevel.NS_VERYHIGH).build());
|
|
|
|
|
|
|
|
|
RCRTCEngine.getInstance().getDefaultVideoStream().enableTinyStream(true);
|