问答:同播共享团队答疑

同播共享主要用于在 App 中打造意义非凡的共享体验。利用同播共享,你的 App 可以提供一个实时连接,无论是媒体播放、3D 模型还是协作工具,都能在 iPhone、iPad、Mac、Apple TV 和 Apple Vision Pro 之间实现同步。我们访问了同播共享团队,并询问了有关打造精彩同播共享体验、Spatial Personas、神奇的“冲击波”特效等方面的问题。

用户如何开始使用同播共享?

通过发起 FaceTime 通话,然后启动一个支持同播共享的 App,任何人都可以开始一个群组活动。完成这两项操作后,所有参与者的屏幕上都会显示一条关于群组活动的通知。参与者可以在那里选择加入,并且来去自由。你还可以从 App 中、共享表单中或通过在 App 中添加一个同播共享按钮来开始群组活动。

进一步了解 (英文) >

如何使用同播共享来确保媒体播放保持同步?

同播共享支持使用 AVKit 进行协调式媒体播放。你可以使用系统协调器在多位参与者之间同步你自己的播放器 (英文)。如果你的 App 支持广告,你可以同步播放和广告插播 (英文)。同播共享还提供了 GroupSessionMessenger API,让参与者能够近乎实时地进行沟通。

同播共享与“与你共享”有什么区别?两者能协同工作吗?

同播共享让用户可以相互共享丰富多彩的体验;而“与你共享”帮助将他人在“信息”App 中共享的 App 内容提供给你的 App 所用。例如,如果某一群聊正在讨论你的 App 中一段有趣的 Meme 视频,则采用“与你共享”(英文) 会让你的 App 能够突出显示该内容。如果你的 App 支持同播共享,你可以将该相关内容显示为一个选项,供大家一起观看。

此外,“与你共享”还提供了多种方式来针对那些通过“信息”和 FaceTime 通话共享的持久内容 (如文稿) 发起协作 (英文)。你可以选择让相应的协作内容支持同播共享,但如果这样做,请兼顾同播共享体验的短暂性与协作的持久性。例如,如果你的文稿是演示文稿,则你可能希望利用“与你共享”让编辑人员进入相应空间,同时使用同播共享来启动互动演示模式,因为这种模式单凭屏幕共享是无法实现的。

对于用户而言,共享内容的最简单方法是什么?

当 App 告知系统当前视图屏幕中包含可共享内容时,将设备彼此靠近的用户就可以顺畅地共享该内容。这与“名片投送”非常相似,该功能会在设备彼此靠近时显示一段简短的“冲击波”动画。此方法支持共享文稿、发起同播共享以及开始协作等不同操作。此方法还可以将你的内容关联到系统共享表单,帮助你将可共享内容公开给 visionOS 中的“共享”菜单。

进一步了解 (英文) >

两位分别使用 iPhone 和 Apple Vision Pro 的用户可以加入同一同播共享会话吗?

当然可以!iOS、iPadOS、macOS、Apple tvOS 和 visionOS 均支持同播共享。这意味着用户可以一起观看 Apple TV+ 上的节目,并使播放在所有平台上保持同步。要在你的 App 中支持类似的播放情况,请观看“通过群组活动来协调媒体播放” (英文)。如果你希望 App 在不同平台中保持一致的视觉效果,请查看 Group Session Messenger 和 DrawTogether (英文) 示例项目。切记,同播共享可确保内容保持同步,但 UI 完全由你决定。

如何在 visionOS 中开始使用支持同播共享的 Spatial Personas?

在你的 App 中添加群组活动后,参与者可以通过 FaceTime 通话在相应活动中进行共享,同时会显示在窗口中,这与他们在其他平台上看到的同播共享体验基本相同。在 visionOS 中,你能够使用 Spatial Personas 打造共享空间体验。在该体验中,参与者按某一模板进行排列。例如:

在这张图片中,Spatial Personas 按以下某一模板进行排列:并排、对话,以及环绕。

利用 Spatial Personas,可以保持环境的一致性,并且参与者可以实时看到彼此的面部表情。

进一步了解 (英文) >

在 visionOS 中,如何与所有参与者保持视觉一致性和空间一致性?

visionOS 中的 FaceTime 通话通过在 App 周围以一致的方式排列 Spatial Personas,来提供共享的空间情境。这就是我们所说的“视觉一致性”。你可以使用同播共享在 App 中为所有参与者保持相同的内容。

进一步了解 (简体中文字幕) >

能否在同播共享会话中同时共享窗口和空间容器?

不能。只有一个窗口或空间容器可与同播共享会话相关联,但你可以帮助系统选取正确的窗口或空间容器。

进一步了解 (英文) >

一个群组活动最多支持多少位参与者?

同播共享总共支持 33 位参与者,包括你在内。对于涉及 Spatial Personas 的 visionOS 群组活动,一次支持 5 位参与者。

与 visionOS 兼容的 iOS 和 iPadOS App 是否也支持 visionOS 中的同播共享?

是的。在 FaceTime 通话期间,你的 App 会显示在一个窗口中,FaceTime 通话中的参与者会显示在窗口旁边。

进一步了解同播共享

设计空间同播共享体验 

探索你可以在 VisionOS App 中创建的共享活动类型,了解 App 如何使用空间 Persona 模板支持用户之间有意义的交互。了解如何围绕共享上下文设计 UI、处理共享活动中的沉浸式内容等。

Watch now

构建空间同播共享体验

了解如何使用 GroupActivities 框架为 visionOS 构建独特的共享与协作体验。向你介绍适用于此平台的同播共享 App,了解如何创建让人们感觉身处同一空间的体验,并探索沉浸式 App 如何协调参与者之间的环境。

Watch now

使用‘同播共享’来共享文件

了解如何在 SharePlay 活动中处理文件和附件。我们将解释如何使用 GroupSessionJournal API 更快地同步大量数据,并在示例 DrawTogether App 演示中向你展示如何使用该 API。

Watch now

将同播共享添加到你的 App 中

了解你的 App 如何利用同播共享将任何活动转变为可与朋友共享的体验!我们将分享同播共享的最新更新,探索创建共享活动的好处,深入研究一些令人兴奋的用例,并带你了解最佳实践,以在你的 App...

Watch now