> ## 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.

# dweOS til OBS Studio

> Denne veiledningen hjelper deg med å sette opp streaming fra dweOS til OBS Studio.

<Warning>
  dweOS støtter ikke offisielt streaming til OBS. Trinnene nedenfor er kun for Linux og Windows.
</Warning>

<Steps>
  <Step title="Sjekk dweOS">
    Etter at du har fulgt dweOS-oppsettet, fortsett til neste trinn.

    <Note>
      Noter ned porten(e) det streames til.
    </Note>
  </Step>

  <Step title="Installer OBS Studio">
    <Card title="Last ned OBS Studio" icon="video" href="https://obsproject.com/">
      Klikk her for å laste ned OBS Studio for skrivebord på din bærbare/stasjonære PC.
    </Card>
  </Step>

  <Step title="Installer GStreamer">
    <Tabs>
      <Tab title="For Linux">
        I terminalen, kjør:

        ```sh theme={null}
        sudo apt install gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools                
        ```

        Installer også utviklingsheaderne for plugin-bruk:

        ```sh theme={null}
        sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
        ```
      </Tab>

      <Tab title="For Windows">
        <Steps>
          <Step title="Installer GStreamer">
            <Card title="Last ned GStreamer Framework" icon="stream" href="https://gstreamer.freedesktop.org/download/#windows">
              Klikk her for å laste ned GStreamer for skrivebord på din bærbare/stasjonære PC.

              <Note>
                Sørg for å laste ned MinGW-versjonen, og installer både runtime og development.
              </Note>
            </Card>

            <Tip>
              Når du er i tvil, installer 64-biters versjonen, siden denne er mer vanlig.
            </Tip>

            <Warning>
              GStreamer ville automatisk installere seg på D-stasjonen hvis du har mer enn én stasjon på PC-en. Du kan endre det til C-stasjonen når du gjør tilpasset installasjon.

              Hvis du installerer det på D-stasjonen, bare husk det når du setter opp miljøvariablene nedenfor.
            </Warning>
          </Step>

          <Step title="Konfigurer oppsett av miljøvariabler">
            <Steps>
              <Step>
                For å komme til miljøvariabler, trykk `Win + R`
              </Step>

              <Step>
                Skriv:

                ```
                SystemPropertiesAdvanced
                ```

                og trykk `Enter`
              </Step>

              <Step>
                Klikk `Miljøvariabler...`

                <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/system-properties-dialog.png?fit=max&auto=format&n=NrWVR9Qe6FWmBE6d&q=85&s=e43b7911ce525ec2b854c971afa1266b" width="80%" alt="Systemegenskaper-dialog" data-path="dwe-os/legacy/images/system-properties-dialog.png" />
              </Step>

              <Step>
                Marker variabelen `Path` under `Brukervariabler` ved å klikke på den og klikk deretter `Rediger…` under `Brukervariabler`-boksen.

                <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/environment-variables-dialog.png?s=2d7ac09a6778fd1ceafd7a177335a9eb" width="80%" alt="Miljøvariabler-dialog" data-path="dwe-os/legacy/images/environment-variables-dialog.png" />
              </Step>

              <Step>
                Et nytt vindu skal dukke opp og du vil klikke på `Ny` og legge til en sti til bin-mappen din i listen. I dette tilfellet er det:

                ```
                C:\gstreamer\1.0\mingw_x86_64\bin
                ```

                Stien til bin-mappen din kan variere og kan finnes der du installerte GStreamer i forrige trinn.

                <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/environment-variables-dialog-2.png?fit=max&auto=format&n=NrWVR9Qe6FWmBE6d&q=85&s=84f2d6d273839b4a87e6f3346a66014b" width="80%" alt="Andre miljøvariabler-dialog" data-path="dwe-os/legacy/images/environment-variables-dialog-2.png" />
              </Step>

              <Step>
                Etter det, klikk `OK` på begge vinduene og du skal være klar til å gå!
              </Step>
            </Steps>
          </Step>

          <Step title="Suksess!">
            Du skal nå ha GStreamer satt opp og klar for neste trinn!
          </Step>
        </Steps>

        <Tip>
          For å verifisere GStreamer-oppsettet, åpne `CMD` og kjør følgende:

          ```sh theme={null}
          gst-launch-1.0 --version
          ```

          Dette skal gi en utdata som:

          ```sh theme={null}
          gst-launch-1.0 version 1.16.2
          GStreamer 1.16.2
          https://launchpad.net/distros/ubuntu/+source/gstreamer1.0
          ```
        </Tip>
      </Tab>
    </Tabs>
  </Step>

  <Step title="Installer OBS GStreamer-plugin">
    <Tabs>
      <Tab title="For Linux">
        <Steps>
          <Step>
            Last ned den nyeste plugin-byggingen [her](https://github.com/fzwoch/obs-gstreamer/releases/).
          </Step>

          <Step>
            Fra `.zip`-filen, pakk ut og finn filen `obs-gstreamer.so` i `linux`-mappen.
          </Step>

          <Step>
            I en annen filutforsker, finn `obs-plugins`-mappen, eller kjør denne kommandoen i terminalen for å finne stien:

            ```sh theme={null}
            sudo find /usr/lib -name "obs-plugins" -type d
            ```

            <Tip>
              Dette vil sannsynligvis ligne på `/usr/lib/x86../obs-plugins`.
            </Tip>
          </Step>

          <Step>
            Flytt `.so`-filen inn i `obs-plugins`-mappen, eller fra terminalen, kjør:

            ```sh theme={null}
            sudo mv ~/Downloads/linux/obs-gstreamer.so /usr/lib/x86_64-linux-gnu/obs-plugins/
            ```

            <Warning>
              I dette tilfellet er plasseringen av min `obs-gstreamer.so` `~/Downloads/linux/obs-gstreamer.so`. Sørg for å erstatte den med stien der du pakket ut `obs-gstreamer.so`-filen.

              Husk også å erstatte `/usr/lib/x86../obs-plugins` med din `obs-plugin`-mappesti.
            </Warning>
          </Step>

          <Step>
            Start OBS Studio på nytt hvis du har det kjørende.
          </Step>
        </Steps>
      </Tab>

      <Tab title="For Windows">
        <Steps>
          <Step>
            Last ned den nyeste plugin-byggingen [her](https://github.com/fzwoch/obs-gstreamer/releases/).
          </Step>

          <Step>
            Fra `.zip`-filen, pakk ut og finn filen `obs-gstreamer.dll` i `windows`-mappen.
          </Step>

          <Step>
            I en annen filutforsker, finn mappen `obs-plugins\64-bit` (eller hvilken som helst bitstørrelse du installerte)

            <Tip>
              Dette vil sannsynligvis ligne på `C:\Program Files\obs-studio\obs-plugins\64bit`.

              Hvis du ikke finner den, høyreklikk OBS Studio-snarveien på skrivebordet eller startmenyen, velg `Åpne filplassering`, og naviger ett nivå opp til hovedmappen `obs-studio`, hvor du finner mappen `obs-plugins`.
            </Tip>
          </Step>

          <Step>
            Flytt `.dll`-filen inn i mappen `obs-plugins\64-bit`.

            <Note>
              Windows vil sannsynligvis be om administratortillatelse for å flytte filer inn i C:\Program Files. Klikk `Fortsett` eller `Ja`.
            </Note>
          </Step>

          <Step>
            Start OBS Studio på nytt hvis du har det kjørende.
          </Step>
        </Steps>
      </Tab>
    </Tabs>
  </Step>

  <Step title="Sett opp strøm">
    Prosessen herfra er stort sett identisk på tvers av operativsystemer.

    <Steps>
      <Step>
        I OBS Studio, under `Sources`-fanen, trykk `+`-knappen og legg til en GStreamer Source.

        <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/add-gstreamer.png?fit=max&auto=format&n=NrWVR9Qe6FWmBE6d&q=85&s=39211fa2050be04adcf73369809e8ea8" width="50%" alt="Legg til GStreamer Source" data-path="dwe-os/legacy/images/add-gstreamer.png" />

        Under `Create new`, gi den navnet du vil og bekreft.
      </Step>

      <Step>
        Du vil deretter bli bedt med et vindu som dette:

        <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/add-gstreamer-code.png?fit=max&auto=format&n=NrWVR9Qe6FWmBE6d&q=85&s=e77c79eb26e7664556f14242431dded0" width="80%" alt="Legg til GStreamer-kode" data-path="dwe-os/legacy/images/add-gstreamer-code.png" />

        I `Pipeline`-feltet, erstatt den eksisterende koden med:

        ```sh theme={null}
        udpsrc port=5600 ! application/x-rtp,media=(string)video,clock-rate=(int)90000,encoding-name=(string)H264 ! rtph264depay ! avdec_h264 output-corrupt=false ! videoconvert ! video.
        ```

        <Warning>
          Erstatt `5600` i `port=5600` med porten det streames til fra dweOS 2.
        </Warning>

        <Note>
          Windows kan vise deg en advarsel, og i så fall, vennligst aktiver OBS for både private og offentlige nettverk

          <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/gstreamer-windows-prompt.jpg?fit=max&auto=format&n=NrWVR9Qe6FWmBE6d&q=85&s=6319bd32c55564f834fd1c70f9072b67" width="80%" alt="GStreamer Windows-melding" data-path="dwe-os/legacy/images/gstreamer-windows-prompt.jpg" />
        </Note>
      </Step>
    </Steps>
  </Step>

  <Step title="Legge til flere strømmer">
    Hvis du vil legge til mer enn én strøm, bare gjenta fra trinn `5`.

    <Warning>
      Husk å erstatte portnummeret som spesifisert i forrige trinn!
    </Warning>

    Flere strømmer skal dukke opp i hovedvinduet i OBS. Du kan klikke på videovisningen for å endre størrelse etter eget ønske.
    Her er et eksempel på et oppsett med 3 exploreHD-er!

    <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/gstreamer-setup-example.jpg?fit=max&auto=format&n=NrWVR9Qe6FWmBE6d&q=85&s=da82fbd3df7e69a122e13f2bf65a9ae9" alt="GStreamer-oppsettseksempel" width="1981" height="1128" data-path="dwe-os/legacy/images/gstreamer-setup-example.jpg" />
  </Step>

  <Step title="Optimalisering">
    For å optimalisere oppsettet, naviger til `File > Settings > Output`.

    Innenfor output, sett `Output Mode` til `Advanced` for å få tilgang til ytterligere innstillinger.

    Gitt at hvert kamera er satt til 10Mb/s som standard bitrate, bør streamingen og opptaket samsvare med det. I tilfelle av 3 kameraer, bør det å gi minst 30Mb/s i streaming- og opptaksbitrate gi deg høy kvalitet.

    <img src="https://mintcdn.com/deepwaterexplorationinc/NrWVR9Qe6FWmBE6d/dwe-os/legacy/images/obs-settings.jpg?fit=max&auto=format&n=NrWVR9Qe6FWmBE6d&q=85&s=32db2daea921d912b7bdbd778c93f3d0" alt="OBS-innstillinger" width="974" height="752" data-path="dwe-os/legacy/images/obs-settings.jpg" />
  </Step>

  <Step title="Suksess!">
    Fantastisk! Du skal nå se strømmene konfigurert med OBS Studio.
  </Step>
</Steps>

<Warning>
  Advarsel: <br />
  Med et oppsett med 3 strømmer vil denne konfigurasjonen være avhengig av en kraftig GPU for å
  kjøre videoene jevnt. Vi fant ut at OBS er mye mer intensivt å kjøre sammenlignet
  med Discovery. Sørg for at den bærbare PC-en din er kraftig nok til å kjøre det, ellers
  kan du senke oppløsningen på noen av strømmene til 720p.
</Warning>
