在不同的Android设备上同步播放音频

在不同的Android设备上同步播放音频,android,synchronization,audio-streaming,Android,Synchronization,Audio Streaming,我很好奇如何在多个android设备上同步播放相同的音频?iOS就是我所说的一个例子 我可以想到两种可能的情况。在每个设备上缓存音频,并精确同步播放开始时间。使用类似RTP的协议来实时同步播放。我的建议是将音频缓存到每个设备,然后同步播放 NTP可以让您获得令人惊讶的良好时钟同步 然后,您可能会经常重复时钟同步,然后从文件中的一个公共点重新开始播放,以考虑时钟速度的漂移。您需要的频率将根据设备上的时钟漂移程度而有所不同 一个有趣的研究项目。由于时钟频率的微小变化,精确同步是不可能的。对于您的应用

我很好奇如何在多个android设备上同步播放相同的音频?iOS就是我所说的一个例子


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

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

NTP可以让您获得令人惊讶的良好时钟同步

然后,您可能会经常重复时钟同步,然后从文件中的一个公共点重新开始播放,以考虑时钟速度的漂移。您需要的频率将根据设备上的时钟漂移程度而有所不同


一个有趣的研究项目。

由于时钟频率的微小变化,精确同步是不可能的。对于您的应用程序来说,这必须是多同步的?这足以让使用房间两侧的两台设备听音乐的人看不到。有人在这个问题上取得了任何进展吗?我很感兴趣。