首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何以编程方式将多个RTP音频流复用在一起?

如何以编程方式将多个RTP音频流复用在一起?
EN

Stack Overflow用户
提问于 2011-01-31 06:13:20
回答 2查看 2.1K关注 0票数 1

我有几个来自网络的RTP流,由于RTP在每个方向上只能处理一个流,我需要能够合并两个流以发送回另一个客户端(可能是已经在发送RTP流的客户端,也可能不是……这一部分并不重要)。

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

代码语言:javascript
运行
AI代码解释
复制
RTP Stream 1 ---------------------
                                   \_____________________ (1 MUXED 2) RTP Stream Out
                                   /
RTP Stream 2 ---------------------
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-31 06:18:21

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

如果您只想使用一个流,然后可能发送数据从多个流作为不同的通道这个link概述了音频通道是如何在WAV文件中多路复用的。你可以采用类似的策略。

票数 1
EN

Stack Overflow用户

发布于 2011-02-12 17:49:37

我想你说的是VoIP会议。我认为mediastreamer2库支持会议过滤器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4848113

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文