Я пытаюсь отправить некоторые дополнительные данные в мое приложение во время звонка.Поэтому я добавляю заголовок с вызовом во время вызова. Пожалуйста, используйте следующий код:
MyCall call = new MyCall(account, -1);
CallOpParam prm = new CallOpParam(true);
SipHeaderVector shv = new SipHeaderVector();
SipHeader sh = new SipHeader();
sh.setHName("name");
sh.setHValue("headerValue");
// add the sip header to the vector
shv.add(sh);
// set headers to the parameter object
prm.getTxOption().setHeaders(shv);
try {
call.makeCall(buddy_uri, prm);
} catch (Exception e) {
call.delete();
return;
}
Теперь сервер Asterisk будет пересылать данные получателю.Проблема в том, как получить данные на стороне получателя?Пожалуйста, дайте мне знать в случае каких-либо решений.Заранее спасибо.