Summary: | ASTERISK-26966: bridge_simple: Add support for streams | ||
Reporter: | Kevin Harwell (kharwell) | Labels: | |
Date Opened: | 2017-04-25 11:21:16 | Date Closed: | 2017-05-04 11:12:19 |
Priority: | Major | Regression? | No |
Status: | Closed/Complete | Components: | Bridges/bridge_simple |
Versions: | GIT | Frequency of Occurrence | |
Related Issues: | |||
Environment: | Attachments: | ||
Description: | When channels join the bridge (may change in the future based on the real world) map their streams accordingly. If the number of streams differs:
On the joining of both channels to a bridge_simple bridge the topology of the channel with the most number of streams is taken and a request topology change is done on the other channel. The result of this topology change forms the joint topology between both channels. If the number of streams is the same: If both channels have the same number of streams then the topology of the first channel is taken and a request topology change is done on the other channel. The result of this topology change forms the joint topology between both channels. Exchanging frames When a frame from a stream is received from a channel it is written to the same numbered stream on the opposite channel. The joint topology guarantees this matching. | ||
Comments: | By: Friendly Automation (friendly-automation) 2017-05-04 11:12:22.527-0500 Change 5528 merged by Jenkins2: bridge_simple: Added support for streams [https://gerrit.asterisk.org/5528|https://gerrit.asterisk.org/5528] |