我很好奇如何在多个 Android 设备上同步播放相同的音频? seedio for iOS 就是我所说的一个例子。
我可以想到两种可能的情况。在每个设备上缓存音频并准确同步播放开始时间。使用类似 RTP 的协议(protocol)实时同步播放。
最佳答案
我的建议是在每台设备上缓存音频,然后同步播放。
NTP 可以让您获得非常好的时钟同步。
然后,您可能会经常重做时钟同步,然后从文件中的公共(public)点重新开始播放,以解决时钟速度的漂移问题。您需要多久执行一次取决于设备上的时钟漂移量。
一个有趣的研究项目。
关于android - 在单独的 Android 设备上同步播放音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12559292/