首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何减少Android设备上的VoIP/SIP延迟?

如何减少Android设备上的VoIP/SIP延迟?
EN

Stack Overflow用户
提问于 2013-07-14 12:00:22
回答 1查看 4.8K关注 0票数 6

我们应该考虑哪个来解决运行OSes 4.0及以上的安卓手机的音频延迟/延迟问题?

我们的实验表明延迟是SIP库的一个问题。如果不是图书馆的问题,还会是什么呢?

我们为安卓和iPhone构建了一个简单的VOIP应用程序。您只需拨另一个用户的来电者id,按下call,然后开始与他们交谈。iPhone版本工作得很好,我们使用了一个商业API来实现它的功能。但是Android版本工作得不太好,因为音频延迟问题似乎取决于你拥有哪款Android手机。我们使用了下面的Android SIP库

我们的实验和发现

当我们在一个android手机和另一个android手机之间打电话时,音频出现了太多的延迟。一个人会说些什么,而在另一个人听到它之前,它可能需要整整1-2秒的时间。目前,这个问题似乎是三星设备特有的,而不是其他硬件(尽管我们的测试是有限的)。例如,打电话给GS3的Galaxy 1比打Nexus7平板电脑的Galaxy 1和打小米-2手机的Galaxy 1的延迟要多。

我们非常肯定,我们已经消除了我们的星号服务器作为延迟的可能原因,因为iphone到iphone的通话很棒,iphone到android的通话也是合理的。

以下是设备速度测试的列表,按延迟的升序排列

  • iphone到iphone (最快,没有明显的延迟)
  • android (三星)到iphone (稍微推迟了一点,但仍然可以接受)
  • android (三星)到android (小米MI-2) (有点延迟,但仍然可以接受)
  • android (三星)到android (华硕)(拖延太久,无法接受)
  • android (三星)到android (三星)(非常慢,不能接受)

现在,我的团队倾向于认为我们使用的Android SIP库不够好。我们有兴趣使用另一个SIP库来进行调用。

我们已经注意到,像CSipSimple这样的其他Android手机也遇到了这个问题。

有没有人对我们如何解决音频延迟/延迟问题有想法?

补充说明

我们注意到在Galaxy 1上使用Skype在Galaxy 1上使用Skype时没有任何音频延迟。这就是为什么我们想通过选择SIP库或者编解码器或者别的什么来解决这个问题.

我们知道我们使用的是G.711 Codec,以防有任何不同。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-13 17:49:00

我们使用linphone sip库解决了voip延迟问题。现在,当两个人互相交谈时,几乎没有任何值得注意的延误。

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

https://stackoverflow.com/questions/17639194

复制
相关文章

相似问题

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