2012-09-24 51 views
7

我很好奇我将如何在多个Android设备上同时播放同一音频?针对iOS的seedio就是我正在谈论的一个例子。在单独的Android设备上同步音频播放

我能想到两种可能的情况。缓存每台设备上的音频并准确同步播放开始时间。使用类似RTP的协议来实时同步播放。

+0

**由于时钟频率的微小变化,无法进行精确的**同步。这应该如何同步你的应用程序? – Brad

+0

就够了,对于在房间两边使用两台设备听音乐的人来说,这一点并不明显。 – RobB

+0

有没有人在这个问题上取得任何进展?我很感兴趣。 – user1120134

回答

0

我的建议是缓存每个设备的音频,然后同步播放。

NTP可以让你出奇的好时钟同步。

然后,也许你经常重复时钟同步,并在考虑到时钟速度漂移之后,从文件中的公共点重新开始重放。您需要多长时间一次,这取决于设备上有多少时钟漂移。

一个有趣的研究项目。

相关问题