Summary: | ASTERISK-21072: Implement directmedia in chan_gulp | ||
Reporter: | Matt Jordan (mjordan) | Labels: | Asterisk12 |
Date Opened: | 2013-02-13 15:23:58.000-0600 | Date Closed: | 2013-04-15 17:24:44 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Channels/chan_pjsip |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | We now have:
* Two party calls, initiated both inbound and outbound * Endpoint location * Authentication * Reasonable media handling We should now be in a position to implement directmedia. This means we have to have support for re-INVITEs, as well as switching between a native or local bridge to a remote bridge. Direct media entails: * The basic setting which allows endpoints to re-negotiate their media upon call set up. This includes: ** Always attempt direct media ** Never attempt direct media ** Attempt direct media but only if we know the endpoints are not behind a NAT ** Attempt direct media, but use UPDATE only (this feels optional) ** Only attempt direct media on outgoing call legs (glare reduction) * ACLs that can be applied which prevent directmedia from being used if an endpoint registers from an IP that cannot re-negotiate the media successfully | ||
Comments: |