首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PJSIP Android版示例代码进行呼出时听不到声音

使用PJSIP Android版示例代码进行呼出时听不到声音
EN

Stack Overflow用户
提问于 2017-04-17 10:57:24
回答 1查看 1.1K关注 0票数 0

我是PJSIP android版本的新开发人员。(Android版本4.4)

我正在测试从PJSIP官网获得的PJSIP android示例应用程序。

来电工作正常,呼出时听不到声音。

我检查了日志,发现应用程序在拨出电话时没有设置声音设备。(实际上,确实如此,我只是错过了发出呼出呼叫的开始时的日志。)

The log of making outgoing call

The log of receiving a call

我发现有一条消息可能是导致呼出呼叫中没有音频的原因。

代码语言:javascript
复制
sound_port.c  EC suspended because of inactivity

但是我还是不明白为什么打出电话的时候没有声音。有没有人知道如何解决这个问题,或者给我更多的指导来检查这个问题?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-04-17 21:43:39

你是如何打电话的?您是否设置了CallOpParam和CallSetting?

如果没有,请尝试执行以下操作:

代码语言:javascript
复制
CallOpParam callOpParam = new CallOpParam(true);
CallSetting callSetting = new CallSetting();
callSetting.setAudioCount(1);
//callSetting.setVideoCount(1); //If you want video 
callOpParam.setOpt(callSetting);
Call call = new Call(account);
call.makeCall("destination", callOpParam);

为了获得更好的帮助,你能写下如何拨打电话和如何接听电话的代码吗?

希望这能对你有所帮助。

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

https://stackoverflow.com/questions/43444519

复制
相关文章

相似问题

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