PJSIP 从当前通话中获取编解码器

PJSIP Get Codec from current call

我想记录在特定通话中使用的编解码器。 我正在使用 PJSIP 进行呼叫,但我不知道如何从活动呼叫中获取编解码器。 有人可以告诉我如何获得当前使用的编解码器吗?

你可以使用pjmedia_stream_get_info (link) function, which takes pointer to structure pjmedia_stream_info (link) as its second argument. Then you can get negotiated codec name from pjmedia_codec_info (link)结构,它是流信息的一部分。