> For the complete documentation index, see [llms.txt](https://sdn.docs.3q.video/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdn.docs.3q.video/interface/module/3rd-party-publishing.md).

# 3rd Party Publishing

Mit dem Modul leiten Sie Livestreams an Drittanbieter-Plattformen wie Facebook Live, YouTube Live und andere sowie zusätzliche CDNs weiter.&#x20;

Zusätzlich können Sie zweisprachige Live-Übertragungen mit diesem Modul realisieren.

{% hint style="info" %}
Wenn das Modul dem Konto hinzugefügt ist, können Sie die Funktionen direkt im Livestream-Projekt oder im Modul verwalten.&#x20;
{% endhint %}

Die grundlegenden Einrichtungsschritte sind:

1. Modul in der Modulverwaltung hinzufügen
2. Projekt wählen
3. Endpoint anlegen

## Endpoint-Übersicht

Öffnen Sie im **Hauptmenü** den Menüpunkt **Module**. Klicken Sie hier auf ***3rd Party Publishing***.

In der Übersicht werden die Endpoints mit folgenden Informationen angezeigt:

* **Titel**       - individuelle Bezeichnung
* **Quelle**   - verwendetes Livestream-Projekt
* **Ziel**        - Ziel der Weiterleitung
* **Status**   - Übertragungsstatus

<figure><img src="/files/odxQASWVxQ0tTrL32t9y" alt=""><figcaption></figcaption></figure>

**Funktionen der Übersicht**:&#x20;

* einen Endpoint anlegen                   - Button: ***+ Neuen Endpoint anlegen***
* eine Weiterleitung starten/beenden - Button ***Start*** / ***Beenden***
* das Quell-Projekt öffnen                     - Klick auf **Eintrag in Spalte&#x20;*****Quelle***
* im ***Icon-Menü***:
  * einen Endpoint bearbeiten -            - ***Stift***&#x20;
  * die Signalausgabe im Ziel ansehen - ***Auge***&#x20;
  * einen Endpoint löschen                    - ***Mülleimer***

## Endpoint anlegen/bearbeiten <a href="#page_modul_einrichten" id="page_modul_einrichten"></a>

Klicken Sie in der **Übersicht** auf **+ neuen Endpoint anlegen** oder zum Bearbeiten eines Endpoints auf das **Stift-Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel *+ neuen Endpoint anlegen* bzw. *Endpoint bearbeiten*.

{% hint style="info" %}
Sie können zwei Typen von Endpoints anlegen:

1. mit manueller Bedienung
2. mit automatischem Start und Ende
   {% endhint %}

<div align="left"><figure><img src="/files/6vAbyyaChpyl73Czt4F1" alt="" width="563"><figcaption></figcaption></figure></div>

Im Formular müssen folgende Informationen hinterlegt werden:

* **Titel**                                                           frei wählbar
* **Welcher Stream soll verteilt werden?**   Auswahl des Livestream Projekts (Quelle)
* **Transcoder**                                               Keine Auswahl möglich
* **Zielplattform**                                                      Auswahl ob YouTube, Facebook oder Benutzerdefiniert                 &#x20;
* **Automatisch starten**                               optional, startet sobald das Livestream Projekt sendet

{% hint style="info" %}
Die folgenden Einträge werden, wenn YouTube oder Facebook  als Zielplattform gewählt wird, automatisch hinterlegt.
{% endhint %}

* **Server URL der Zielplattform**
* **Key / Stream Key / Stream Name der Zielplattform**
* [**Vorschau URL der Zielplattform**             optional, wenn die Zielplattform eine Vorschau bietet](#user-content-fn-1)[^1]

Zum Abschluss s**peichern** Sie die Einstellungen.

## Weiterleitung an Endpoint manuell steuern <a href="#page_modul_verwenden" id="page_modul_verwenden"></a>

Dazu öffnen Sie das **Control Center** des Live-Projektes, das als Quelle festgelegt wurde.&#x20;

Im Bereichsmenü wählen Sie den Reiter *3rd Party Publishing*.

Hier finden Sie die verfügbaren Endpoints für das Livestream-Projekt.&#x20;

<div align="left"><figure><img src="/files/QpUoDsxXanmJDELXGg49" alt="" width="563"><figcaption></figcaption></figure></div>

Zum **Starten** der Weiterleitung klicken Sie auf den Start-Button und zum **Stoppen** auf den Beenden- Button.

## Facebook RTMPS <a href="#page_zweisprachige_liveubertragungen" id="page_zweisprachige_liveubertragungen"></a>

Facebook LIVE nur noch **RTMPS** als Protokoll zu. Für "Pages" und "Workplace" wurde die Umstellung verschoben, dorthin können Sie weiterhin Livestreams via RTMP weiterleiten.

Für die Verwendung des 3rd Party Publishing zu Facebook mit RTMPS sind folgende Einstellungen notwendig:

<https://www.facebook.com/live/create>

* Die Option **Verwendung eines permanenten Stream-Schlüssels** kann aktiviert werden. Wurde sie vorher schon verwendet, muss man sie ggf. **zurücksetzen**.
* Die RTMPS-Adresse hat sich geändert, auch den Stream-Schlüssel entnehmen Sie der Facebook-Seite.

[**BILD EINFÜGEN**](#user-content-fn-2)[^2]

Falls Sie als Eingangssignal **SRT** in Kombination mit **Ingest Plattform v2** ausgewählt haben, können Sie ausschließlich den **Inputstream weiterreichen** und nicht die transkodierten Signale.

[^1]: Besser wäre eine formatierte Tabelle, s.o.

[^2]: Hier fehlt offenbar ein Bild?


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://sdn.docs.3q.video/interface/module/3rd-party-publishing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
