1

我有几个来自网络的 RTP 流,并且由于 RTP 只能处理每个方向的一个流,我需要能够合并一对以发送回另一个客户端(可能是已经发送 RTP 流的客户端,或者不......那部分并不重要)。

我的猜测是有一些混合音频字节的算法。

RTP Stream 1 ---------------------
                                   \_____________________ (1 MUXED 2) RTP Stream Out
                                   /
RTP Stream 2 ---------------------
4

2 回答 2

1

有一个 RTP 流 Muxing 的 IETF 草案可能会对您有所帮助,链接在这里http://www.cs.columbia.edu/~hgs/rtp/drafts/draft-tanigawa-rtp-multiplex-01.txt

如果您只想使用一个流,则可能将来自多个流的数据作为不同的通道发送,此链接概述了音频通道如何在 WAV 文件中多路复用。您可以采用类似的策略

于 2011-01-31T06:18:20.670 回答
1

我认为您在谈论 VoIP 会议。mediastreamer2 库我认为支持会议过滤器。

于 2011-02-12T17:49:37.360 回答