[Home]

Summary:ASTERISK-26966: bridge_simple: Add support for streams
Reporter:Kevin Harwell (kharwell)Labels:
Date Opened:2017-04-25 11:21:16Date Closed:2017-05-04 11:12:19
Priority:MajorRegression?No
Status:Closed/CompleteComponents: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]