> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dwe.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Synchronized Streaming Guide

> Complete guide for configuring synchronized streaming for the explore3D.

<Note>
  Only two camera synchronization is supported at this time.
</Note>

<Steps>
  <Step title="Identify Leader Camera">
    Navigate to the main page of dweOS and identify the `Leader` Camera -- listed with an `(L)` -- from the list of cameras.

    <Note>If you are in **follower-follower** mode (both cameras are followers), choose the left-most camera in your system as the leader. Please make sure you have an [external sync signal](/stellarHD/guides/syncing-multiple-cameras#follower-only-mode-external-clock) configured in such a case. The **SVC Pro** already has external sync configured and expects all cameras to be followers by default.</Note>

    <Frame>
      <img width="400px" src="https://mintcdn.com/deepwaterexplorationinc/k1NiyPtDWmPRQW7L/svc-pro/guides/images/dweos-pro-synchronized/leader-camera.png?fit=max&auto=format&n=k1NiyPtDWmPRQW7L&q=85&s=f823a9dca1b06968c5137033408afd79" data-path="svc-pro/guides/images/dweos-pro-synchronized/leader-camera.png" />
    </Frame>
  </Step>

  <Step title="Identify Follower Camera">
    Identify the `Follower` Camera -- listed with an `(F)` -- from the list of cameras. Keep a note of the `USB Port ID`.

    <Note>Make sure to stop all video streams for the follower device. This might cause conflicts later.</Note>

    <Frame>
      <img width="400px" src="https://mintcdn.com/deepwaterexplorationinc/k1NiyPtDWmPRQW7L/svc-pro/guides/images/dweos-pro-synchronized/follower-camera.png?fit=max&auto=format&n=k1NiyPtDWmPRQW7L&q=85&s=2355b0f9d0afc919e3bf66b4f78cc3b0" data-path="svc-pro/guides/images/dweos-pro-synchronized/follower-camera.png" />
    </Frame>
  </Step>

  <Step title="Navigate back to the Leader Camera (L)">
    In the menu for your Leader Camera, navigate down to the lower portion of the menu labeled `Followers`.

    <Frame>
      <img width="150px" src="https://mintcdn.com/deepwaterexplorationinc/k1NiyPtDWmPRQW7L/svc-pro/guides/images/dweos-pro-synchronized/followers-list.png?fit=max&auto=format&n=k1NiyPtDWmPRQW7L&q=85&s=9c9399f384426f14a902ad68f01e5ce0" data-path="svc-pro/guides/images/dweos-pro-synchronized/followers-list.png" />
    </Frame>
  </Step>

  <Step title="Select and add a follower device">
    Select the correct follower device from the dropdown list, then click the `Add` button.

    <Frame>
      <img width="400px" src="https://mintcdn.com/deepwaterexplorationinc/ciSsG8vNJEpQDDuG/svc-pro/guides/images/dweos-pro-synchronized/add-follower.png?fit=max&auto=format&n=ciSsG8vNJEpQDDuG&q=85&s=ee467d664e7416cf02e572ef91665c54" data-path="svc-pro/guides/images/dweos-pro-synchronized/add-follower.png" />
    </Frame>
  </Step>

  <Step title="Configure the stream">
    Set your desired resolution and ensure you add the correct endpoint.

    For synchronized streaming only one endpoint is supported at the moment.

    <Frame>
      <img width="400px" src="https://mintcdn.com/deepwaterexplorationinc/k1NiyPtDWmPRQW7L/svc-pro/guides/images/dweos-pro-synchronized/setup-stream.png?fit=max&auto=format&n=k1NiyPtDWmPRQW7L&q=85&s=0cfd0dc879f5c8b9c2b713f2db930777" data-path="svc-pro/guides/images/dweos-pro-synchronized/setup-stream.png" />
    </Frame>
  </Step>

  <Step title="Begin the video stream">
    After configuring the stream, you can select the play button to begin streaming to your specified endpoint.

    <Frame>
      <img width="150px" src="https://mintcdn.com/deepwaterexplorationinc/k1NiyPtDWmPRQW7L/svc-pro/guides/images/dweos-pro-synchronized/start-stream.png?fit=max&auto=format&n=k1NiyPtDWmPRQW7L&q=85&s=2b087ca3634cf9b0f4f8bcc9a6c866eb" data-path="svc-pro/guides/images/dweos-pro-synchronized/start-stream.png" />
    </Frame>
  </Step>

  <Step title="Full Setup">
    This is what the full setup should look like.

    <Frame>
      <img width="150px" src="https://mintcdn.com/deepwaterexplorationinc/k1NiyPtDWmPRQW7L/svc-pro/guides/images/dweos-pro-synchronized/full-setup.png?fit=max&auto=format&n=k1NiyPtDWmPRQW7L&q=85&s=82b4936d132d6474a768c56be4e1297a" data-path="svc-pro/guides/images/dweos-pro-synchronized/full-setup.png" />
    </Frame>
  </Step>

  <Step title="View Stream">
    You can use [Discovery](https://dwe.ai/discovery) for viewing synchronized streams.

    <Card title="Intro to Discovery" icon="https://mintcdn.com/deepwaterexplorationinc/ciSsG8vNJEpQDDuG/svc-pro/guides/images/dweos-pro-synchronized/discovery-logo.svg?fit=max&auto=format&n=ciSsG8vNJEpQDDuG&q=85&s=0ad29ed7a17cb2311f31835de704a267" href="/discovery/misc/dwvo-support" width="824" height="824" data-path="svc-pro/guides/images/dweos-pro-synchronized/discovery-logo.svg">
      Click here to learn how to use Discovery for Desktop.
    </Card>

    <Note>
      Synchronized streams from dweOS follow a custom protocol. If you need to receive the frames from a custom application, please use the [following sample code](https://github.com/DeepWaterExploration/RTPReceiverAPI).
    </Note>
  </Step>
</Steps>
