title: Monitoring Multiple channels in asterisk at same time
body: <p>Sorry because my English is not as good, </p>
  
  <p>i am developing a monitoring application which is basically a soft phone on manager desk which monitor multiple channels (remote phones) at once 
  Manager Application has my custom based desktop application which passes Sip Messages to asterisk 
  e.g</p>
  
  <p>i treat Manager Application as a Sip client (a simple soft phone with maximum access)</p>
  
  <p>i have M1 as (First Manager Application )
  R1,R2,R3,R4 ....... so on (Multiple Remote phones or channels registered on asterisk)
  i want to monitor R1,R2 at same time from M1
  R1 talks to M1
  R2 talks to M1
  but R1 and R2 are not allowed to talk to each other,</p>
  
  <p>For that purpose i used ChanSpy but it monitor only one chanel at a time
  than i designed to use Conference Room 1  for R1 and Conference room 2 for  R2 and tried to join both with the help of that link</p>
  
  <p>but i got background noise in this scenario </p>
  
  <p>Join two conferences in asterisk - Stack Overflow
  Join two conferences in asterisk - Stack Overflow
  considering you have two conferences rooms named 1 and 2 then add to your extensions.conf: [join-conference] exten => s,1,ConfBridge(2) exten => s,n,Hangup exten => h,1,Hangip and do it in shell:
  View on stackoverflow.com
  Preview by Yahoo</p>
  
  <p>but i got background noise in this scenario which increases when i join multiple times,
  my local channels stay active if i hangup my remote phones. i think reason for noise is active local channels</p>
  
  <p>Kindly give me some guide line how i can achieve this</p>