[asterisk-app-dev] ari events stop when two channels join mixing bridge
Joshua Colp
jcolp at digium.com
Tue Mar 11 08:23:08 CDT 2014
Ben Merrills wrote:
> Interesting, the advantage I can see in taking your approach Joshua
> is that any 'requirement' of a bridge, regardless of specific
> properties (AST_BRIDGE_CAPABILITY_1TO1MIX), could be packaged up,
> based on a number of properties or other low level specifics.
>
> In one case 'dtmf_events' in another maybe something like
> 'speaker_events'. And because they are not bridge specific
> properties, they can be abstracts of other features.
Indeed. What I'd like to avoid is consumers having to know the
implementation details based on the features they need and having to
construct a bridge exactly how they think they need it at a low level.
Further down the road the implementation details may change and what
they think they need would no longer be true.
> In my use case, the actual properties of the bridge are of little
> consequence, so long as features I need are available. Now, you would
> have to account for conflicting requests, such as something that
> requires media to be proxy'd vs native. I can't think of one off
> hand, but I am sure you get the jist.
I can't think of one either. There's no times that native should be
required, just times where people may desire it.
--
Joshua Colp
Digium, Inc. | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com & www.asterisk.org
More information about the asterisk-app-dev
mailing list