如何准确测量时差xcode
Posted
技术标签:
【中文标题】如何准确测量时差xcode【英文标题】:How to accurately measure time difference xcode 【发布时间】:2012-06-17 10:14:51 【问题描述】:我需要超级准确地测量 xcode 中的时间差。我对 Xcode 和 Objective C 还很陌生,但我不确定如何开始。
我需要测量通过扬声器播放声音和通过麦克风录制声音之间的时间差。
我不确定如何准确地测量时间,因为这将是一个非常短的时间。
任何指点或帮助将不胜感激!
谢谢
【问题讨论】:
这几乎不可能用单次测量来完成,因为有两个未知的延迟(一个用于输出,一个用于输入)。您真正可以衡量的是总往返延迟。 【参考方案1】:最精确的时钟可能是mach_absolute_time
---返回自设备上次启动以来的滴答声。请参阅 Apple 的 this Q&A,了解如何使用它并将其转换为更好的单位。
【讨论】:
以上是关于如何准确测量时差xcode的主要内容,如果未能解决你的问题,请参考以下文章