我以前用PJSUA编写了一个应用程序,该应用程序连接到我的声卡,我可以用它进行呼叫并使用其所有功能。
但是现在我想放置一个流而不是默认的音频设备,该流是使用gstreamer创建的,我想将其发送给另一个人并听那个人,然后使用gstreamer将他的声音转换为rtp数据包。
无论是否在发送之前将流转换为音频,都可以。
我不确定这是否可能,因为我搜索了一下却一无所获,如果可以的话,该怎么办?
是,可以从gstreamer或类似设备接收流rtp并连接到会议。
请参阅streamutil示例:
https://www.pjsip.org/docs/latest/pjmedia/docs/html/page_pjmedia_samples_streamutil_c.htm