我有几个来自网络的RTP流,并且由于RTP只能在每个方向处理一个流,我需要能够合并一对以发送回另一个客户端(可能是已经发送RTP的客户端)流,或不......那部分并不重要)。
我的猜测是有一些混合音频字节的算法。
RTP Stream 1 ---------------------
\_____________________ (1 MUXED 2) RTP Stream Out
/
RTP Stream 2 ---------------------
答案 0 :(得分:1)
有一个针对RTP流Muxing的IETF草案,它可以帮助您链接在这里http://www.cs.columbia.edu/~hgs/rtp/drafts/draft-tanigawa-rtp-multiplex-01.txt
如果您只想使用一个流,那么可能会将来自多个流的数据作为不同的通道发送,link概述了如何在WAV文件中多路复用音频通道。您可以采用类似的策略
答案 1 :(得分:1)
我认为你在谈论VoIP会议。 mediastreamer2库我认为支持会议过滤器。