2012-09-24 56 views
7

我很好奇我將如何在多個Android設備上同時播放同一音頻?針對iOS的seedio就是我正在談論的一個例子。在單獨的Android設備上同步音頻播放

我能想到兩種可能的情況。緩存每臺設備上的音頻並準確同步播放開始時間。使用類似RTP的協議來實時同步播放。

+0

**由於時鐘頻率的微小變化,無法進行精確的**同步。這應該如何同步你的應用程序? – Brad

+0

就夠了,對於在房間兩邊使用兩臺設備聽音樂的人來說,這一點並不明顯。 – RobB

+0

有沒有人在這個問題上取得任何進展?我很感興趣。 – user1120134

回答

0

我的建議是緩存每個設備的音頻,然後同步播放。

NTP可以讓你出奇的好時鐘同步。

然後,也許你經常重複時鐘同步,並在考慮到時鐘速度漂移之後,從文件中的公共點重新開始重放。您需要多長時間一次,這取決於設備上有多少時鐘漂移。

一個有趣的研究項目。

相關問題