我有几个来自网络的RTP流,由于RTP在每个方向上只能处理一个流,我需要能够合并两个流以发送回另一个客户端(可能是已经在发送RTP流的客户端,也可能不是……这一部分并不重要)。
我的猜测是有一些算法可以混合音频字节。
RTP Stream 1 ---------------------
\_____________________ (1 MUXED 2) RTP Stream Out
/
RTP Stream 2 ---------------------
发布于 2011-01-31 06:18:21
这里有一个用于RTP流多路复用的IETF草案,它可能会对您有所帮助,链接在这里http://www.cs.columbia.edu/~hgs/rtp/drafts/draft-tanigawa-rtp-multiplex-01.txt
如果您只想使用一个流,然后可能发送数据从多个流作为不同的通道这个link概述了音频通道是如何在WAV文件中多路复用的。你可以采用类似的策略。
发布于 2011-02-12 17:49:37
我想你说的是VoIP会议。我认为mediastreamer2库支持会议过滤器。
https://stackoverflow.com/questions/4848113
复制相似问题