|
@@ -36,7 +36,9 @@ import java.util.Random;
|
|
|
public class KeepLiveService extends Service implements IEventListener {
|
|
|
private String TAG = KeepLiveService.class.getSimpleName();
|
|
|
|
|
|
+ private XHCustomConfig customConfig;
|
|
|
private String DeviceSipId = "";
|
|
|
+
|
|
|
@Nullable
|
|
|
@Override
|
|
|
public IBinder onBind(Intent intent) {
|
|
@@ -93,7 +95,7 @@ public class KeepLiveService extends Service implements IEventListener {
|
|
|
}
|
|
|
addListener();
|
|
|
|
|
|
- XHCustomConfig customConfig = XHCustomConfig.getInstance(this);
|
|
|
+ customConfig = XHCustomConfig.getInstance(this);
|
|
|
customConfig.setChatroomServerUrl(MLOC.CHATROOM_SERVER_URL);
|
|
|
customConfig.setLiveSrcServerUrl(MLOC.LIVE_SRC_SERVER_URL);
|
|
|
customConfig.setLiveVdnServerUrl(MLOC.LIVE_VDN_SERVER_URL);
|
|
@@ -107,7 +109,7 @@ public class KeepLiveService extends Service implements IEventListener {
|
|
|
// customConfig.setDefConfigOpenGLESEnable(false);
|
|
|
// customConfig.setDefConfigCameraId(1);//设置默认摄像头方向 0后置 1前置
|
|
|
// customConfig.setDefConfigVideoSize(XHConstants.XHCropTypeEnum.STAR_VIDEO_CONFIG_360BW_640BH_180SW_320SH);
|
|
|
- customConfig.setLogDirPath(Environment.getExternalStorageDirectory().getPath()+"/starrtcLog");
|
|
|
+// customConfig.setLogDirPath(Environment.getExternalStorageDirectory().getPath()+"/starrtcLog");
|
|
|
// customConfig.setDefConfigCamera2Enable(false);
|
|
|
// StarCamera.setFrameBufferEnable(false);
|
|
|
customConfig.initSDKForFree(MLOC.userId, new IXHErrorCallback() {
|
|
@@ -118,7 +120,6 @@ public class KeepLiveService extends Service implements IEventListener {
|
|
|
}
|
|
|
},new Handler());
|
|
|
|
|
|
- customConfig.setDefConfigAudioSource(XHConstants.XHAudioSourceEnum.MIC); //设置默认音源为mic
|
|
|
|
|
|
XHClient.getInstance().getChatManager().addListener(new XHChatManagerListener());
|
|
|
XHClient.getInstance().getGroupManager().addListener(new XHGroupManagerListener());
|
|
@@ -132,6 +133,8 @@ public class KeepLiveService extends Service implements IEventListener {
|
|
|
public void success(Object data) {
|
|
|
MLOC.d("KeepLiveService","loginSuccess");
|
|
|
isLogin = true;
|
|
|
+ customConfig.setDefConfigAudioSource(XHConstants.XHAudioSourceEnum.MIC); //设置默认音源为mic
|
|
|
+ customConfig.setDefConfigAudioBitRate(128); //设置码率
|
|
|
}
|
|
|
@Override
|
|
|
public void failed(final String errMsg) {
|