Re: [Asterisk-java-devel] B2BUA Fastagi
Brought to you by:
srt
|
From: Yves A. <yv...@gm...> - 2010-01-20 12:50:11
|
Hi,
whats missing:
- the dialplan (your context from-sip)
- the asterisk-java-version you use
The code you gave does not show how you dial your extension "222" or how
you try to bridge them.
The bridge-Action expects "channels" to bridge, not an extension... the
command does not work that way!
So after you originate the calls to your sip-extensions, you know the
channels, that are used and these channels
must be used for bridgeaction....
yves
ahmed magdy schrieb:
> i am working on asterisk 1.6,2.0
> when i initiate call to (111,222) ,it is working,the issue now ,when i
> want to bridge the 2 calls,
> when i wrote
> BridgeAction bridge;
> bridge=new BridgeAction("SIP/111","SIP/222" );
>
> Terminating reader thread:no lines available scanner closed
>
> On Wed, Jan 20, 2010 at 1:47 PM, David Fire <dd...@gm...
> <mailto:dd...@gm...>> wrote:
>
> you forgot your question....
> David
>
> 2010/1/20 ahmed magdy <ama...@gm...
> <mailto:ama...@gm...>>
>
> Asterisk 1.6.2.0
> Java Code here
> import java.io.IOException;
>
> import org.asteriskjava.fastagi.
> AgiException;
> import org.asteriskjava.manager.AuthenticationFailedException;
> import org.asteriskjava.manager.ManagerConnection;
> import org.asteriskjava.manager.ManagerConnectionFactory;
> import org.asteriskjava.manager.TimeoutException;
> import org.asteriskjava.manager.action.OriginateAction;
> import org.asteriskjava.manager.response.ManagerResponse;
>
>
> public class b2bua {
> private ManagerConnection managerConnection;
> public b2bua() throws IOException
> {
> ManagerConnectionFactory factory = new
> ManagerConnectionFactory("192.168.50.132", "admin", "secret5");
> this.managerConnection =
> factory.createManagerConnection();
> }
>
> public void run() throws IOException,
> AuthenticationFailedException, TimeoutException
> {
>
> OriginateAction originateAction;
> ManagerResponse originateResponse;
> originateAction = new OriginateAction();
> originateAction.setChannel("SIP/111");
> originateAction.setContext("from-sip");
> originateAction.setPriority(new Integer(1));
>
> managerConnection.login();
> originateResponse =
> managerConnection.sendAction(originateAction, 30000);
>
> // print out whether the originate succeeded or not
> System.out.println(originateResponse.getResponse());
> managerConnection.logoff();
> }
> }
> public static void main(String[] args) throws Exception {
> // TODO code application logic here
>
>
> b2bua b;
>
> b = new b2bua();
> b.run();
>
>
> }
>
> sip.conf
>
> [general]
> port = 5060 ; Port to bind to (SIP is 5060)
> bindaddr = 192.168.1.x ; x = Asterisk server IP address
> allow = ulaw ; Allow all codecs
> context = bogon-calls ; Send SIP callers that we don't know
> about here
>
> [111]
> type=friend
> username=111
> secret=1234
> host=dynamic
> context=from-sip
> mailbox=111
> nat=yes
> canreinvite=no
> qualify=yes
>
> [222]
> type=friend
> username=222
> secret=1234
> host=dynamic
> context=from-sip
> mailbox=222
> nat=yes
> canreinvite=no
> qualify=yes
>
>
> [1300]
> type=friend
> username=1300
> secret=1234
> host=dynamic
> context=from-sip
> mailbox=1300
> nat=yes
> canreinvite=no
> qualify=yes
>
>
> [444]
> type=friend
> username=444
> secret=1234
> host=dynamic
> context=from-sip
> mailbox=444
> nat=yes
> canreinvite=no
> qualify=yes
>
> I am running the program from netbeans.
> Thanks
> - Show quoted text -
>
>
> --
> Ahmed Magdy Mahmoud
>
>
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently
> attracts the
> world's best and brightest in the field, creating
> opportunities for Conference
> attendees to learn about information security's most important
> issues through
> interactions with peers, luminaries and emerging and
> established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> Asterisk-java-devel mailing list
> Ast...@li...
> <mailto:Ast...@li...>
> https://lists.sourceforge.net/lists/listinfo/asterisk-java-devel
>
>
>
>
> --
> (\__/)
> (='.'=)This is Bunny. Copy and paste bunny into your
> (")_(")signature to help him gain world domination.
>
>
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently
> attracts the
> world's best and brightest in the field, creating opportunities
> for Conference
> attendees to learn about information security's most important
> issues through
> interactions with peers, luminaries and emerging and established
> companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> _______________________________________________
> Asterisk-java-devel mailing list
> Ast...@li...
> <mailto:Ast...@li...>
> https://lists.sourceforge.net/lists/listinfo/asterisk-java-devel
>
>
>
>
> --
> Ahmed Magdy Mahmoud
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Throughout its 18-year history, RSA Conference consistently attracts the
> world's best and brightest in the field, creating opportunities for Conference
> attendees to learn about information security's most important issues through
> interactions with peers, luminaries and emerging and established companies.
> http://p.sf.net/sfu/rsaconf-dev2dev
> ------------------------------------------------------------------------
>
> _______________________________________________
> Asterisk-java-devel mailing list
> Ast...@li...
> https://lists.sourceforge.net/lists/listinfo/asterisk-java-devel
>
|