Synchronising several instances of Unity3D across a network.

Hi all,
I’m assessing Unity3D ( is this the right place for this kind of question??? ) for a commercial business project on PCs and Macs, so know very little of its overall capabilites.

I need the ability to synchronise several instances of Unity 3D across a local and wide area network so that they display the same perspective or POV for a period of time.

I was thinking that 1 Unity instance could act as master and the others could act as slaves. Or alternatively I could have a custom server pushing data out to the Unity clients. Does Unity support client server multi-player games? If so, then option 2 should be very doable.

Does anyone have any experience in this area and can tell me if this possible?

Yes, very easily, with what Unity has built in this would work out of the box. “Players” would simply be a camera in your case that follows the same master path from a broadcast to all players, it is really easy to setup. I presume this is for some sort of presentation program of some type.