AW: AW: AW: [Asterisk-Dev] Adding "Bridge" command to manager.c: Implementation Problem

Thomas Haeger thomas.haeger at beronet.com
Wed Jun 11 06:38:21 MST 2003


Hi Jeremy,

here my code (very first try) for then "ast_channel_bridge".
Comments are wellcome.

Regrads,

Thomas.

-----Ursprüngliche Nachricht-----
Von: asterisk-dev-admin at lists.digium.com
[mailto:asterisk-dev-admin at lists.digium.com]Im Auftrag von Jeremy
McNamara
Gesendet: Dienstag, 10. Juni 2003 18:10
An: asterisk-dev at lists.digium.com
Betreff: Re: AW: AW: [Asterisk-Dev] Adding "Bridge" command to
manager.c: Implementation Problem


Lets get together on IRC...  I'm JerJer...Levon should be around too.

I'm heading to lunch, be back in 1hr.


Jeremy McNamara




Thomas Haeger wrote:

>Oh ...
>
>last weekend i got this to work.
>I've implemented a manager command "make switch call <tec1/num> <tec2/num>"
>(or thomething like this...)
>After creating two channels with "ast_request_and_dial" i switched them
>together with the "ast_channel_bridge" proc, and it worked.
>My only problem was that the "ast_channel_bridge" proc don't return
>immediatly so that i have to put this in a thread or in the ast scheduler
>(but i don't know how to do this accuratley :-( ) .
>I have tested it between a h323 and a Modem ttyI (ISDN4Linux) channels.
>
>
>Regards,
>
>Thomas.
>
>
>-----Ursprüngliche Nachricht-----
>Von: asterisk-dev-admin at lists.digium.com
>[mailto:asterisk-dev-admin at lists.digium.com]Im Auftrag von Jeremy
>McNamara
>Gesendet: Dienstag, 10. Juni 2003 17:38
>An: asterisk-dev at lists.digium.com
>Betreff: Re: AW: [Asterisk-Dev] Adding "Bridge" command to manager.c:
>Implementation Problem
>
>
>Unfortunately it is not that simple.   Levon has spent a lot of time and
>I have spent some time trying to make this work, but alas we both have
>failed.
>
>Jeremy McNamara
>
>Thomas Haeger wrote:
>
>
>
>>Hallo Levent,
>>
>>try it with "ast_channel_bridge".
>>
>>You can find a description in channel.h.
>>
>>
>>Regards,
>>
>>Thomas.
>>
>>-----Ursprüngliche Nachricht-----
>>Von: asterisk-dev-admin at lists.digium.com
>>[mailto:asterisk-dev-admin at lists.digium.com]Im Auftrag von Levent
>>Guendogdu
>>Gesendet: Montag, 9. Juni 2003 19:49
>>An: asterisk-dev
>>Betreff: [Asterisk-Dev] Adding "Bridge" command to manager.c:
>>Implementation Problem
>>
>>
>>Hi,
>>
>>in my effort to implement the "Action: Bridge" to the manager interface
>>I haven't been able to solve how to actually do the bridge. The skeleton
>>works, manager implementation is done.
>>
>>The "action: bridge" command takes two parameters:
>>
>>Channel A and Channel B.
>>
>>All I want to do is to connect Channel A to Channel B.
>>
>>I tried using ast_channel_masquerade until I've learned, that
>>
>>masquerade(a, b) doesn't connect A to B, but it connects the person A
>>talks to (which is MOH or another Person) to B. What I need is the
>>ability to connect two active channels together and throw away their
>>previous endpoints.
>>
>>I'm knocking my teeth out on this one for several days now (not many
>>teeth left...).
>>
>>Any help will be GREATLY appreciated.
>>
>>Thanks a lot.
>>
>>Bye,
>>Lev.
>>
>>
>>_______________________________________________
>>Asterisk-Dev mailing list
>>Asterisk-Dev at lists.digium.com
>>http://lists.digium.com/mailman/listinfo/asterisk-dev
>>
>>_______________________________________________
>>Asterisk-Dev mailing list
>>Asterisk-Dev at lists.digium.com
>>http://lists.digium.com/mailman/listinfo/asterisk-dev
>>
>>
>>
>>
>
>
>_______________________________________________
>Asterisk-Dev mailing list
>Asterisk-Dev at lists.digium.com
>http://lists.digium.com/mailman/listinfo/asterisk-dev
>
>_______________________________________________
>Asterisk-Dev mailing list
>Asterisk-Dev at lists.digium.com
>http://lists.digium.com/mailman/listinfo/asterisk-dev
>
>


_______________________________________________
Asterisk-Dev mailing list
Asterisk-Dev at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: app_switch.c
Type: application/octet-stream
Size: 4320 bytes
Desc: not available
Url : http://lists.digium.com/pipermail/asterisk-dev/attachments/20030611/8c5d4663/app_switch.obj


More information about the asterisk-dev mailing list