Recording a bridge in ARI

When recording a bridge that contains two channels, Asterisk creates two additional recorder channels. Upon checking the details of these recorder channels, one of them is bridged and has a LinkedID matching one of the original bridge channels, while the other recorder channel is not bridged.

Does anyone know how these two recorder channels handle bridge recording, and how Asterisk determines which channel’s ID is used as the LinkedID for the bridged recorder channel?

Why are you asking? That aspect is an implementation detail, and those channels are actually marked as internal so they get hidden from various things.

For recording, when a bridge is recorded, two recording channels are created. If these channels consume more resources than regular ones, I need to switch to recording the channel directly instead of the bridge.

While in a bridge you can’t record the channel directly, so if it will be in a bridge you can’t do that anyway. To record just the channel you would have to use a snoop channel and record that.

They’re both more expensive than just recording the channel directly, but if you’re in a bridge then those are the options.

I was planning to record the snoop channel. So, both the recorder channel and the snoop channel being recorded are similarly resource-intensive, right?

I haven’t done profiling so I can’t say they are similar. I can only say it uses more resources than directly recording a channel.

okay. Thanks for your replies

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.