在附近的iOS设备上同步播放音乐时,音乐无法同时播放(多点连接)

在附近的iOS设备上同步播放音乐时,音乐无法同时播放(多点连接),ios,objective-c,streaming,multipeer-connectivity,Ios,Objective C,Streaming,Multipeer Connectivity,我们最多可以连接7台具有多个EER框架连接的设备。 我关注了以下链接:‌ 将歌曲从一台设备流到多台iOS设备 我想在附近的iOS设备上同步播放音乐。我创建了一个应用程序,可以与多台设备同步播放音乐。 我使用2-3台设备获得了非常好的效果 当我在iOS 11以后的3台以上设备上连续播放10首歌曲时,我遇到以下问题: 1.)主持人暂停歌曲,但所有来宾均未收到暂停动作 2.)有时声音会断断续续 3.)无法将设备相互连接 4.)暂停操作后歌曲不同步播放 5.)这首歌没有在《来宾》中播放,但它显示它正在播

我们最多可以连接7台具有多个EER框架连接的设备。 我关注了以下链接:‌ 将歌曲从一台设备流到多台iOS设备

我想在附近的iOS设备上同步播放音乐。我创建了一个应用程序,可以与多台设备同步播放音乐。 我使用2-3台设备获得了非常好的效果

当我在iOS 11以后的3台以上设备上连续播放10首歌曲时,我遇到以下问题:

1.)主持人暂停歌曲,但所有来宾均未收到暂停动作
2.)有时声音会断断续续
3.)无法将设备相互连接
4.)暂停操作后歌曲不同步播放
5.)这首歌没有在《来宾》中播放,但它显示它正在播放
6.)播放歌曲时设备断开连接
7.)连接设备问题

主要问题是1和4

请帮助解决上述问题。

如果没有更多信息,解决问题将非常困难。您采取了哪些步骤来调试此问题?设备是否根本没有收到“暂停”命令

对于问题4,我建议将“Play”操作与时间戳一起发送到未来300毫秒。然后添加一些逻辑,以便设备在该时间到来时“播放”。这样,当设备接收到消息时,设备之间是否有轻微的延迟无关紧要,只要它们在300毫秒内接收到消息,它们就会同时开始播放