Playable Director which can plays a Unity Timeline can be shared between players using AXRPPlayableDirector component.
Add AXRPPlayableDirector omponent to a Playable Director.

Call AXRPPlayableDirector methods to control playback of the playable director.

AXRPPlayableDirector.Play(float startTime = -1)
startTime. If startTime is less than zero, resumes from the current time.AXRPPlayableDirector.Pause(float time = -1)
time. If time is less than zero, stays on the current time.