| | |
| | | //2.设置UserAgent |
| | | setUserAgent(); |
| | | //3.设置播放铃声 |
| | | // mCore.setNativeRingingEnabled(true); |
| | | // mCore.setRemoteRingbackTone(mRingSoundFile); |
| | | // mCore.setTone(ToneID.CallWaiting, mRingSoundFile); |
| | | // mCore.setRing(mRingSoundFile); |
| | | // mCore.setPlayFile(mPauseSoundFile); |
| | | mCore.setNativeRingingEnabled(true); |
| | | mCore.setRemoteRingbackTone(mRingSoundFile); |
| | | mCore.setTone(ToneID.CallWaiting, mRingSoundFile); |
| | | mCore.setRing(mRingSoundFile); |
| | | mCore.setPlayFile(mPauseSoundFile); |
| | | //4.禁用手机摄像头视频采集 |
| | | // mCore.enableVideoCapture(false);//禁用手机摄像头视频采集 |
| | | // mCore.setNetworkReachable(true); |
| | |
| | | //11.设置编码格式 |
| | | setCodecMime(); |
| | | |
| | | // mCore.setRing(mRingSoundFile); |
| | | |
| | | |
| | | // 全视通sip设置ca证书 |
| | | //mCore.setRootCa(basePath + "/rootca.pem"); |
| | | } |
| | |
| | | //1.启用PCMA PCMU 8000Hz |
| | | PayloadType[] ptList = mCore.getAudioPayloadTypes(); |
| | | for (PayloadType pt : ptList) { |
| | | // HDLLog.i("payloadaudio", pt.getMimeType()); |
| | | if ((pt.getMimeType().equals("PCMA") || pt.getMimeType().equals("PCMU")) && pt.getClockRate() == 8000) { |
| | | pt.enable(true); |
| | | } else { |
| | |
| | | //2.设置VP8、H264、H265 等启用 |
| | | PayloadType[] ptVideoList = mCore.getVideoPayloadTypes(); |
| | | for (PayloadType pt : ptVideoList) { |
| | | // HDLLog.i("VideoPayload", pt.getMimeType()); |
| | | pt.enable(true); |
| | | if ("VP8".equals(pt.getMimeType())){ |
| | | pt.enable(false); |
| | | }else { |
| | | pt.enable(true); |
| | | } |
| | | } |
| | | mCore.setVideoPayloadTypes(ptVideoList); |
| | | } |
| | |
| | | |
| | | } |
| | | |
| | | public void pddd (){ |
| | | // RingtoneManager.GetDefaultUri |
| | | } |
| | | |
| | | /** |
| | | * copyIfNotExist |
| | | * |