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

# Blackmagic WebPresenter HD/4K/ATEM

> Stream straight from a Blackmagic WebPresenter or ATEM over SDI — including how to set your ingest URL in the profile XML.

The Blackmagic WebPresenter and ATEM devices stream straight from SDI, without a computer in between. The same generic profile works for the WebPresenter HD, the WebPresenter 4K and ATEM devices.

<Note>
  In Auto Mode the WebPresenter switches profiles on its own. In our experience 4K mode needs at least 20 Mbit/s, which can trigger automatic blocking during peak loads. Unless you really need 4K, we recommend HD.
</Note>

<Card title="Download the WebPresenter profile" icon="download" href="https://dfine.io/download">
  Get the generic XML setting from the download page. It works for WebPresenter HD, 4K and ATEM.
</Card>

<Note>
  These steps apply to **both** dfine.io products that livestream — Streaming Classic and Review. The encoder setup is the same; only where you copy your ingest URL and stream key differs by product. See [Where do I find the ingest server URL?](/en/where-do-i-find-the-ingest-server-url).
</Note>

## Add your ingest URL to the profile

The downloaded XML ships with a **placeholder** for the server address — you must replace it with your own dfine.io ingest URL before loading it. Open the XML in any text editor, find the `<servers>` block, and swap `ENTER YOUR OWN INGEST URL HERE` for your ingest URL (see [Where do I find the ingest server URL?](/en/where-do-i-find-the-ingest-server-url)), then save.

```xml theme={null}
<servers>
    <server>
        <name>dfine.io - Germany</name>
        <url>ENTER YOUR OWN INGEST URL HERE</url>
    </server>
</servers>
```

<Note>
  Prefer not to edit XML by hand? You can generate a ready-to-load profile with an online tool such as [heretorecord.com/xml](https://heretorecord.com/xml/), then load that file in the next step instead.
</Note>

<Steps>
  <Step title="Connect the device">
    Connect the WebPresenter to the SDI loop of your reference monitor, or to the second SDI output of your Decklink capture card.
  </Step>

  <Step title="Install the setup utility">
    Download and install the latest Blackmagic WebPresenter Setup utility from the [Blackmagic support website](https://www.blackmagicdesign.com/support/family/streaming-and-encoding).
  </Step>

  <Step title="Connect to your workstation">
    Connect the WebPresenter to your workstation over USB or over the network. The network is the preferred option. You can then load and manage the generic XML.
  </Step>

  <Step title="Open the Live Stream tab">
    Open the utility, click your WebPresenter when it appears, and go to the **Live Stream** tab.

    <Frame>
      <img src="https://mintcdn.com/dfineiogmbh/G5xSKB6elOdxLHD5/images/guides/4gy4t-4241-1.png?fit=max&auto=format&n=G5xSKB6elOdxLHD5&q=85&s=9959ccec6166be4cce1b2aed20c92586" alt="The Live Stream tab in the Blackmagic WebPresenter Setup utility" width="1560" height="1416" data-path="images/guides/4gy4t-4241-1.png" />
    </Frame>
  </Step>

  <Step title="Load the profile and set the bitrate">
    Open **Settings**, load the XML profile you edited above, and set the video output stream standard to **Auto Mode**. Choose a dfine.io bitrate profile that suits your needs, then enter your **stream key**.
  </Step>

  <Step title="Go on air">
    Click **On Air** to start streaming.
  </Step>
</Steps>

<Columns cols={2}>
  <Card title="Find the ingest server URL" icon="link" href="/en/where-do-i-find-the-ingest-server-url">
    Where to copy the server address.
  </Card>

  <Card title="Find the stream key" icon="key" href="/en/where-do-i-find-the-stream-key">
    Where to copy your private key.
  </Card>
</Columns>
