An app that uses Multipeer Connectivity to play a video across 6 different iOS screens with an additional phone acting as a Main/Control phone.

How it works

  • 6 phones act as one big screen while a 7th phone sends commands to play/pause using the Multipeer Connectivity framework.
  • The 7th (Main) phone starts a session while the other 6 phones join that session.
  • Each of the 6 phones has the same video file saved locally, and once they receive the play command, they each play 1/6 of the video, respective of their position.
  • Using Multipeer Connectivity allows for offline usage.

Demo of the app




View Github