首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅音频呼叫的WebRTC iOS媒体约束

仅音频呼叫的WebRTC iOS媒体约束
EN

Stack Overflow用户
提问于 2016-12-02 05:20:29
回答 2查看 904关注 0票数 0

我在iOS网络实时音视频会议上工作,想要使用仅音频的SDP进行纯音频呼叫

我正在创建下面的报价,但SDP中仍有音频和视频

创建仅音频产品的正确方法是什么

代码语言:javascript
复制
NSDictionary *mandatoryConstraints = @{
                                       @"OfferToReceiveAudio" : @"true",
                                       @"OfferToReceiveVideo" : @"false"
                                       };

RTCMediaConstraints* constraints =
[[RTCMediaConstraints alloc] initWithMandatoryConstraints:mandatoryConstraints
                                      optionalConstraints:nil];
EN

回答 2

Stack Overflow用户

发布于 2017-05-04 00:23:35

我能够做到这一点。

使用constraints

  • Create an AudioTrack

  • Create a offer创建您的报价,将音轨添加到MediaStream

  • Add

  • peerConnection to your MediaStream MediaStream to your offer

在接收端,您可以执行相反的操作

票数 1
EN

Stack Overflow用户

发布于 2016-12-02 18:52:39

我可以通过创建视频发送器找到解决方案,只有在视频被启用的情况下,如下所示。

代码语言:javascript
复制
if (_videoAllowed) {
    [self createVideoSender];
}
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40920592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档