首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设备上的WebAudioAPi延迟

设备上的WebAudioAPi延迟
EN

Stack Overflow用户
提问于 2016-01-09 19:22:25
回答 1查看 83关注 0票数 1

因为我遇到了使用WebAudioAPI播放缓冲示例时遇到的问题。基本上,我有一个网站,可以同步设备时钟,下载Soundcloud上的文件,并在一个精确的时间开始播放,从而导致多个设备同步播放。时钟同步工作得很好,音乐在电脑上一起播放。问题是,在智能手机上,即使时钟被精确同步,似乎也有一个随机的延迟,介于20到500毫秒之间,由此产生的回放不同步。解决这一问题的第一步是找出造成这一拖延的原因。

我有一些想法,但没有把握:

硬件延迟?但是那样的话,延迟就不是固定的了吗?

内存占用过多,因为缓冲区加载会减慢速度,并以某种方式增加抖动?

真的没有太多的线索,所以即使是关于为什么它不起作用的想法也会很好!

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-09 20:22:54

不,那听起来肯定像是音频硬件延迟。在给定的设备和操作系统上,延迟应该是相当恒定的,但在不同的设备(特别是不同的Android设备)之间会有很大的差异。

我们正在致力于在Android中对此进行未来的改进,2)在规范和实现中公开硬件延迟。目前,除了在给定设备上保存已知延迟表之外,没有什么很好的答案。

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

https://stackoverflow.com/questions/34697862

复制
相关文章

相似问题

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