我正在尝试同步每个代表乐器的5个音频文件(mp3)。我正在使用MediaElements。
我正在同时启动所有MediaElements,它完美无缺,直到我尝试暂停/播放这些音频文件。当我在暂停后启动它们时,它们会变得不同步。
使用计时器,我试图检查它们何时变得不同步,并尝试通过给它们相同的位置再次同步它们......但这不起作用。
关于如何完美同步音频文件的任何想法。
的问候。 谢谢你的帮助。
答案 0 :(得分:0)
您最接近同步多个媒体文件的方法是使用自定义MediaStreamSource。通过制作媒体流源,您可以向MediaElement提供样本和采样时间。这允许完美地控制同步。有一个MediaStreamSource和MP3 here的例子。您必须对其进行修改才能保持同步。