2014-04-18 1 views
0

두 통화 채널간에 메시지를 전달하고 싶습니다. 내 요구 사항은 두 개의 Java 응용 프로그램이 호출하는 두 명의 다른 사용자로 작동합니다. 공유 할 수있는 메시지가 있어야합니다. 특정 호출에서 두 채널 사이에서만 가능하므로 한 응용 프로그램이 무언가를 재생하려고하면 지금 녹음하고 부사를 녹음한다는 메시지를 보낼 수 있습니다. 누군가가 나를 도울 수 있다면 나는 감사 할 것이다.애 스터 리스크는 두 채널간에 데이터를 공유합니다.

답변

0

AMI를 사용하여 데이터를 공유하려는 UserA를 감시 한 다음 UserB 채널에서 설정할 수 있습니다.

배경 :

비슷한 문제가 발생합니다. 두 명의 사용자가 통화 중일 때 사용자 A가 통화 녹음을 시작하기를 원합니다. 사용자 B의 채널에서 녹음을 시작하여 통화가 전송 된 경우 해당 채널이 삭제되지 않고 녹음이 계속 진행되도록했습니다. 단순히 MixMonitor를 호출하면 UserA의 채널 인 MixMonitor를 호출하는 채널에서 녹음이 시작됩니다.

UserA를 모니터링하고 UserA의 UserEvent ('core show application UserEvent'참조)를 수신 한 다음 UserB의 채널에서 Mixmonitor를 시작하는 작은 애플리케이션을 작성했습니다. 또한 어떤 채널이 UserB에 속해 있는지 알 수 있도록 채널을 추적해야합니다.

관련 문제