enhancement / support label for channels in wav format in LIST (ICMT) (rtpengine-recording)

7 views
Skip to first unread message

D

unread,
Sep 11, 2025, 6:31:53 AM (3 days ago) Sep 11
to Sipwise rtpengine
Hi, thx for rtpengine product and support
I can't use db for rtpengine-recording and my config like

output-format = wav
output-mixed = true
mix-num-inputs = 4
mix-method = channels
output-mixed-per-media = false
output-single = false

in config kamailio

label=caller and label=callee ,

when wav is write i have 4ch, all ch mb have soud or not . but i can undesten where is caller or callee.

It is possible to make support for recording a label in wav in the LIST section (ICMT) ?

like
label1: caller
label2: caller  
label3: callee

Richard Fuchs

unread,
Sep 11, 2025, 8:47:23 AM (3 days ago) Sep 11
to rtpe...@googlegroups.com
On 11/09/2025 06.31, D wrote:
> when wav is write i have 4ch, all ch mb have soud or not . but i can
> undesten where is caller or callee.
>
> It is possible to make support for recording a label in wav in the
> LIST section (ICMT) ?

Is it possible with the current code base? No.

Is it possible in the larger sense that somebody could implement it? Maybe.

Audio file writing is handled by ffmpeg, so it would depend on whether
ffmpeg is able to write this sort of metadata. It probably can, but I
don't really know.

Maybe somebody else here knows more and is willing to contribute.

There is also contributed code to (maybe?) select a particular channel
for a particular call party, but I don't really know how it works and of
course there's no documentation for it. 😀  See references to
`recording-media-slot` and `media_rec_slot` in the code, or at
https://github.com/sipwise/rtpengine/pull/1852

Cheers

Reply all
Reply to author
Forward
0 new messages