在android中,我可以连接Voip系统。我想要端到端加密。当用户讲话时,应加密其语音并发送到服务器,然后再从其他客户端解密。
我正在使用 SipManager , SipProfile , SipAudioCall 。
SipAudioCall.Listener listener = new SipAudioCall.Listener() {
@Override
public void onCallEstablished(SipAudioCall call) {
call.startAudio(); ///I want here call.encrypt or any other encryption
call.setSpeakerMode(true);
}
@Override
public void onCallEnded(SipAudioCall call) {
updateStatus("Ready.");
}
};
call = manager.makeAudioCall(me.getUriString(), sipAddress+"@192.168.0.112", listener, 30);