# Allgemeine Informationen

Unterstützte Browser, sichere Passwörter, Anmeldung per SSO, Sprachversion des Kontos, Login

Zum erfolgreichen und sicheren Arbeiten in Ihrem Benutzerkonto beachten Sie bitte die folgenden Hinweise.

## 1. Unterstützte Browser

Zur Nutzung des Interfaces verwenden Sie bitte ausschließlich diese Browser in der aktuellen Version:

* Firefox
* Google Chrome

{% hint style="info" %}
JavaScript muss im Browser aktiviert sein.
{% endhint %}

## 2. Sicherheitsgrundsätze für die Passwortvergabe

Ihr Passwort für das Benutzerkonto sollte

* mindestens 8 Zeichen umfassen,
* mindestens einen Groß-/Kleinbuchstaben und eine Ziffer (0-9) enthalten,
* mindestens ein Sonderzeichen enthalten (§$%&€+- etc.).
* Ihr Name oder die E-Mail-Adresse sind nicht erlaubt.

Weitere Informationen zu sicheren Passwörtern finden Sie auf [Wikipedia](https://de.wikipedia.org/wiki/Passwort#Sicherheitsfaktoren).

## **3. Passwort vergessen oder ändern**

Wenn Sie Ihr Passwort vergessen haben, können Sie sich über **"Passwort vergessen?"** Ihr Passwort zurücksetzen. An die von Ihnen hinterlegte E-Mail-Adresse wird einen Link senden lassen, über welchen Sie ein neues Passwort vergeben können. Wenn Sie Ihr Passwort ändern möchten, können Sie das unter **Konto > Mein Konto >** **Passwort ändern**.

## 4.  Sichere Anmeldung am Benutzerkonto

### Anmeldung mit der Zwei-Faktor-Authentifizierung

Mit der Zwei-Faktor-Authentifizierung (2FA) wird dem Benutzer nach der Passwort-Eingabe ein fünfstelliger Code zugesendet. Die Anmeldung zum Benutzerkonto erfolgt erst nach der Eingabe eines gültigen Codes.

Die Übermittelung des Code erfolgt wahlweise per:&#x20;

* SMS auf die für das Benutzerkonto hinterlegte Mobilfunknummer
* E-Mail an die für das Benutzerkonto hinterlegte E-Mail-Adresse

{% hint style="info" %}
Die 2FA muss in der **Benutzerverwaltung** für einen Benutzer aktiviert werden.
{% endhint %}

### Anmeldung per SSO

Das Kundenkonto kann für die Anmeldung der Benutzer per SSO eingerichtet werden. Dazu nehmen Sie bitte Kontakt mit unserem Support (<support@3q.video>) auf.

## 5. Spracheinstellung für ein Benutzerkonto

Es steht eine deutsche und eine englisch zur Verfügung. Die Spracheinstellung erfolgt über :

* das ***Flaggen-Icon*** im **Hauptmenü**
* Menüpunkt: **Konto** unter ***Mein Konto***

*Abbildung: Sprachauswahl im Hauptmenü*

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


# Kundenkonto anlegen und das erste Paket buchen

Das Anlegen eines Kontos beinhaltet folgende Prozesse:&#x20;

1. die anlegende Person wird verifiziert
2. die nötigen Datenschutzvereinbarungen werden getroffen
3. die Daten für das Kundenkonto werden erfasst
4. die Daten für das Benutzerkonto werden erfasst

## Kundenkonto anlegen

Zum Anlegen nutzen Sie auf unserer Webseite (<https://3q.video/>) den Button **"Account erstellen"**. Nach dem Klick durchlaufen Sie folgenden 5 Schritte:

### Schritt 1: Formular "Jetzt Account erstellen"

Tragen Sie in das Webformular Ihren **Vornamen**, den **Nachnamen** und Ihre **E-Mailadresse** ein und bestätigen Sie, dass Sie die **Datenschutzhinweise** der 3Q GmbH gelesen haben und der Verarbeitung Ihrer Eingabedaten zustimmen. Zum Abschluss klicken Sie auf den Button **"Kostenlos testen"**. Darauf hin erhalten Sie eine E-Mail an die hinterlegte E-Mailadresse.&#x20;

*Abbildung: Webseite "Account erstellen"*

{% hint style="info" %}
Der Benutzername und das Passwort sind die Zugangsdaten für ein Benutzerkonto.
{% endhint %}

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

### Schritt 2: E-Mail für die Erlaubnis zur Speicherung Ihre persönlichen Daten&#x20;

&#x20;*Abbildung: Beispiel- E-Mail zur Bestätigung der Datenspeicherung*

<figure><img src="/files/0cP6i2r25KDBMq2Js67C" alt="" width="563"><figcaption></figcaption></figure>

In der E-Mail klicken Sie den Button **"Bestätigen"** und gelangen zurück zur 3Q Webseite um den Anmeldeprozess fortzuführen.

### Schritt 3: Einstellungen Ihrer Cookie-Präferenzen

Zurück auf der 3Q Webseite wählen Sie Ihre gewünschten **Privatsphäre-Einstellungen** und klicken zum Abschluss den Button "**Alles Akzeptieren**". Darauf hin erhalten Sie eine zweite E-Mail an die hinterlegte E-Mailadresse.&#x20;

*Abbildung: 3Q Webseite mit Auswahl der Einstellungen zur Privatsphäre*

<figure><img src="/files/N1zUz50QSdsHZ6V5sjbh" alt="" width="563"><figcaption></figcaption></figure>

### Schritt 4: E-Mail "Jetzt kann es losgehen"

In der E-Mail werden Sie über die weiteren Schritte informiert und klicken dort auf den Button "**Konto anlegen**".

*Abbildung: E-Mail um Konto anzulegen*

<figure><img src="/files/ezCr9b1nfpXBKEmXDroq" alt="" width="375"><figcaption></figcaption></figure>

### Schritt 5: Formular "Profil vervollständigen" <a href="#page_die_benutzerdaten_eingeben" id="page_die_benutzerdaten_eingeben"></a>

Sie sind jetzt in Ihrem Kundenkonto und schließen die Registrierung ab. Dazu hinterlegen Sie im Formular Ihren Vor- und Nachnamen sowie die Telefonnummer unter der wir Sie erreichen können und vervollständigen die Informationen zum Unternehmen. Zum Abschluss speichern Sie die Eingaben.

*Abbildung: Formular "Profil vervollständigen"*

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

### Schritt 6: Paket auswählen

Der Benutzer, der den Anmeldeprozess durchführt hat, verfügt bis auf weiteres über die Administratorenrechte für das Kundenkonto (siehe [Benutzerverwaltung](/interface/konto/benutzerverwaltung)).&#x20;

{% hint style="info" %}
Die Firmenname und Adresse, die Rechtsform und die UID werden für die Rechnungserstellung verwendet.
{% endhint %}

&#x20;

{% hint style="info" %}
Eine Paketbuchung bietet immer für die ersten sieben Tage den Testmodus. In diesem Modus werden keine Leistungen abgerechnet, ein regulärer Betrieb ist jedoch untersagt.
{% endhint %}

### 6. Projekt anlegen <a href="#page_projekt_anlegen" id="page_projekt_anlegen"></a>

Nach dem Anlegen des Kundenkontos oder mit Ihrem ersten Login werden Sie aufgefordert, ein Projekt anzulegen.

* **Titel**: Tragen Sie hier einen Namen für das Projekt ein.
* **Typ**: Markieren Sie den gewünschten Projekt-Typ.

![](/files/4YP4Tvlye2lo0nvgFLJo)

Beenden Sie den Vorgang mit **+Neues Projekt anlegen**


# Benutzer-Login

Sie können sich auf unsere Webseite über den Menüpunkt "LogIn" oder über diesen Link: <https://sdn.3qsdn.com/de/login> in Ihr Benutzerkonto einloggen.

*Abbildung: Webseitenansicht der Login\_Eingabemaske*

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

#### "An mich erinnern"

Sie bleiben in diesem Browser für 7 Tage angemeldet. Nutzen Sie diese Funktion nur an Ihrem eigenen Rechner, um unberechtigten Zugriff zu vermeiden.

#### "Passwort Zurücksetzen"

Wenn Sie Ihr Passwort vergessen haben können Sie über diese Funktion ein neues Passwort erstellen.&#x20;


# Kostenlose Testphase

Wenn ein Paket bestellt wurde, beginnt automatisch eine 7-tägige Testphase.  Für diese Zeit werden keine Leistungen abgerechnet, ein regulärer Betrieb ist jedoch untersagt. Wenn die Testphase nicht abgebrochen wird, beginnt zum Ende die reguläre Buchung.

Während der gesamten Testphase sehen Sie im Benutzerkonto den Hinweis: "**Dies ist ein Testaccount**".

*Abbildung: Benutzerkonto mit Hinweiss zur Testphase*

<div align="center"><figure><img src="/files/6ZKarlsehECMtPYwvpGc" alt=""><figcaption></figcaption></figure></div>

Vor dem Ablauf der Testphase können Sie die Buchung jederzeit per Klick auf eine der folgenden zwei Optionen beenden:

* "<mark style="color:green;">Testphase beenden und kostenpflichtig Kunde werden</mark>": Diese Option beendet die Testphase, um sofort mit dem regulären Betrieb beginnen zu können.
* "<mark style="color:red;">Testphase abbrechen</mark>": Diese Option beendet die Testphase und führt nicht zu einer Buchung.

Drei Tage vor dem Ablauf der Testphase erhalten Sie eine E-Mail-Benachrichtigung zum baldigen Ende der Testphase.

*Abbildung: E-Mail-Benachrichtigung zum Ende der Testphase*

<div align="center"><figure><img src="/files/WKSeu3nanB3xhivNhEjv" alt=""><figcaption></figcaption></figure></div>


# Navigation im Benutzerkonto

Das zentrale Element im Konto ist das [Projekt](/interface/projekte). Über das Hauptmenü rufen Sie zusätzliche Funktionen für die Projekte sowie die Kontoverwaltung auf. Jede Verwaltungsebene verfügt über entsprechende Menüs.

### 1. Projektübersicht <a href="#page_ebene_1_hauptmenu" id="page_ebene_1_hauptmenu"></a>

Die Projektübersicht ist die Startseite des Benutzerkontos und zeigt alle verfügbaren Projekte.&#x20;

Hier können Sie Projekte:

1. öffnen
2. anlegen
3. bearbeiten (Projekteinstellungen)
4. löschen

*Abbildung: Startseite mit Projektübersicht*

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

### 2. Hauptmenü

Das Hauptmenü wird in jeder Unterseite des Benutzerkontos angezeigt. Über die Menüpunkte des Hauptmenü navigieren Sie in folgende Kontobereiche:

<table><thead><tr><th>Menüpunkt</th><th>Kontobereiche</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>3Q Logo</strong></td><td>Startseite / Projektübersicht</td><td></td></tr><tr><td><strong>Projekte</strong></td><td><strong>ein</strong> Projekt oder Projektübersicht</td><td></td></tr><tr><td><strong>Player</strong></td><td>Playerverwaltung</td><td></td></tr><tr><td><strong>Module</strong></td><td><strong>ein</strong> Modul oder Modulverwaltung</td><td></td></tr><tr><td><strong>Podcasts</strong></td><td>Podcastverwaltung</td><td></td></tr><tr><td><strong>Analytics</strong></td><td>Auswertungen</td><td></td></tr><tr><td><strong>Support</strong></td><td>Ticketsystem, Helpcenter, API Dokumentation, Player-Dokumentation, Plattformstatus, Release Notes, 3Q GitHub, 3Q Compliance</td><td></td></tr><tr><td><strong>Konto</strong></td><td>Mein Konto, Benutzerverwaltung, Abrechnung,    Pakete&#x26;Verbrauch, Vertragsdaten, Integrationen, Abmelden</td><td></td></tr></tbody></table>

*Abbildung: Hauptmenü in Startseite*

<figure><img src="/files/2kCD05tXxvMJdmopARmm" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Das Hauptmenü kann je nach Berechtigungsstatus weitere Menüpunkte enthalten.
{% endhint %}

### 3. Projektmenüs <a href="#page_ebene_3_projektmenu" id="page_ebene_3_projektmenu"></a>

Die Projektmenüs für Livestream- oder OnDemand- Projekte unterscheiden sich grundlegend, da sich die Kontroll- sowie Ver- und Bearbeitungsoptionen für ein Livesignal von denen für OnDemand-Dateien in Art und Umfang unterscheiden.

#### 1. Im Livestream- Projekt

In Livestream-Projekten befindet sich das Projektmenü, in jeder Ansicht bzw. jedem Projektbereich, am linken Bildschirmrand.

*Abbildung: Projektmenü in Liveprojekten*

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

#### 2. Im OnDemand

OnDemand-Projekt verfügt über Verwaltungsmenüs für Dateien sowie auf Dateiebene ein Dateimenü zur Bearbeitung dieser einzelnen Datei.

#### 2.1. Dateiübersicht mit Icon-Menü

Die Dateiübersicht zeigt alle hochgeladenen Dateien mit definierten Metadaten bzw. Spaltenwerten zur Datei. Diese Liste lässt sich nach den Spaltenwerten sortieren. Am Ende jeder Dateizeile befindet sich ein Icon Menü mit Optionen für diese Datei.

*Abbildung: Dateiübersicht mit geöffneter Spaltenauswahl und Icon-Menü*

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

#### 2.2. Such- und  Filtermenü für Dateien

Über die Such- und Filteroptionen werden alle Dateien im Projekt nach Metadaten gefiltert und in der Dateiübersicht angezeigt.

*Abbildung: Dateiübersicht mit Such- und Filermenü, Filter nach Kategorien geöffnet*

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

#### 2.3. Bearbeitungsmenü für Dateien

Über diese Menüs werden einzelne oder mehrere Dateien bearbeitet.

*Abbildung: Dateiübersicht mit Bearbeitungsmenü für "Ausgewählte Dateien" und den Button zum Upload- und Pipeline-Bereich*&#x20;

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

#### 2.4.. Dateimenü <a href="#page_ebene_4_dateimenu" id="page_ebene_4_dateimenu"></a>

Über das Dateimenü am linken Seitenrand navigieren Sie durch die Funktionsbereiche für eine einzelne Datei.

*Abbildung: Dateimenü*

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


# Upgrade, Downgrade oder Beenden

Paket Upgrade, Paket Downgrade, Abonnement beenden, Kündigen

Sie können in Abhängigkeit Ihrer aktuellen Buchungskonditionen:

## 1. Ein bestehendes Paket auf ein größeres Paket upgraden <a href="#page_paket_upgrade" id="page_paket_upgrade"></a>

Ein Upgrade ist jederzeit möglich. Der Buchungszeitraum bei einem Upgrade verlängert sich automatisch um die Mindestlaufzeit des gewählten Upgrade-Paketes.

## 2. Ein bestehendes Paket auf ein kleineres Paket downgraden <a href="#page_paket_upgrade" id="page_paket_upgrade"></a>

Ein Downgrade ist zum Ende der Mindestlaufzeit eines Paketes oder nach Ablauf einer automatischen Verlängerung , siehe Datum "**Erneuerung am ...**" in "Pakete\&Verbrauch", möglich. Der Buchungszeitraum verlängert sich nach dem Downgrade um die Mindestlaufzeit des gewählten Paketes.

## 3. Eine Paketbuchung bzw. ein Abonnement beenden

Zum Ende der Mindestlaufzeit, siehe das Datum "**Erneuerung am ...**", können Sie ein Paket bzw. eine Buchung kündigen. Nutzen Sie dazu den **Textlink,** der zum passenden Zeitpunkt im unteren Seitenbereich der Ansicht "**Verbrauch aktueller Abrechnungszeitraum**" eingeblendet wird. Zur Bestätigung der Kündigung erhalten Sie eine E-Mail.

*Abbildung: Bestätigungs-E-Mail für ein beendetes Abonnement*

<figure><img src="/files/AS6UK76sfptF7jBcFvD5" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
Eine genaue Beschreibung der Prozesse finden Sie im Kapitel "[Pakete und Verbrauch](/interface/konto/pakete-und-verbrauch)"
{% endhint %}


# Portfreigaben und Netzwerk

Der Abruf der auf der 3Q Plattform gehosteten Videos benötigt keine speziellen Freigaben.

Sollte jedoch der Upload von Content aus einem restriktiven Netzwerk passieren, müssen Freigaben erfolgen, ([siehe Upload von Content](#upload-von-content-on-demand-und-live)).

### Voraussetzungen Videoplayer (Web-SDK) <a href="#page_voraussetzungen_videoplayer_-web_sdk" id="page_voraussetzungen_videoplayer_-web_sdk"></a>

#### On-Demand

Für einen Video-Abruf sind die folgenden Bedingungen zu erfüllen.

Die Domains müssen inklusive aller Subdomains per HTTP(S) auf den Standardports erreichbar sein:

* `3q.video`
* `3qsdn.com`

Der verwendete Browser muss eine vom Hersteller aktiv unterstützte Version der folgenden Browser sein:

* Chrome
* Edge
* Firefox
* Opera
* Vivaldi

Das Betriebssystem muss vom Hersteller aktiv unterstützt werden.

#### Livestreaming

Es gelten die selben Voraussetzungen wie bei On-Demand (s. o.).

### Upload von Content (On-demand und Live)

#### On-Demand

Der Upload von On-Demand Videos passiert über HTTPS. Bis auf die [Voraussetzungen für den Videoplayer](#page_voraussetzungen_videoplayer_-web_sdk) sind keine weiteren Freigaben notwendig.

#### Livestreaming

Für die Anlieferung von Livestreams verwenden wir RTMP und SRT.

Bitte geben Sie diese Protokolle für Ihren Encoder in Ihrer Firewall frei.

**RTMP**

* **Protocol**: `TCP`
* **Destination Port:** `1935`
* **Destination Hosts:**
  * `de-origin-ingest-live.3qsdn.com`
  * `de-origin-ingest-live-02.3qsdn.com`
  * `at-origin-ingest-live.3qsdn.com`
  * `us-origin-live-nyk-01.3qsdn.com`

**RTMPS**

* **Protocol**: `TCP`
* **Destination Port:** `443`
* **Destination Hosts:**
  * `de-origin-ingest-live.3qsdn.com`
  * `de-origin-ingest-live-02.3qsdn.com`
  * `at-origin-ingest-live.3qsdn.com`
  * `us-origin-live-nyk-01.3qsdn.com`

**SRT**

* **Protocol**: `UDP`
* **Destination Port:** Individueller Port wird pro Livestream definiert, Portbereich `[1024-65535]`
* **Destination Hosts:**
  * `de-origin-ingest-live.3qsdn.com`
  * `de-origin-ingest-live-02.3qsdn.com`
  * `at-origin-ingest-live.3qsdn.com`
  * `us-origin-live-nyk-01.3qsdn.com`

#### Freigabe anhand von IP-Adressen <a href="#user-content-freigabe-anhand-von-ip-adressen" id="user-content-freigabe-anhand-von-ip-adressen"></a>

**Falls Ihre Firewall keine DNS-basierten Freigaben erlaubt, empfehlen wir Ihnen, das interne Gerät mit einer generellen Freigabe für den jeweiligen Destination Port auszustatten.**

Falls Ihre Unternehmensrichtlinien eine Zieladresse für Firewall-Regeln vorschreiben, können Sie die folgenden Adressen verwenden:

* IPv4
  * `31.7.178.128/27`
  * `31.7.180.96/28`
  * `31.7.180.128/27`
  * `31.7.185.0/28`
  * `31.7.187.0/27`
  * `35.231.219.190/32`
  * `37.58.30.0/23`
  * `91.242.173.0/24`
  * `167.235.244.250/32`
* IPv6
  * `2a14:30c0::/32`
  * `2a14:30c1::/32`
  * `2001:67c:6d8::/48`
  * `2a01:4a0:5::/48`

**Bitte beachten Sie: Dies umfasst alle möglichen IP-Adressen für den Upload von Livestreams. Eine Freigabe für HTTP(S) ist darüber nicht möglich, diese muss in jedem Fall auf Basis der Domains erfolgen.**

Unserer Erfahrung nach birgt die manuelle Hinterlegung von IP-Adressen oft das Risiko eines Funktionsverlustes. **Wir bitten Sie deshalb ausdrücklich, DNS-basierte Freigaben zu verwenden oder Ihrem Gerät explizit eine Verbindung auf dem Destination Port zu erlauben.**

### Änderungen der Portfreigaben <a href="#user-content-anderungen-der-portfreigaben" id="user-content-anderungen-der-portfreigaben"></a>

Falls sich Änderungen der Portfreigaben ergeben, werden wir diese Seite aktualisieren und Sie über die [Statusseite](/interface/support/plattform-status) nochmals benachrichtigen. Bitte abonnieren Sie dafür die Meldungen der Statusseite.


# Glossar

Definitionen, Erläuterungen

### **Adaptives Bitrate-Streaming / adaptives Streaming** 

Diese Streaming-Technologie passt das Videoformat an das jeweilige Gerät und die verfügbare Bandbreite des Zuschauers an, um eine unterbrechungsfreie Wiedergabe trotz variabler Netzwerkbedingungen zu ermöglichen.

### AdTags

VAST-oder VPAID-URLs von AdServern oder Google DFP (Google Ads).

### **(Video-) Auflösung** 

Die Videoauflösung bezieht sich auf die Anzahl der Pixel in den einzelnen Dimensionen eines Videos. Bezeichnungen wie 360p, 480p, 720p und 1080p beziehen sich auf die Anzahl der vertikalen Pixel zwischen der Unter- und Oberkante eines Videos. Höhere Auflösungen bedeuten größere Dateien und damit höheren Bandbreitenbedarf.&#x20;

### **Bandbreite**

Die Bandbreite entspricht der maximalen Datenmenge, die jederzeit über ein Netzwerk übertragen werden kann (siehe auch Einheiten für die Bitrate **Kbps** und **Mbps).**

### **Bitrate** 

Die Bitrate gibt die Geschwindigkeit an, mit der Daten im Internet übertragen werden, gemessen in Kilobits pro Sekunde (**Kbps**) oder Megabits pro Sekunde (**Mbps**).

### **Buffering** / Pufferung

Das Buffern bewirkt, dass Videos möglichst ohne Unterbrechungen abgespielt werden. Der Player lädt dafür Datenpakte in seinen Pufferspeicher und gibt diese mit Verzögerung aus, damit der Inhalt weiterhin abgespielt werden kann, wenn z.B. nicht genug Datenpakete geladen werden können, da die Verbindung kurzzeitig unterbrochen wird.  Bei sehr langsamen Internetverbindungen oder bei großer Latenz in einem Netzwerk kann die Pufferung allerdings lange dauern.

### **CDN**

Ein Content Delivery Network (CDN) ist ein Dienst, der Webinhalte basierend auf dem Standort der Benutzer und der Herkunft der Website über ein Netzwerk von Servern in verschiedenen Rechenzentren weltweit verteilt.

### Chunk

Ein Chunk ist ein Teilfragment von einem größeren Datensatz auf einem Übertragungsweg (z. B. Input und Output von einem Verarbeitungsprozess).

### Codierung

Bei der Codierung werden Mediadateien oder Live-Signale komprimiert, damit sie effizient übertragen werden können, und in ein Format gewandelt, welches internetfähige Endgeräte wie Smartphones, Laptops, PCs usw. interpretieren können. Das Gerät, das die Mediadateien oder Signale als Stream empfängt, decodiert die codierten Daten. Für die Codierung gibt es Standards wie H.264, H.265, VP9 und AV1.

### **Dateien**

Dateien sind hier Audio- oder Videodateien.

### Datenrate / Datenübertragungsrate

Datenübertragungsrate (auch Datentransferrate, Data Transfer Rate) ist die Übertragungsgeschwindigkeit, mit der eine bestimmte Datenmenge innerhalb eines Zeitintervalls übertragen wird. siehe auch [Latenz](#latenz)

### **eCDN** &#x20;

Im Gegensatz zu herkömmlichen CDNs, die Inhalte über das öffentliche Internet verteilen, dient ein Enterprise Content Delivery Network (eCDN) dazu, Inhalte innerhalb von Unternehmensnetzwerken bereitzustellen. eCDNs gewährleisten hochwertige Videoübertragung ohne übermäßige Bandbreitennutzung.

### Embedded Code&#x20;

Embedded Code ist ein Code-Snippet zur Einbettung des 3Q Players in HTML Code wie Webseiten oder Blogs. Das Snippet steht als JavaScript- und iFrame-Version zur Verfügung.&#x20;

### **Encoder** 

Encoder sind Soft- oder Hardware-Komponenten, welche Video und Audioinhalte in streamingfähige Formate wie z. B. MP3 oder MP4 komprimieren bzw. codieren.&#x20;

### **Framerate** 

Die Framerate gibt die Anzeigegeschwindigkeit in Frames pro Sekunde (FPS) bei Videoinhalten an. Eine hohe Framerate führt auch bei schnellen Bildwechseln zu einer flüssigeren Wiedergabe.

### H.264

Codierungsstandard für Video

### **HTML5 Player** 

HTML5 ist der aktuelle Branchenstandard für Videostreaming: flexibel, reaktionsschnell und mit geringer Prozessorbelastung. Im Gegensatz zum Flash Player ist HTML5 mit verschiedenen Browsern und Plattformen kompatibel. Idealerweise verwendet man einen HTML5-Player mit kurzen Ladezeiten, hoher Auflösung und geringer CPU-Auslastung.

### HLS (HTTP Live Streaming)&#x20;

HLS ist ein Protokoll für das Video-Streaming. Es wird für OnDemand- und Live-Streaming eingesetzt. Bei HLS werden Videodateien in kleine, schnell herunterladbare HTTP-Dateien zerlegt und mithilfe des HTTP-Protokolls übertragen.

Ein Vorteil von HLS ist, dass alle internetfähigen Endgeräte HTTP unterstützen.  Außerdem kann bei einem HLS-Stream die Videoqualität abhängig von den Netzwerkbedingungen erhöht oder verringert werden, ohne die Wiedergabe zu unterbrechen. Deshalb kann die Videoqualität mitten in einem Video besser oder schlechter werden, während man es sich ansieht. Dieses Feature nennt man „adaptives Streaming“.&#x20;

HLS wurde ursprünglich für Apple-Produkte entwickelt. Es wird aktuell von den meisten Endgeräten unterstützt.

### HTTP

HTTP ist ein Protokoll, mit dem Informationen zwischen Geräten in einem Netzwerk übertragen werden. Bei HTTP erfolgt die Datenübertragung normalerweise in Form von Anfragen und Antworten. Beim Streaming über HTTP bleibt die Verbindung zwischen Client und Server während des Streams offen, und der Server sendet permanent Videodaten an den Client, sodass der Client nicht jedes Videodatensegment einzeln anfordern muss.

### Ingest Server

sind Server der Plattform, an welche Livesignale von [Encodern](#encoder) gesendet werden können.

### Internet-Protokolle

Im Netzwerk ist ein Protokoll ein Regelwerk für die Formatierung und Verarbeitung von Daten. Die folgenden Protokolle werden u. a. auch beim Streaming verwendet:

**TCP** (Transmission Control Protocol) - ist ein Transportschichtprotokoll, das eine zuverlässige Datenlieferung gewährleistet. TCP soll mit IP verwendet werden, und die beiden Protokolle werden oft zusammen als TCP/IP bezeichnet.

**HTTP** (Hypertxet Transfer Protocol) - wird zur Übertragung von Daten zwischen Geräten verwendet.&#x20;

**HTTPS** (HTTP Secure) - verschlüsselt HTTP-Nachrichten.

**TLS/SSL** (Transport Layer Security) - ist das Protokoll, das HTTPS zur Verschlüsselung verwendet. TLS hieß früher Secure Sockets Layer (SSL).

### **iFrame** 

Ein iFrame (inline Frame) ist ein HTML-Codesnippet, das in ein HTML-Dokument, z. B. den Quellcode einer Webseite, eingebettet werden kann. Der 3Q Player kann als iFrames in eine Webseite eingebettet werden.

### **KI-basierte Untertitelung**

Künstliche Intelligenz ermöglicht die automatisierte Verschriftlichung von Audiospuren in Videos, was insbesondere Hörgeschädigten, Betrachtern ohne Ton und Menschen, die die Audiosprache nicht verstehen, zugutekommt. Mit einer KI-basierten Untertitelung wird die Audiospur des Livestreams bzw. die darin verwendete Sprache transkribiert und dem Video als Untertitel-Text hinzugefügt. Anschließend kann das Transkript wahlweise in weitere Sprachen übersetzt werden. Oft wird die KI-basierte Untertitelung von Videos auch Live-Transkription genannt, wenn der Transkriptions-Prozess fast in Echtzeit, also live, stattfindet.

### Latenz

Beim Streaming ist die Latenz die Zeit, die ein Datenpaket braucht, um von einem Server (Sender) über verschiedene Netzwerke zu einem Player (Empfänger) übertragen zu werden.

### **Livestreaming**

Livestreaming bedeutet, dass Medieninhalte zeitgleich aufgezeichnet und ausgestrahlt werden. Dabei können Nutzer nicht nur zuschauen, sondern auch mit den Sprechern interagieren.

### **Live-Transkription**

Künstliche Intelligenz ermöglicht die automatisierte Verschriftlichung von Audiospuren in Videos, was insbesondere Hörgeschädigten, Betrachtern ohne Ton und Menschen, die die Audiosprache nicht verstehen, zugutekommt. Mit einer **Live-Transkription**  wird die Audiospur des Livestreams bzw. die darin verwendete Sprache quasi in Echtzeit transkribiert und dem Video als Untertitel-Text hinzugefügt. Anschließend kann das Transkript wahlweise in weitere Sprachen übersetzt werden. Oft wird die Live-Transkription auch KI-basierte Transkription genannt.

### Low-Latency

Der Low-Latency-Modus verwendet modifizierte Transcoder-Puffereinstellungen und sendet kleinere Video-Segmente. Damit kann bei optimalen Einstellungen die Latenz auf 3-6 Sekunden reduziert werden. Verwenden Sie Low-Latency nur, wenn eine geringe Latenz zwingend notwendig ist. Der Livestream kann unter Umständen nicht ruckelfrei von allen Zuschauern empfangen werden.

### Metadaten

Metadaten oder Metainformationen können von virtuellen oder physischen Datenobjekten wie Büchern, Videos, Bildern, Musik, Dateien und beliebigen andere Daten erstellt werden und sind vielseitig einsetzbar. Sie sind zur Indexierung von Datenbeständen, zum Durchsuchen von Daten nach bestimmten Informationen oder zur automatisierten, maschinellen Verarbeitung von Daten nutzbar. Gespeichert werden die Metainformationen entweder direkt im primären Datenobjekt oder in einer externen Datensammlung verknüpft mit den primären Daten. Für eine maschinelle, automatisierte Verarbeitung müssen die Metainformationen in einer bestimmten Formatierung oder einer vorgegebenen Struktur vorliegen. Typische Metainformationen von Videos sind Aufnahmeort und -datum, Audio- und Video-Codec, Abspieldauer, Datenrate und Sprache.

### Multi-CDN

Multi-CDN kombiniert mehrere Content Delivery Networks (CDN) verschiedener Anbieter, um eine globale Reichweite zu gewährleisten.

### Multi-Channel Livestreaming

Mit dieser Funktion können mehrere Livestreams in einem Player zusammengestellt werden. Der Zuschauer kann während der Übertragung im Player zwischen Inhalten bzw. Livestreams wechseln. Anwendungsbeispiele dafür sind u. a. das simultane Livestreaming in mehreren Sprachen, die Übertragungen von unterschiedlichen Kameraperspektiven oder die Übertragung von virtuellen Kongressen oder Messen mit parallelen Beiträgen bzw. Veranstaltungen.

### MPEG-DASH

MPEG-DASH ist eine Streaming-Methode. DASH steht für „Dynamic Adaptive Streaming über HTTP“. MPEG-DASH ist ähnlich zu HLS, ein Streaming-Protokoll, dass Videos in kleinere Einheiten/ Chunks zerteilt und diese Einheiten auf verschiedenen Qualitätsstufen encodiert.&#x20;

### **Pufferung**

Siehe [Buffering / Pufferung](#buffering-pufferung).

### **RTMP**&#x20;

Das Real-Time Messaging Protocol (RTMP) ist ein leistungsstarkes Protokoll zur Übertragung von Audio-, Video- und anderen Datenformaten von einem Encoder an einen Server. Die meisten Streaming-Anbieter unterstützen heute RTMP als Eingangsformat. Wir empfehlen Geräte, die das SRT-Protokoll verwenden. Dieses verfügt über eine Fehlerkorrektur bei schwankender oder unterbrochener Internetverbindung.

### Speech-to-Text

Mit einem Speech-to-Text-Tool wandeln Sie automatisiert Audiodateien in Textdateien bzw. schriftliche Transkripte um. Das ist z. B. die Grundvoraussetzung für die automatisierte Erstellung von Untertiteln in Videos. Siehe auch [KI-basierte Untertitelung](#ki-basierte-untertitelung) und [Live-Transkription](#live-transkription).

### **Streaming**

Das Streaming ist ein Verfahren zur Datenübertragung. Es ermöglicht, im Gegensatz zum Download, bereits die Wiedergabe von Medieninhalten, während die restlichen Daten noch auf Ihr Gerät übertragen werden. Dafür werden die Dateien (On Demand Streaming) oder Signale (Livestreaming) zur Übertragung in kleinere Datenpaketen bzw. Chunks unterteilt. Diese Datenpakete werden in einem permanenten Strom an die Browser gesendet, wo sie vom Player als Audio- oder Videoinhalt erkannt werden. Sobald ein Browser über genügend Datenpakete verfügt, um die Wiedergabe zu starten, beginnt die Wiedergabe. Die 3Q Plattform verwendet standardisierte TCP-/IP-Layer (Transmission Control Protocol/Internet Protocol), um Inhalte von einem Server an ein Gerät zu übertragen.

### Text-to-Speech

Mit einem Text-to-Speech-Tool wandeln Sie automatisiert Textdateien in Audiodateien um.

### Transmission Control Protocol (TCP)

TCP ist eine Streaming-Methoden bzw. ein Transportprotokoll für die Übertragung von Datenpaketen über IP-Netzwerke. TCP öffnet eine dedizierte Verbindung, bevor es Daten überträgt, und stellt sicher, dass alle Datenpakete in der richtigen Reihenfolge ankommen. Es wird beim HTTP-Live-Streaming (HLS) verwendet.&#x20;

### **Transcoding /** Transkodierung

Transkodierung bezeichnet die Umwandlung von Daten in niedrigere Bitraten, während das ursprüngliche Videoformat erhalten bleibt. Transcoding ermöglicht die Anpassung von Videos an begrenzte Speicherressourcen und effizientere Bereitstellung. Das Transcoding ist Voraussetzung für das adaptive Streaming. Die Anlieferung des Livesignals erfolgt in der höchstmöglichen Auflösung (Eingangssignal). Mit Transcodern wird das Signal in weitere Auflösungen gewandelt. Beim Empfang des Streams ermittelt der Player die verfügbare Bandbreite und wählt dann die Signalversion mit der optimalen Auflösung/ Qualität.

### TCP/IP

Bei TCP/IP handelt es sich um eine Gruppe von Protokollen, die die Grundlage für das Internet und andere Netzwerke bilden. Den Schichten im TCP/IP-Modell werden verschiedene Aufgaben und damit Protokolle zugesprochen.

* **Internetschicht**: Auf dieser Schicht arbeitet das Internet Protocol und sorgt dafür, dass die transportierten Daten auch das richtige Ziel erreichen. Über die IP-Adresse werden die Datenpakete durch das Netzwerk geroutet.
* **Transportschicht**: Für den Transport sorgt im Referenzmodell TCP. Das Protokoll ermöglicht die Ende-zu-Ende-Kommunikation, ist also verantwortlich für die Verbindung zwischen zwei Geräten. Neben TCP gehört auch UDP in diese Ebene.

### **Upload-/Download-Geschwindigkeit** 

Die Upload-Geschwindigkeit bezeichnet die Geschwindigkeit, mit der Daten vom Benutzergerät ins Internet übertragen werden. Die Download-Geschwindigkeit gibt an, wie schnell Daten vom Internet auf Benutzergeräte übertragen werden. Bei Livestream-Veröffentlichungen ist vor allem die Upload-Geschwindigkeit wichtig, während die Download-Geschwindigkeit für Zuschauer relevant ist.

### **VOD** 

Video on Demand (VOD) ermöglicht Benutzern den Zugriff auf ausgewählte Videoinhalte nach Bedarf, unabhängig von festen Sendezeiten. Häufig werden Livestreams aufgezeichnet und dann auf einer Website bereitgestellt, um jederzeit abgerufen werden zu können.

### **Webcast** 

Ein Webcast besteht aus Live oder On-demand-Video- und Audioinhalten, die zusammen mit interaktiven Komponenten wie Chat, Umfragen oder Folien über das Internet oder Intranet abgerufen werden. Typischerweise handelt es sich um eine "One-to-many"-Übertragung. Webcasts sind nicht mit Web- oder Videokonferenzen zu verwechseln.


# Projekte

In der 3Q Videoplattform bezeichnet "Projekt" die Funktionseinheiten, mit der Sie entwerder

* Inhalte in Echtzeit aussenden ([**Livestream**](/interface/projekte/livestream-projekt))&#x20;

oder

* Inhalte bereitstellen, die nach Bedarf abgerufen werden ([**On Demand**](/interface/projekte/ondemand-projekt)).

*Abbildung: Projektübersicht*

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

Sie verwalten Ihre Projekte in der **Projektübersicht**. In dieser können Sie:

1. Projekte öffnen
2. Projekte anlegen
3. Projekte löschen
4. Projekteinstellungen bearbeiten

Von beiden Projekttypen können mehrere Projekte in einem Konto angelegt werden. Zusätzliche Projekte, die nicht im gebuchten Paket enthalten sind, können kostenpflichtig hinzugefügt werden.

{% hint style="info" %}
Die Zugriffsrechte von Benutzern auf Projekte werden über die [Benutzerverwaltung](/interface/konto/benutzerverwaltung) geregelt.
{% endhint %}

Die grundlegenden Einrichtungsschritte für ein Projekt sind:

1. Projekt anlegen
2. Projekteinstellungen bearbeiten
3. Projekt einrichten


# Projektübersicht

Projekt anlegen, Projekteinstellungen bearbeiten, Projekt löschen

Die Projektübersicht ist die **Startseite** des Benutzerkontos. Sie öffnen den Bereich:

* per Klick auf das **3Q Logo,** links neben dem Hauptmenü
* im **Hauptmenü** über den Menüpunkt "**Projekte"** unter **"Alle Projekte anzeigen"**

Sie können für die Projektübersicht zwei Ansichten nutzen. Sie **wechseln die Ansicht** über die Icons **Liste** und **Tabelle**.

*Abbildung: Projektübersicht; links Standaransicht, rechts Listenansicht*

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

Die Projektübersicht zeigt alle angelegten bzw. die für das Benutzerkonto freigegebenen Projekte mit den Informationen:

<table><thead><tr><th width="194">Name</th><th>Beschreibung</th></tr></thead><tbody><tr><td>ID</td><td>wird für jedes Projekt automatisch erzeugt, ist nicht änderbar</td></tr><tr><td>Title</td><td>individuelle Bezeichnung für das Projekt</td></tr><tr><td>Status</td><td>zeigt an, ob das Projekt "online" ist</td></tr><tr><td>Viewer</td><td>zeigt die aktuellen Zugriffe auf die Inhalte</td></tr><tr><td>Type</td><td>OnDemand- oder Livestream- Projekt</td></tr><tr><td>Erstellt</td><td>Projekt wurde angelegt am ...</td></tr></tbody></table>

*Abbildung: Projektübersicht als* [*Listenansicht*](#user-content-fn-1)[^1]

<figure><img src="/files/11LJ10DxJrOCJd1qz9cq" alt=""><figcaption></figcaption></figure>

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

| Funktion                             | Beschreibung                                                                        |
| ------------------------------------ | ----------------------------------------------------------------------------------- |
| Projekt anlegen                      | Klicken Sie auf den Button: ***+ Neues Projekt anlegen.***                          |
| Projekt suchen                       | Geben Sie die Projekt ID bzw. den Projekt- namen in dem Suchfeld **ID / Name** ein. |
| Liste auf- oder absteigend sortieren | Klicken Sie jeweils auf die Spaltennamen **ID**, **Title** oder **Erstellt.**       |
| Ansicht der Projektübersicht ändern  | Klicken Sie auf das Icon **Liste** / **Tabelle.**                                   |
| Projekteinstellungen bearbeiten      | Klicken Sie beim jeweiligen Projekt auf das **Zahnrad** in der rechten Spalte.      |
| Projekt löschen                      | Klicken Sie beim jeweiligen Projekt auf den **Mülleimer** in der rechten Spalte.    |

## 1. Ein Projekt anlegen <a href="#page_projekt_bestellen" id="page_projekt_bestellen"></a>

[Das erste Projekt legen Sie in der Regel mit der Paketbuchung an](#user-content-fn-2)[^2].

Um weitere Projekte anzulegen, gehen Sie in der ***Projektübersicht*** auf den Button “**+Neues Projekt anlegen**” oder im ***Hauptmenü** unter **"Projekte"** auf den Menüpunkt* “**+Neues Projekt anlegen**”.

Im Formular tragen Sie einen Titel/ Namen für das Projekt ein, wählen den Projekttyp und klicken zum Abschluss auf “**+Neues Projekt anlegen**”.&#x20;

{% hint style="info" %}
Wenn mehrere Benutzer Zugriff auf das Projekt haben sollen, müssen Sie diesen Benutzern das Projekt ggf. in der Benutzerverwaltung freigeben.
{% endhint %}

*Abbildung: Formular "Neues Projekt anlegen"*

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

## 2. Projekteinstellungen bearbeiten

In den Projekteinstellungen bearbeiten Sie Metadaten, Sicherheits- und Automatisierungsoptionen für das Projekt sowie die Verknüpfung des Projekts mit 3rd Party-Applikationen.

{% hint style="info" %}
Die 3rd Party- und SSO Optionen für Projekte werden erst angezeigt wenn diese für das Kundenkonto aktiviert wurden.
{% endhint %}

Um den Bereich (Projekt-) Einstellungen zu öffnen, klicken Sie in der **Projektübersicht** auf das **Zahnrad**-Icon des Projektes.

Die Optionen für Livestream-Projekte und OnDemand-Projekte sind unterschiedlich.

### Optionen für Livestream Projekte

<table><thead><tr><th width="273">Option</th><th width="226">Typ</th><th>Formularbereich</th></tr></thead><tbody><tr><td>Den Projektname bearbeiten.</td><td>Metadaten</td><td>Titel</td></tr><tr><td>Ein "Thumbnail" bzw. Bild für die Projektkachel hochladen.</td><td>Metadaten</td><td>Thumbnail</td></tr><tr><td>Den Projektschlüssel kopieren.</td><td>Sicherheit</td><td>Projekt Schlüssel</td></tr><tr><td>Einen neuen Projektschlüssel erstellen.</td><td>Sicherheit</td><td>Icon "Reload"</td></tr><tr><td>Die Content-Absicherung aktivieren oder deaktivieren.</td><td>Sicherheit</td><td>Checkbox "Content-Absicherung"</td></tr><tr><td>Die Funktion Magic-Links aktivieren oder deaktivieren.</td><td>Erweiterung</td><td>Checkbox "Magic-Links aktivieren"</td></tr><tr><td>Hive Streaming für das Projekt aktivieren oder deaktivieren.</td><td>3rd Party Applikationen</td><td>Checkbox "Hive Streaming verwenden" </td></tr><tr><td>Kollective Streaming für das Projekt aktivieren oder deaktivieren.</td><td>3rd Party Applikationen</td><td>Checkbox "Kollective Streaming verwenden" und IDP-Gruppennamen eintragen.</td></tr><tr><td><a data-footnote-ref href="#user-content-fn-3">Den IDP-Gruppenname für die automatische Projektzuweisung bei Anmeldung per SSO nutzen.</a></td><td>SSO Anmeldung</td><td>IDP- Gruppenname</td></tr></tbody></table>

{% hint style="info" %}
Änderungen werden erst mit dem Speichern wirksam.
{% endhint %}

*Abbildung: Formular (Projekt-) Einstellungen*

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

### Optionen für OnDemand-Projekte

| Option                                                                                                                                    | Typ                     | Formularbereich                                                    |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | ------------------------------------------------------------------ |
| Den Projektnamen bearbeiten.                                                                                                              | Metadaten               | Titel                                                              |
| Ein "Thumbnail" bzw. Bild für die Projektkachel hochladen.                                                                                | Metadaten               | Thumbnail                                                          |
| Die Veröffentlichungszeiträume der Dateien für das Playout berücksichtigen.                                                               | Prozessautomatisierung  | Checkbox "Publizierungs-Zeitraum für das Playout berücksichtigen." |
| Einen Default- Veröffentlichungsstatus für Dateien festlegen.                                                                             | Metadaten               | Veröffentlichungsstatus                                            |
| Den Projektschlüssel für die Contentprotection kopieren.                                                                                  | Sicherheit              | Projekt Schlüssel                                                  |
| Einen neuen Projektschlüssel erzeugen.                                                                                                    | Sicherheit              | Icon "Reload"                                                      |
| Die Content-Absicherung für Dateien aktivieren oder deaktivieren.                                                                         | Sicherheit              | Checkbox "Content-Absicherung"                                     |
| Bereitstellung von Upload-Links für den Dateiupload ohne Benutzerkonto aktivieren.                                                        | Sicherheit              | Checkbox "Upload-Links aktivieren"                                 |
| Dateien nach X Tagen automatisch löschen. Um diese Funktion zu deaktivieren, tragen Sie hier eine Null ein oder lassen Sie das Feld leer. | Prozessautomatisierung  | Neue Inhalte nach X Tagen löschen                                  |
| [Den IDP-Gruppenname für die automatische Projektzuweisung bei Anmeldung per SSO nutzen.](#user-content-fn-3)[^3]                         | SSO Anmeldung           | IDP-Gruppenname[^3]                                                |
| Text-to-Speech Funktion von BotTalk zum erstellen von Audiodateien nutzen.                                                                | 3rd Party Applikationen | BotTalk-API Key und BotTalk Label Feld                             |

{% hint style="info" %}
Änderungen werden erst mit dem Speichern wirksam.
{% endhint %}

*Abbildung: Formular (Projekt-) Einstellungen*

<figure><img src="/files/POsv43w0hpziqV7EkSjR" alt="" width="563"><figcaption></figcaption></figure>

[^1]: Besser wäre es, an diesen Stellen jeweils die einzelnen grün umrandeten Felder mit Ziffern 1-x in runden Bullets eindeutig identifizierbar zu machen und diese dann in der nachfolg. Tabelle als 1. Spalte voranzustellen (dito in den anderen Screenshots).

[^2]: s. u., zahlreiche Screenshots/Menüs textlich fehlerhaft, ggf. ändern

[^3]: 1\) Menüpunkt nicht im Screenshot enthalten.

    2\) Vorher stand hier: "Der IDP Gruppen Name wird einer SSO Integration für die automatische Projekt Zuweis benutzt." Korrekt korrigiert?


# Livestream-Projekt

Livestream-Projekte werden für die lineare  Übertragungen wie 24/7 Sendungen oder Event-Übertragungen genutzt. Sie können mit einem Projekt Video- und Audio-Livestreams bereitstellen. Die Projekte bieten Funktionen für unterschiedliche Anforderungen an eine Live Übertragung, z.B.:

* mehrsprachige Übertragungen
* eine Videodatei als Source für einen Livestream nutzen
* ReStreaming in Socialmediakanäle oder anderen Drittanbieterplattformen
* mehrere Livestreams über einen Player ausliefern
* Live-Transkription und Übersetzungen für automatische Untertitel
* MultiCDN zur Signalauslieferung über zusätzliche CDN

*Abbildung: 3Q Videoplayer*

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

*Abbildung: 3Q Audioplayer*

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

{% hint style="info" %}
Die Freigabe eines Livestream-Projekts für ein Benutzerkonto wird in der [**Benutzerverwaltung**](/interface/konto/benutzerverwaltung) über die **Zugriffsrechte** erstellt.
{% endhint %}

Sie öffnen ein Livestream-Projekt in der [**Projektübersicht**](/interface/projekte#projektuebersicht) oder im **Hauptmenü** über den Menüpunkt **Projekte,** per **Klick** auf den **Namen** des Projekt&#x73;**.**

*Abbildung: Projektübersicht*

<figure><img src="/files/1CG4dMk3M5DlJwvWUgpK" alt=""><figcaption></figcaption></figure>

Mit dem Öffnen des Livestreams wird das [Control-Center ](/interface/projekte/livestream-projekt/ubertragung-prufen-steuern)aufgerufen. [Über das Projektmenü im linken Seitenbereich und das Reitermenü unter dem Player öffnen Sie die weiteren Konfigurationsbereiche.](#user-content-fn-1)[^1]

*Abbildung: Menübereich für Livestream-Projekte*

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

[^1]: Wieso rechts? Menü ist im Screenshot&#x20;

    links.


# Ein Livestream-Projekt einrichten

Öffnen Sie das gewünschte Livestream-Projekt in der **Projektübersicht** oder über das Hauptmenü mit dem Menüpunkt **Projekte**.

*Abbildung: Projektübersicht*

<figure><img src="/files/1CG4dMk3M5DlJwvWUgpK" alt=""><figcaption></figcaption></figure>

Mit dem Öffnen des Livestreams gelangen Sie in das Control-Center. Über das Projektmenü öffnen Sie die Bereiche, die Sie bearbeiten wollen.

*Abbildung: Projektmenüs im Control Center*

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

## Zur Einrichtung empfehlen wir folgendes Vorgehen:

1. Nehmen Sie die Einstellungen zum [**Eingangssignal**](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/eingangssignal-einstellungsoptionen-und-hinweise-zur-signalanlieferung) vor.
2. Konfigurieren Sie die [**Transcoder**](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/manuelle-transcoding-einstellung).
3. Fügen Sie die [**Metadaten / Playerelemente**](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/metadaten-playerelemente-hinzufugen) hinzu.
4. Konfigurieren Sie den [**Player**](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/player-zuweisen) und weisen Sie ihn zu.
5. Kopieren Sie den [**Embed Code**](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/embed-code-kopieren) .
6. Richten Sie die gewünschten **Erweiterungen** ein:
   * [Timeshift to VOD](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/timeshift-to-vod-nutzen)
   * [Kommentarfunktion](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/live-kommentare-verwenden)
   * [Modul Rekorder](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/live-to-vod-recorder-nutzen)
   * [Modul 3rd Party Publishing](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/3rd-party-publishing)
   * [Infopoints](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/infopoints-verwenden)
   * [Events](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/events-anlegen)
   * [Automatische Untertitelung](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/automatische-untertitelung-verwenden)

{% hint style="info" %}
Die Reihenfolge der weiteren Beschreibungen folgt dem Projektmenü.
{% endhint %}


# Eingangssignal - Einstellungsoptionen und Hinweise zur Signalanlieferung

Hinweise zur Signalanlieferung, Netzwerkfreigabe, Internetverbindung, empfohlene Encoder- Einstellungen

Im Menüpunkt **Eingangssignal** stellen Sie ein, welches Streamingprotokoll Sie für das Encoder-Signal verwenden und an welche Ingestpoints des 3Q SDN Sie senden wollen.&#x20;

Optional können Sie die **automatische Auswahl von Transcodern** aktivieren und den **Timeshift-Zeitraum** einstellen.

{% hint style="info" %}
Um vor Ort ein sendefähiges Signal zu erzeugen, benötigen Sie einen Encoder, der die Streamingprotokolle RTMP oder SRT unterstützt. Wir empfehlen Geräte, die das SRT-Protokoll verwenden. Dieses verfügt über eine Fehler-Korrektur bei schwankender oder unterbrochener Internetverbindung.
{% endhint %}

## Hinweise zur Signalanlieferung

Damit wir einen Livestream unterbrechungsfrei und in optimaler Qualität ausliefern können, muss das Eingangssignal mit der erforderlichen Qualität und auf dem sichersten Weg an unsere Plattform angeliefert werden.

**Dafür sind folgende Dinge zu beachten:**

* Die Internetleitung zu uns muss unterbrechungsfrei und ausschließlich für den Livestream eingerichtet werden. Klären Sie dieses bitte möglichst im Voraus.
* Sie benötigen einen Ansprechpartner, der vor Ort verantwortlich und befugt ist, das Netzwerk nach unseren Anforderungen einzurichten und zu testen.
* Um einen HD-Stream in 1080p mit 25 fps (6 Mbit/s) zu realisieren, ist eine **Upload**-Bandbreite von mindestens 10 Mbit/s erforderlich.
* Verwenden Sie möglichst kabelgebundene Netzwerkverbindungen, kein WLAN.

### **Netzwerkfreigaben**

Folgende Hosts und Ports müssen freigegeben sein.

**RTMP**

**Ports:** TCP 1935, 80\
**Hosts:** (.*)-origin-live-(.*).3qsdn.com

**SRT**

**Ports:** Individueller Port wird pro Livestream definiert\
**Hosts:** (.*)-origin-live-(.*).3qsdn.com

### **Internetanbindung**

Die maximale **Upload-Geschwindigkeit/Bandbreite** Ihrer Internetverbindung hat einen direkten Einfluss auf die Stabilität und Qualität Ihrer Übertragung und begrenzt die mögliche Auflösung und Bitrate für Ihr Quellsignal, also des Eingangssignals für das 3Q SDN.

Sie können die **Datenübertragungsrate** Ihrer Internetverbindung mit folgenden Speedtests messen:

* <https://www.speedtest.net/de>
* <https://www.wieistmeineip.de/speedtest/>

Wir empfehlen nur ca. 2/3 der vom ISP ausgewiesenen “Upload-Bandbreite” für die Übertragung zu nutzen. Um die Stabilität Ihrer Übertragung nicht negativ zu beeinflussen, sollten Sie zusätzlich darauf achten, dass Ihre Internetverbindung nicht von weiteren Nutzern oder Anwendungen verwendet wird, während Sie senden.

Wenn Sie nicht über eine dedizierte Internetverbindung verfügen, steht Ihnen die vom ISP ausgewiesene Upload-Geschwindigkeit eventuell nicht permanent mit der vollen Bandbreite zur Verfügung.

## **Kompatible Hardware-Encoder**

| Hersteller | Protokoll |
| ---------- | --------- |
| Haivision  | RTMP, SRT |
| Teradek    | RTMP, SRT |
| AJA HELO   | RTMP      |

## Kompatible Software-Encoder <a href="#kompatible-software-encoder" id="kompatible-software-encoder"></a>

| Produkt               | Protokolle |
| --------------------- | ---------- |
| Wirecast              | RTMP       |
| OBS (unter Vorbehalt) | RTMP       |
| XSplit Broadcaster    | RTMP, SRT  |
| FFMPEG                | RTMP, SRT  |
| vMix                  | RTMP, SRT  |

## Empfohlene Encoder-Einstellungen

### Mögliche Auflösungen nach Bitraten

<table><thead><tr><th width="383">Auflösung</th><th>Bitraten</th></tr></thead><tbody><tr><td>1080p</td><td>3 Mbit/s - <strong>6 Mbit/s</strong> - 10 Mbit/s</td></tr><tr><td>720p</td><td>2,5 Mbit/s - <strong>4 Mbit/s</strong> - 6 Mbit/s</td></tr><tr><td>480p</td><td>0,75 Mbit/s - <strong>1 Mbit/s</strong> - 2 Mbit/s</td></tr><tr><td>360p</td><td>0,5 Mbit/s - <strong>0,75 Mbit/s</strong> - 1,5 Mbit/s</td></tr></tbody></table>

### **Video**

<table data-header-hidden><thead><tr><th width="316"></th><th></th></tr></thead><tbody><tr><td>Codec</td><td>H.264, VP8/VP9</td></tr><tr><td>Auflösung</td><td>1280x720 oder höher</td></tr><tr><td>Framerate</td><td>25, 30, 50 oder 60 (Progressive Scan)</td></tr><tr><td>Bitrate</td><td>3 - 10 Mbit/s oder höher, VBV oder CBR</td></tr><tr><td>Bitraten-Codierung</td><td>CBR</td></tr><tr><td>Framing</td><td>BBP</td></tr><tr><td>Keyframes</td><td>alle <strong>2</strong> Sekunden (das Doppelte der Framerate) bzw.        <strong>1</strong> Sekunde bei Low-Latency</td></tr><tr><td>Level</td><td>mindestens 3.1, bei 1080p mindestens 4.1 (High)</td></tr><tr><td>Profile</td><td>Main oder höher, bei 1080 High</td></tr><tr><td>Scene Cut</td><td>Disabled</td></tr><tr><td>Keyframe Alignment</td><td>Align Keyframes (on PTS)</td></tr></tbody></table>

### **Audio**

<table data-header-hidden><thead><tr><th width="320"></th><th></th></tr></thead><tbody><tr><td>Codec</td><td>AAC, VORBIS (bei VPX), OPUS (bei VPX)</td></tr><tr><td>Samplerate</td><td>48 kHz</td></tr><tr><td>Bitrate</td><td>128 kbp/s und höher</td></tr></tbody></table>


# 1. Signalannahme

Auswahl des Stream-Typs - RTMP oder SRT/ Standard oder Low-Latency

Hier wählen Sie den **Stream-Typ/ das Protokoll** welches Sie für die Signalanlieferung an die 3Q-Plattform verwenden wollen. Die Plattform unterstützt die RTMP und SRT. Die folgenden Spezifikationen können gewählt werden:  &#x20;

* RTMP PUSH von Ihrem Encoder
* RTMP PUSH von Ihrem Encoder mit reduzierter Latenz - veraltet
* SRT Push von Ihrem Encoder
* PUSH von Ihrem Encoder mit SRT und reduzierter Latenz - veraltet

Die Anlieferung per SRT mit mehreren Audiospuren wird im Kapitel "[Multiaudio SRT verwenden](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/eingangssignal-einstellungsoptionen-und-hinweise-zur-signalanlieferung/multiaudio-srt-verwenden)" beschrieben.

*Abbildung: Menüpunkt "Eingangssignal" / Signalannahme*

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

{% hint style="info" %}
Einstellungsänderungen werden erst mit dem Speichern aktiviert.
{% endhint %}

Der **Low-Latency-**&#x4D;odus verwendet modifizierte Transcoder-Puffereinstellungen und sendet kleinere Videosegmente. Damit kann bei optimalen Einstellungen die Latenz auf 3-6 Sekunden reduziert werden. Beachten Sie, dass das Keyframe-Intervall im Encoder auf 1 Sekunde geändert werden muss.

{% hint style="info" %}
Verwenden Sie Low-Latency nur, wenn eine so geringe Latenz zwingend notwendig ist. Der Livestream kann unter Umständen nicht ruckelfrei von allen Zuschauern empfangen werden.
{% endhint %}


# 2. Optionen

Failover /Backup, automatische Transcode-Auswahl, Timeshift für Player aktivieren

Im Bereich **Optionen** können die folgenden Prozesse aktiviert werden:

1. das Ausgangssignal **Low-Latency** ausliefern
2. **Automatischer Failover** bei Ausfall eines Eingangssignals
3. **Source Stabilisation** zur Überbückung kurzer Ausfälle beim Eingangssignal
4. **Timeshift**- Funktionalität für den Player bereitstellen
5. **Signal Verzögerung** für die Signalauslieferung einstellen
6. **Automatische Untertitel** für die Ausgabe im Player erstellen lassen
7. **Automatische Auswahl von Transcodern** nutzen
8. **Overlay URL** zur Einblendung von externen interaktiven Elementen im Player

{% hint style="info" %}
Änderungen in diesem Bereich werden erst wirksam wenn diese gespeichert wurden!
{% endhint %}

*Abbildung: Menüpunkt "Eingangssignal" / Optionen*

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

## Low-Latency (beta)

Diese Option ersetzt die Low-Latency Außwahl unter Stream Typ. Der **Low-Latency-**&#x4D;odus verwendet modifizierte Transcoder-Puffereinstellungen und sendet kleinere Videosegmente. Damit kann bei optimalen Einstellungen die Latenz auf 3-6 Sekunden reduziert werden. Beachten Sie, dass das Keyframe-Intervall im Encoder auf 1 Sekunde geändert werden muss.

{% hint style="warning" %}

Beachten Sie bei der Verwendung das die folgenden Funktionen automatisch deaktiviert werden:

* Automatischer Failover
* Source Stabilisation
* Timeshift
* Signal Verzögerung
* automatische Untertitel
  {% endhint %}

## Automatischer Failover

{% hint style="info" %}
Es ist möglich, zwei identische Streams an die unterschiedlichen Eingangsserver zu senden, um ein Backup für einen etwaigen Leitungsausfall (first mile) sicherzustellen. Dies ist aber nur sinnvoll, falls auch zwei völlig voneinander getrennte Internetverbindungen verwendet werden können (z. B. eine über DSL, die andere über gebündeltes LTE). Für diesen Fall wären zwei eigenständige Encoder ratsam.
{% endhint %}

Unter **Verbindungsdaten** müssen **zwei Ingest-Server** und der **Primäre Ingest** ausgewählt werden. Der Failover funktioniert, wenn an beiden Ingest-Servern ein identisches Signal ankommt. Es ist egal, welchen der Ingests Sie als Main oder Backup benutzen, beide sind gleichwertig.

## Source Stabilisation

Wenn diese Option aktiviert ist werden bei kurzen Ausfällen des Eingangssignals automatisch ein Schwarzbild, bis zu 5 Minuten, oder das unter [Metadaten / Playerelemente](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/metadaten-playerelemente-hinzufugen) hinterlegte "Störbild" im Ausgangssignal eingeblendet. Somit werden die Transcoder nicht automatisch heruntergefahren wenn vermeindlich kein Signal mehr anliegt.

{% hint style="info" %}
Bitte nutzen Sie bei Störungen die Funktion "Stop Stream" wenn Sie die 5 Minuten Überbrückung nicht abwarten können, bevor Sie das Signal erneut senden.
{% endhint %}

## Verfügbare Timeshift-Zeit

Hier aktivieren Sie die **Timeshift-Funktion im Player**. Ein Zuschauer kann dann während der Live-Übertragung in einen früheren Zeitraum der Übertragung springen. Dazu wählen Sie im Pull-down-Menü einen Zeitraum, der der geplanten Dauer der Übertragung entspricht.

```
- Verfügbare Timeshift Zeit
  - Deaktiviert
  - 10 Minuten
  - 30 Minuten
  - ...
```

{% hint style="info" %}
Wenn **Timeshift** aktiv ist, steht Ihnen auch die Funktion [**Timeshift to VoD** ](https://docs.3q.video/de/Interface/Livestream/Timeshift_to_VoD/index.html)zur Verfügung.
{% endhint %}

{% hint style="warning" %}
Bitte beachten Sie, dass die Aufzeichnung für die Timeshift-Funktion beginnt, sobald das Eingangssignal am Ingestpoint anliegt. Das bedeutet: Wenn Sie z. B. den Countdown im Player eingeschaltet haben, kann der Zuschauer, sobald der Player aktiv geschaltet wird, sehen, was vorher übertragen wurde (möglicherweise den Soundcheck, Kameratest…).

Nach dem Ende Ihrer Live-Veranstaltung bleibt das Video so lange in dem Live-Player online, bis Sie den **Timeshift zurücksetzen-**&#x42;utton in der **Vorschau** geklickt haben oder ein neuer Stream gestartet wurde.

Bitte beachten Sie, dass die Timeshift-Funktion unter Nutzung des Safari-Browser aus technischen Gründen nicht möglich ist.
{% endhint %}

## Signalverzögerung

Wenn diese Option aktiv ist wird das Ausganssignal um die gewählten Dauer verzögert. Es stehen Zeiträume von 5 bis maximal 30 Sekunden zur Verfügung.

## Automatische Untertitel aktivieren

Wenn diese Option aktiviert ist wird KI-basiert ein Transkript der Übertragung erstellt und das Transkript in die gewählen Sprachen übersetzt. Das Transkript und die Übersetzungen werden für die Untertitelung im Player verwendet. Eine Beschreibung finden Sie im Kapitel [Automatische Untertitelung verwenden](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/automatische-untertitelung-verwenden).

## Automatische Auswahl von Transcodern aktivieren

Wenn diese Option aktiviert wird, legt die Plattform, in Abhängigkeit von der Auflösung des Eingangssignals, die Transcoder für das adaptive Streaming automatisch an. Die manuelle Auswahl von Transcodern ist dann nicht möglich.

{% hint style="info" %}
Falls Sie spezielle Einstellungen beim Transcoding vornehmen möchten, muss dieser Haken zuerst wieder deaktiviert werden.
{% endhint %}

## Overlay URL

Mit dieser Option können Sie eine Webseite mit interaktiven Elementen in Ihren  Livestream integrieren, die von außerhalb der Plattform gesteuert werden können. Wenn der Livestream zum Beispiel ein Sportereignis zeigt, könnte die Webseite im unteren Drittel ein Scorebord mit dem Spielstand enthalten, das vor Ort aktualisiert wird.


# 3. Verbindungsdaten

Ingest-Server wählen, Server-URL kopieren

Wir bieten vier Standorte zur Anlieferung Ihres Eingangssignals.&#x20;

Wählen Sie unter *Ingest Server auswählen* maximal zwei Ingest-Server aus, wenn in Ihrem Encoder bzw. in Ihrem Setup eine Backup-Möglichkeit besteht. Wenn zwei Ingest-Server gewählt werden, müssen Sie einen **Primären Ingest** definieren.

*Abbildung: Menüpunkt "Eingangssignal" / Verbindungsdaten*

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

Je nach dem unter **Signalannahme** gewählten **Stream Typ** werden die nötigen Verbindungsdaten zum Ingest zur Verfügung gestellt.

#### **RTMP/RTMPS-Verbindungsdaten**

* **Server URL** - pro gewähltem Ingest Server eine RTMP- **oder** eine RTMPS-URL verwenden
* [**Stream Name**/Stream Key](#user-content-fn-1)[^1]

*Abbildung: Menüpunkt "Eingangssignal" / Ingest Server RTMP*

<figure><img src="/files/4L6fXe8XCNoV3tZsk5cx" alt=""><figcaption></figcaption></figure>

#### **SRT-Verbindungsdaten**

* **Server URL** - pro gewähltem Ingest-Server eine SRT-URL inklusive Port (die hintere Zahl nach dem Doppelpunkt).
* **Recovery Buffer Time in ms** - Diese Angabe sollte dem Wert entsprechen, den Sie in Ihrem Encoder ausgewählt haben. (Je größer dieser Wert ist, desto besser ist eine Fehlerkorrektur bei schwankender oder unterbrochener Internetleitung).

*Abbildung: Menüpunkt "Eingangssignal" / Ingest Server SRT*

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

* **Passwortschutz aktivieren** - Bei SRT haben Sie die Möglichkeit, das Video schon auf dem Weg zu 3Q zu verschlüsseln. Dazu muss die Encryption bei 3Q aktiviert und der angezeigte Key im Encoder eingetragen werden.
* **Stream Name** / Stream Key

{% hint style="info" %}
Schließen Sie die Veränderungen an den Einstellungen auf einer Seite immer mit einem Klick auf **Speichern und Ingest neu starten** ab.\
Falls Probleme auftreten, kann auch mit einem einfachen Klick auf diesem Button der Ingest neu gestartet werden.
{% endhint %}

[^1]: Hier sehr knapp formuliert: Im Screenshot sind die Einträge zum Ingest-Server nicht in der jeweiligen Tabellenspalte.&#x20;


# Multiaudio SRT verwenden

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

Mit dem Streamingprotokoll SRT können Sie ein Videosignal mit mehreren Audiospuren bzw. Kanälen sende. Diese Audiospuren werden gesammelt transcodiert. So können Sie mit einem Videosignal z.B. mehrere Sprachversionen senden.&#x20;

{% hint style="info" %}
Die Anzahl der möglichen Audiokanäle ist abhängig vom verwendeten Encoder.
{% endhint %}

{% hint style="warning" %}
Nicht alle SRT-fähigen Encoder können Multiaudio-Signale senden!
{% endhint %}

## Einrichtung

Wählen Sie im Menüpunkt **Eingangssignal** im Bereich **Signalannahme** den Stream Typ: **PUSH von Ihrem Encoder mit SRT.**&#x20;

Zum Abschluss speichern Sie die Einstellung.

{% hint style="warning" %}
Die Einstellungoptionen **Automatischer Failover** und **Source Stabilisation** sind mit SRT Multiaudio incompatibel und werden deshalb im Transcodingprozess ignoriert!
{% endhint %}

Unser Transcoding-Dienst erkennt automatisch ob und welche Audiospuren mit welchen Metadaten angeliefert werden.

{% hint style="info" %}
Sobald unser System mehr als zwei Audiokanäle (2x Mono oder 1x Stereo) empfängt, wird die Einstellung "[Audio Kanal extrahieren](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/manuelle-transcoding-einstellung)" ignoriert.
{% endhint %}

*Abbildung: Eingangssignal Stream Typ wählen*

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

## Encoder-Einstellungen

Die möglichen Einstellungsoptionen und deren Bezeichnungen hängen vom verwendeten SRT-Encoder ab.&#x20;

{% hint style="info" %}
Pro Audiokanal sollte in den Metadaten die Bezeichnung der Sprachversion erfolgen. Z.B. ENG(drei Zeichen ISO-Code) für einen Kanal mit englicher Sprache. da der Player diese Metadaten im **Menü "Sprachauswahl"** verwendet.
{% endhint %}

## Hinweise zur Auswirkung von Multiaudio auf Module

### 3rdPP mit SRT-Multiaudio

Alle im Signal enthaltenen Audiokanäle werden unverarbeitet weitergeleitet. Die Auswahl eizelner Audiokanäle zur Weiterleitung wird aktuell nicht unterstützt.

### Recording

Bei der Aufzeichnung werden die Audiokanäle erfasst und anschließend auch encodiert.

{% hint style="info" %}
Die Aufzeichnungen von Streams mit Multiaudio werden automatisch in die Pipeline gelegt, da Encodingeinstellungen zur verwendung der Audiokanäle vorgenommen werden müssen.
{% endhint %}

### **Timeshift to VOD**

Die Timeshiftdatei mit Multiaudio-Kanälen kann aktuell nicht für die Bereitstellung als Videodatei extrahiert werden.


# Manuelle Transcoding- Einstellung

Das Transcoding ist die Voraussetzung für das adaptive Streaming. Die Anlieferung Ihres Livesignals erfolgt in der höchstmöglichen Auflösung (siehe [Eingangssignal](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/eingangssignal-einstellungsoptionen-und-hinweise-zur-signalanlieferung)). Mit Transcodern wird Ihr Signal in weitere Auflösungen gewandelt. Beim Empfang des Streams ermittelt der 3Q Player die verfügbare Bandbreite und wählt die Signalversion mit der optimalen Auflösung/ Qualität.

Apple behält sich vor, diesen automatischen Prozess vom Zuschauer im Safari-Browser nicht ändern zu lassen. In anderen Browsern hat der Zuschauer die Möglichkeit, die Qualitätsstufe eigenständig zu ändern. Das birgt allerdings die Gefahr, dass der Stream nicht schnell genug nachgeladen werden kann und der Ladekreisel erscheint.

{% hint style="info" %}
Wenn keine Transcoder aktiviert werden, geben wir nur das Signal in der Auflösung des Eingangssignals weiter. Das ist nicht ratsam, da es nicht immer optimal für jeden Player geeignet ist und so Störungen verursachen kann.
{% endhint %}

Die Transcoder starten automatisch, wenn das Projekt ein Signal erhält. Sie laufen, bis kein Signal mehr anliegt oder die Transcoder wieder gelöscht werden. Das Starten der Transcoder erfordert einige Sekunden.

## Transcoderübersicht <a href="#page_transcoderubersicht" id="page_transcoderubersicht"></a>

Hier sehen Sie alle aktivierbaren Transcoder absteigend sortiert nach Ausgabeformaten und Profilen. In der Spalte **Aktiv** sehen Sie, ob der oder die bestellten Transcoder laufen oder inaktiv sind.&#x20;

Über das Zeilenmenü können Sie die Transcoder

* aktivieren: **+Bestellen,**
* deaktivieren: **Icon Mülleimer,**
* anpassen: **Icon Stift**  (siehe unten **Transcoder anpassen**).

*Abbildung: Menüpunkt "Transcoder" / Transcoderübersicht*

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

{% hint style="info" %}
Sobald Transcoder aktiviert sind, wird das Eingangssignal zur Ausgabe nicht mehr verwendet. Deshalb muss auch die Auflösung des Eingangssignals aktiviert werden.

Die Auflösung der Transcoder darf nur kleiner oder gleich der Auflösung des Eingangssignals gewählt werden.
{% endhint %}

### Wählbare Transcoder-Formate <a href="#page_transcoder_formate" id="page_transcoder_formate"></a>

Alle Auflösungen und Codecs werden in den Streaming-Formaten HLS und MPEG-DASH bereitgestellt.

| Auflösung       | Codecs         |
| --------------- | -------------- |
| 2160p (4k)      | H.264          |
| 1440p (2k)      | H.264          |
| 1080p (Full-HD) | H.264          |
| 720p (HD)       | H.264, VP8/VP9 |
| 480p            | H.264          |
| 360p            | H.264          |
| 240p            | H.264          |
| 144p            | H.264          |

## Transcoder anpassen <a href="#page_transcoder_konfigurierenanpassen" id="page_transcoder_konfigurierenanpassen"></a>

Die Transcoder-Voreinstellungen pro Auflösung sind so gewählt, dass sie für die meisten Übertragungen ein sehr gutes Ausgabeergebnis erzielen. Innerhalb des Formats und der Auflösung können Sie die Video- und die Audio-Bitrate für jeden Transcoder einzeln anpassen.

{% hint style="info" %}
Ändern Sie die hinterlegten Werte nur, wenn Sie die dafür notwendigen Kenntnisse besitzen.
{% endhint %}

## Erweiterte Einstellungen <a href="#page_erweiterte_einstellungen" id="page_erweiterte_einstellungen"></a>

Sie haben hier die Möglichkeit, aus dem Eingangssignal

* die Videospur zu entfernen,
* die Audiospur zu entfernen,
* nur den rechten oder linken Audiokanal zu benutzen oder die rechten und linken Audiokanäle als separate Audiospuren zu extrahieren,
* ein DASH-Manifest für Benutzung mit einem 3rd-Party Player zu erstellen.

*Abbildung: Formular "Erweiterte Einstellungen"*

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

Wenn die Audiokanäle Ihres Eingangssignals unterschiedlich belegt sind und Sie nur einen der beiden Kanäle für das Ausgangssignal nutzen wollen, können Sie diesen hier auswählen. Dieses kann nötig sein, wenn z. B. unterschiedliche Sprachen in einem Stream gesendet werden.

Der verbliebene Audiokanal des Eingangssignals wird in diesem Fall auf beide Kanäle des Ausgangssignals ausgegeben, der andere ist nicht mehr zu hören.

#### &#x20;<a href="#page_transcoder_konfigurierenanpassen" id="page_transcoder_konfigurierenanpassen"></a>


# Metadaten/Playerelemente hinzufügen

Daten für Open Graph, Textanzeigen, Bilder für  Player, Countdown einstellen/ aktivieren

Hier hinterlegen Sie Bilder und Texte, die im Player angezeigt oder für andere Prozesse verwendet werden.

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

## Metadaten hinterlegen <a href="#page_metadaten" id="page_metadaten"></a>

Die Eingaben in diesem Bereich sind optional und werden für die Open Graph-Daten verwendet, zum Beispiel bei der Weitergabe an Facebook.

*Abbildung: Menüpunkt "Metadaten / Playerelemente" / Metadaten*

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

| Feld         | Bemerkung                            |
| ------------ | ------------------------------------ |
| Titel        | Unterscheidet sich vom Projekt-Titel |
| Beschreibung | Hier wird das Event beschrieben      |
| Tags         | Für Schlagworte                      |

Die Eingaben werden erst mit dem Speichern wirksam.

## Player Elemente <a href="#page_player_elemente" id="page_player_elemente"></a>

Die Eingaben unter **Anzeige Titel Player** sind optional. Sie werden (oben mittig) im Player angezeigt, bevor der Player vom Zuschauer gestartet wird.

{% hint style="info" %}
Die Anzeige für den **Titel** wird über die [**Playerkonfiguration**](/interface/player/player-erstellen-bearbeiten) aktiviert.
{% endhint %}

Die Verwendung des **Vorschaubildes** ist empfohlen. Es wird im Player angezeigt, bevor der Player gestartet wird.

Das hochgeladene Vorschaubild wird nur im Player angezeigt, wenn das Häkchen bei **Vorschaubild anzeigen** gesetzt ist. Sie können ein Vorschaubild jederzeit auswechseln.

{% hint style="warning" %}
Bitte verwenden Sie für Bilder in den Player-Elementen nur .png- oder .jpg-Datei mit 1920x1080 Pixeln und max. 3 MB.&#x20;
{% endhint %}

*Abbildung: Menüpunkt "Metadaten / Playerelemente" / Player Elemente*

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

Die Eingaben und Uploads von Bildern werden erst mit dem Speichern übernommen.

## 3. Anzeigetafel/Countdown <a href="#page_anzeigetafel_countdown" id="page_anzeigetafel_countdown"></a>

Die Eingaben in diesem Bereich sind optional. Sie können alternativ zum Vorschaubild oder Livestream im Player angezeigt werden. Die Anzeige dieser Elemente wird im Control Center gesteuert.&#x20;

*Abbildung: Menüpunkt "Metadaten / Playerelemente" / Anzeigetafel / Countdown*

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

### Pre-live Bild/Countdown

Als Pre-live Bild wird das **Hintergrundbild** und, wenn hinterlegt, die Texteingabe aus [**Pre-Live Bild Zeile 1 und 2** ](#user-content-fn-1)[^1]verwendet.&#x20;

Für den Countdown stellen Sie unter **Zeit für Countdown** das Datum und die Uhrzeit ein, zu der die Übertragung beginnen soll. Wenn ein **Hintergrundbild** hinterlegt ist, wird der Countdown vor diesem Bild ausgeliefert, wenn nicht, vor einem schwarzen Hintergrund.

### Post-Live Bild

[Als Post-live Bild](#user-content-fn-2)[^2] wird das **Hintergrundbild** und, wenn hinterlegt, die Texteingabe aus **Post-Live Titel** und **Post-Live Titel Secondline** verwendet.&#x20;

### Störbild

[Hier können Sie ein Störbild hochladen](#user-content-fn-3)[^3]. Wenn **Automatischer Failover** oder **Source Stabilisation** aktiv ist, wird das Störbild angezeigt, um Unterbrechungen im Stream zu überbrücken. Es ist nicht möglich, das Störbild zu ersetzen, während der Stream läuft.

[^1]: Im Menü steht stattdessen "Anzeigetafel" Zeile 1" usw.&#x20;

[^2]: Hier stand zuvor "Post-Live Bild": richtig korrigiert?&#x20;

[^3]: In diesem Menü steht nix von „Störbild“ oder „Source Stabilisation“ usw.


# Player zuweisen

Ein Projekt kann mit einen oder mehreren Playern arbeiten. Die Player können unterschiedlich konfiguriert sein und liefern parallel den gleichen Stream aus.&#x20;

Öffnen Sie über das Hauptmenü die [Playerverwaltung](/interface/player/player-erstellen-bearbeiten).

*Abbildung: Menüpunkt "Player" - Playerübersicht*

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

Hier können Sie Player für ein Projekt anlegen oder einen bereits angelegten Player einem Projekt zuweisen.&#x20;

Die komplette Beschreibung dazu finden Sie im Kapitel [Player](/interface/player).


# Embed-Code kopieren

Embed-Code kopieren,  alternativen Player verwenden, einer Playout ID einen neuen Player zuweisen

Zur Einbettung des 3Q Players in Webseiten und Blogs verwenden Sie einen Embed-Code. Dieser wird als JavaScript- und als IFrame-Version ausgegeben.

Rufen Sie über das Projektmenü den Bereich Embed-Code auf.

*Abbildung: Menüpunkt "Embed Code" - Playoutmanagement*

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

In der Übersicht Playoutmanagement werden alle Playouts mit aktivem Player bzw. und der Playout ID angezeigt. Wenn das Projekt neu angelegt wurde, ist nur der automatisch angelegte Default Player vorhanden.&#x20;

## Embed-Code kopieren

Gehen Sie in der Übersicht **Playoutmanagement** zum **Icon Menü** rechts in der Zeile des Playouts bzw.  Players und klicken Sie hier auf das **Code Icon.**

Im Fenster **Embed-Code** wählen Sie jetzt den Reiter mit der Code-Version, die Sie verwenden möchten.

*Abbildung: Formular "Embed-Code"*

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

Sie können den Embed-Code direkt aus der Ansicht kopieren oder die Funktion **In die Zwischenablage kopieren** nutzen.

{% hint style="info" %}
Die Verwendung des JavaScript-Codes wird empfohlen. Über die Player API können Sie dann umfangreiche Anpassungen am Player vornehmen. Siehe dazu das Kapitel **Player Dokumentation.**
{% endhint %}

Zusätzlich zu den zwei Embed-Codes erhalten Sie hier

* die **direkte Player URL,** um den Player direkt in einem Browser aufzurufen,
* die **Playout ID.**

## Alternativen Player verwenden

Es gibt zwei Wege, um alternative Player zu verwenden:

1. über das Anlegen weiterer Playout IDs
2. über die Zuweisung einer bestehenden Playout ID an einen neuen Player

Wenn Sie mit mehreren Playout-URLs arbeiten, können alle Embed-Code-Versionen parallel verwendet werden. Wird einer Playout-URL ein neuer Player zugewiesen, arbeitet nur der neue Player.

### Playout ID mit alternativem Player hinzufügen

Gehen Sie in der Übersicht **Playoutmanagement** auf **+ Neue Playout Id hinzufügen.**

*Abbildung: Formular " Neue Playout Id hinzufügen"*

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

In der Eingabemaske hinterlegen Sie im Feld **Label** einen Namen für die Playout ID und wählen im Dropdown-Menü **Player** den gewünschten Player. Zum Abschluss **speichern** Sie die Einstellung.

Das neue Playout mit dem alternativen Player wird nun im Playoutmanagement angezeigt.

*Abbildung: Menüpunkt "Embed Code" - Playoutmanagement -Icon Menü*

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

Sie können jetzt im **Icon Menü,** rechts in der Zeile, über das **Code Icon** (Embed Code) die Ausgabe für den Embed-Code öffnen (siehe Beschreibung oben).

### Einer Playout ID einen neuen Player zuweisen

Gehen Sie im **Icon Menü,** rechts in der Zeile, auf das **Stift Icon** (Playout bearbeiten). In der Eingabemaske wählen Sie unter Player den neuen Player.

*Abbildung: Formular "Playout bearbeiten"*

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


# Streaming URLs kopieren

HLS, .m3u8, Dash, .mpd

Für die Wiedergabe des Livestreams mit 3rd Party-Playern oder für Apps (mit nativen Playern) stellt die Plattform URLs als Output für transkodierte Multi-Bitrate-Signale für folgende Verfahren zur Verfügung:

* HLS     - Standardverfahren
* DASH  - Ausgabe muss vorab aktiviert werden, siehe "[DASH Output aktivieren](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/dash-output-aktiveren)"

*Abbildung: Menüpunkt "Streaming URLs"*

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

{% hint style="info" %}
Wenn Sie die Streaming URLs in Kombination mit 3rd Party-Playern nutzen, kann die Funktionalität der Option Low Latency eingeschränkt sein.
{% endhint %}

#### 3rd Party Player und Bibliotheken (Auszug) <a href="#page_unterstutzte_player_und_bibliotheken_-auszug" id="page_unterstutzte_player_und_bibliotheken_-auszug"></a>

| Player          | Streaming-Formate |
| --------------- | ----------------- |
| Bitmovin Player | DASH, HLS         |
| HLS.js          | HLS               |
| Shaka Player    | DASH              |
| DASH.js         | DASH              |
| THEOplayer      | DASH, HLS         |


# Optionale Funktionen für Livestreams wählen

Sie können Ihr Liveprojekt mit zusätzlichen Funktionen ausstatten. Diese sind zum Teil direkt über das Projektmenü zugänglich oder müssen erst in der **Modulverwaltung** angelegt und auf Modulebene konfiguriert werden.

*Abbildung: Projektmenü bei Livestreams*

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

{% hint style="info" %}
Die folgenden Funktionen/Module müssen erst freigeschaltet bzw. in der Modulverwaltung gebucht werden:
{% endhint %}

| Modul                             | Funktion                                                                                  |
| --------------------------------- | ----------------------------------------------------------------------------------------- |
| **Live To VOD Recorder**          | zur Aufzeichnung des Livestreams, ein OnDemand-Projekt muss vorhanden sein                |
| **3rd Party Publishing**          | für das Restreaming bzw. die Weiterleitung des Livstreams an Drittplattformen             |
| **IP/Geo Blocking**               | Begrenzt die Verfügbarkeit des Livestreams nach Ländern oder IP-Adressbereichen           |
| **Multi CDN**                     | zur zusätzlichen Auslieferung des Livestreams über das Akamai- und / oder ChinaCache- CDN |
| **Analytics Advanced**            | bietet zusätzliche Auswertungen                                                           |
| **Video Advertising** (AdManager) | zur Auslieferung von Videowerbemitteln im Livestream                                      |
| **Playlists**                     | fügt Livestreams und OnDemand-Dateien in einer Playlist zusammen                          |
| **Webcasting**                    | zum Erstellen von konfigurierbaren Micropages mit integriertem Livestream                 |

*Abbildung: Modulverwaltung*

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

###


# 3rd Party Publishing

Endpoint anlegen, Signalübergabe starten/stoppen

Mit dem **Modul** „3rd-Party Publishing“ können Sie den Livestream an Drittanbieter-Plattformen oder Dienste wie Facebook Live oder YouTube Live weiterleiten.

## Endpoint im Livestream Projekt anlegen

Gehen Sie im **Projektmenü** auf **Vorschau**.&#x20;

Hier wählen Sie im **Bereichsmenü** den Reiter **3rd Party Publishing**.&#x20;

Wenn das ***Modul noch nicht aktiviert*** wurde, sehen Sie den Button **+ Modul hinzufügen**. Mit dem Button rufen Sie die **Modulverwaltung** auf, um dort das Modul zu bestellen. Anschließend gehen Sie zurück in das **Livestream-Projekt**.

*Abbildung: Menüpunkt "Vorschau" mit Einstellungsoption 3rd Party Publishing hinzufügen*

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

Wenn das ***Modul aktiv*** ist, wird Ihnen der Button **+ Neuen Endpoint anlegen** angezeigt.

*Abbildung: Menüpunkt "Vorschau" mit Einstellungsoption Endpoint für 3rd Party Publishing hinzufügen*

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

Klicken Sie auf  **+ Neuen Endpoint anlegen**. In der Eingabemaske nehmen Sie die passenden Einstellungen vor und beenden den Prozess mit **Speichern**.

*Abbildung: Formular "Neuen Endpoint anlegen"*

{% hint style="info" %}
Eine ausführliche Beschreibung finden Sie unter **Module >** [**3rd Party Publishing**](/interface/module/3rd-party-publishing).
{% endhint %}

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

## Signalübergabe starten/stoppen

Endpoints mit der Einstellung **Automatisch starten** erhalten den Stream, sobald das Eingangssignal von der Plattform empfangen wird. Wenn kein Signal mehr anliegt, wird die Übergabe eingestellt.

Für Endpoints ***ohne  Automatisch starten*** muss die Übergabe mit den Button **Start** und **Stop** aktiviert bzw. beendet werden.

*Abbildung: Menüpunkt "Vorschau" mit Status der 3rd Party Publishing Endpoints*

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


# Automatische Untertitelung verwenden

Untertitel erstellen, Transkript erstellen, Einstellungen für den Player, Hinweise zum Betrieb

Mit dieser Funktion werden einem Livestream automatisch Untertitel in der Zeichencodierung UTF-8 hinzugefügt. Dazu wird die Audiospur des Livestreams bzw. die darin verwendete Sprache transkribiert und anschließend das Transkript wahlweise in weitere Sprachen übersetzt.

*Abbildung: 3Q Player mit Untertitelanzeige*

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

Die erzeugten Untertitel werden im Player angezeigt. Über das "CC"- Icon kann der Zuschauer die Anzeige von Untertiteln aktivieren, die Untertitelversion wählen und die Größe der Textanzeige ändern.

Die folgenden Sprachen können zurzeit transkribiert werden:

* Deutsch    &#x20;
* Englisch
* Französisch
* Spanisch

Das Transkript kann aktuell in eine der folgenden Sprachen übersetzt werden:

* Bulgarisch
* Chinesisch (China)
* Deutsch
* Dänisch
* Englisch
* Englisch (United Kingdom)
* Englisch (United States)
* Estnisch
* Finnisch
* Französisch
* Griechisch
* Hindi
* Italienisch
* Japanisch
* Katalanisch
* Koreanisch
* Lettisch
* Litauisch
* Niederländisch
* Polnisch
* Portugiesisch
* Portugiesisch (Brazil)
* Rumänisch
* Russisch
* Slowakisch
* Slowenisch
* Schwedisch
* Spanisch
* Tschechisch
* Ungarisch

## Einstellungen im Projekt

Öffnen Sie im **Projektmenü** den Menüpunkt "**Eingangssignal**". Unter "**Optionen**" nehmen Sie folgende Einstellungen vor:

1. **Untertitel aktivieren/deaktivieren** - Dazu setzen oder entfernen Sie das Häkchen in der Checkbox "Automatische Untertitel aktivieren".
2. **Sprache für das Transkript wählen** - Wählen Sie unter "Im Stream gesprochene Sprache" die Sprache, die in der Übertragung verwendet wird. Für die gewählte Sprache wird ein Transkript der Tonspur erzeugt.&#x20;
3. **Untertitelausgabe wählen** - Unter "Untertitel-Sprachen" können Sie weitere Sprachen auswählen, in die das Transkript automatisch übersetzt wird. Alle erzeugten Sprachen werden im Player angezeigt.
4. Zum Abschluss **speichern** Sie die Einstellungen

*Abbildung: Menüpunkt "Eingangssignal"  Untertitelung aktivieren*

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

{% hint style="info" %}
Mit der automatischen Untertitelung können aktuell zwei Untertitel erzeugt werden. Wenn Sie mehr Untertitel für einen Livestream benötigen, wenden Sie sich bitte an den Support.
{% endhint %}

## Einstellungsoption für Untertitel in der Playerverwaltung

Öffnen Sie im **Hauptmenü** die [**Playerverwaltung**](/interface/player). Gehen Sie in der **Player-Übersicht** zum gewünschten Player und öffnen Sie über das **Stift-Icon** den Bearbeitungsbereich.

Hier wählen Sie den Reiter "**Optionen**". Unter "Untertitel (Standardauswahl)" können Sie wählen, ob eine Untertitelversion automatisch im Player angezeigt werden soll.

*Abbildung: Menüpunkt "Player"  Einstellungsoptionen für Untertitelung*&#x20;

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

## Streamen mit aktiven Untertiteln

Beachten Sie, das die für die Untertitelung nötigen Prozesse die Auslieferung des Signals im Player bis zu 20 Sekunden verzögern. Die Auslieferung der Untertitel erfolgt, sobald in der [Controlbar ](#user-content-fn-1)[^1]des Players das **"CC"- Icon** ([siehe Bild 1)](#user-content-fn-2)[^2] angezeigt wird.

## Download der Untertiteln

Wenn für das Projekt die Einstellung "Events automatisch anlegen" aktiv ist, stehen nach dem Event alle erstellten Untertitel bei dem Event-Eintrag in der Eventliste zum Download bereit. Mehr zu dieser Einstellung erfahren Sie unter [Das automatisches Anlegen von Events aktivieren](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/events-anlegen/analytics-events#das-automatisches-anlegen-von-events-aktivieren).

[^1]: Ist im Menü nicht benannt; vielleicht besser "... in der Steuerleiste unten rechts im Playerfenster" o.s.ä."&#x20;

[^2]: Die Bilder sind nicht nummeriert.&#x20;


# DASH Output aktiveren

Für die Wiedergabe des Livestreams mit 3rd Party-Playern oder für Apps (mit nativen Playern) kann zusätzlich ein DASH-Manifest erstellt werden.

Öffnen Sie im **Projektmenü** den Bereich "**Transcoder**". Hier öffnen Sie mit dem Button "**Erweiterte Einstellungen**" den Konfigurationsbereich. Setzen Sie das Häkchen in der Checkbox "**DASH Output bereitstellen**" und **speichern** Sie zum Abschluss die Auswahl.

Die DASH URL wird jetzt im Bereich "Streaming URLs" ausgegeben.

*Abbildung: Menüpunkt "Transcoder" - Formular "Erweiterte Einstellungen"*

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


# Events anlegen

Auswertungszeiträume für Analytics festlegen, Videos in einem Livestream ausspielen

Über den Menüpunkt "Events" verwalten Sie zwei Funktionen für das Livestream Projekt:

1. Analytics-Events: Auswertungszeiträume im Analytics anlegen
2. VOD-to-Live-Events: Sendetermine für die automatische Ausspielung von Videodateien im Livestream anlegen

## Event-Übersicht <a href="#page_event_ubersicht" id="page_event_ubersicht"></a>

Sie öffnen den Bereich im **Projektmenü** über den Menüpunkt **Events**.&#x20;

In der Event-Übersicht sehen Sie die Tabelle mit den erstellten Events. Die Events werden mit **Titel**, **Beginn** und **Ende** eines Event gelistet. Durch Klicken auf die jeweilige Spalte wird die Liste entsprechend auf- oder absteigend sortiert.

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

## Event-Verwaltung

Wenn Sie die Checkbox "**Events automatisch anlegen**" aktivieren, wird ein Event automatisch angelegt, sobald ein Livestream mindestens 10 Minuten gelaufen ist. Über den Button "**Events erstellen**" können Sie auch ein Event händisch erstellen. Genauere Details dazu finden Sie in den Unterseiten [Analytics-Events](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/events-anlegen/analytics-events) und [VOD-to-Live-Events](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/events-anlegen/vod-to-live-events).

Über das Icon Menü können Sie ein Event bearbeiten (**Stift** Icon) oder löschen (**Mülleimer** Icon).

## &#x20;<a href="#page_erstellen_eines_events" id="page_erstellen_eines_events"></a>


# Analytics-Events

Sie können Analytics-Events **manuell anlegen** oder **automatisch anlegen lassen**.

## **Ein Event manuell anlegen**

Über den Button **Event erstellen** wird ein Event angelegt. In der Eingabemaske tragen Sie einen **Titel** sowie den **Start- und Endzeitpunkt** der Übertragung ein.&#x20;

{% hint style="info" %}
Wenn Sie keinen Endzeitpunkt hinterlegen, wird dieser am Ende der Übertragung automatisch hinterlegt.
{% endhint %}

*Abbildung: Menüpunkt "Events" - Formular "Event erstellen"*

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

{% hint style="info" %}
Sie können auch Übertragungen, die in der Vergangenheit durchgeführt wurden, nachträglich als Event anlegen.
{% endhint %}

## **Das automatische Anlegen von Events aktivieren**

Setzen Sie das Häkchen in der Checkbox “**Events automatisch anlegen**” .&#x20;

*Abbildung: Menüpunkt "Events" - Event-Übersicht*

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

Ist die Funktion aktiv, wird bei **Beginn** einer Übertragung automatisch ein Event angelegt. Wird die Übertragung beendet, wird der Zeitpunkt als **Ende** hinterlegt.

Das Datum und der Startzeitpunkt werden für den **Titel** verwendet. Der automatisch erzeugte Titel lässt sich anschließend bearbeiten.&#x20;

Beginn und Ende des Events werden in der eingestellten Zeitzone des Benutzerkontos dargestellt. Die Datums- und Zeitangabe im Titel wird in UTC erfasst.

{% hint style="info" %}
Ein Live Stream muss mindestens 10 Minuten lang ausgeführt werden, ehe ein Event angelegt wird. So wird vermieden, dass die Event-Übersicht unnötig mit Test-Streams gefüllt wird.
{% endhint %}

Wenn für den Stream eine automatische Untertitelung aktiv ist, stehen nach dem Stream alle erstellten Untertitel bei dem erstellten Event-Eintrag zum Download bereit.

## Auswertung von Events im Modul Analytics

Öffnen Sie im **Hauptmenü** den Bereich [**Analytics**](/interface/analytics).

*Abbildung: Menüpunkt "Analytics" - Event-Filter*

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

1. Wählen Sie im **Filter** *Projekte* das Livestream-Projekt, mit dem das Event übertragen wurde.
2. Im Filtermenü erscheint der **Event-Filter**. Klicken Sie auf den Menüpunkt und setzen Sie das **Häkchen** am gewünschten Event-Eintrag im **Dropdown-Menü**.
3. Die Auswertung zeigt jetzt die Daten für den Zeitraum des Events an.


# VOD-to-Live-Events

Bei einem VOD-to-Live-Event wird eine Videodatei aus einem On Demand-Projekt als Quelle für das Livestream-Projekt verwendet. &#x20;

{% hint style="info" %}
Auch für ein VOD-to-Live-Event ist eine Auswertung in Analytics unter "Events" aufrufbar.
{% endhint %}

Wie Sie ein VOD-to-Live Event anlegen sowie die Beschreibung des Moduls finden Sie im Kapitel "[VOD-to-Live](/interface/module/vod-to-live)".

&#x20;


# InfoPoints verwenden

InfoPoints erstellen, bearbeiten, Anzeige steuern

Mit dieser Funktion erstellen Sie verlinkte Anzeigen für den 3Q Player. Zuschauer können so auf zusätzliche Inhalte wie z. B. eine Webseite mit VOD-Inhalten oder einem weiteren Livestream geleitet werden. Die Weiterleitungen werden in neuen Browsertabs geöffnet; so bleibt der Ausgangs-Player im Browser bestehen.

*Abbildung: 3Q Player mit InfoPoint- Overlay*

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

## InfoPoints Übersicht

Öffnen Sie im **Projektmenü** den Bereich **Vorschau**.

&#x20;Im **Funktionsmenü** wählen Sie den Reiter **InfoPoints**.

Die **Übersicht** zeigt alle angelegten InfoPoints mit **Titel** und dem Anzeigen-**Status**.

Über das **Icon-Menü** des InfoPoints können Sie

* den InfoPoint bearbeiten mit dem **Stift,**
* den InfoPoint löschen mit dem **Mülleimer.**&#x20;

*Abbildung: Menüpunkt "Vorschau" - InfoPoints-Übersicht*

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

## InfoPoints steuern

Das Ein- und Ausblenden eines InfoPoint erfolgt in der Spalte **Status** per Klick auf das **Auge-Icon.**

Wenn Sie einen InfoPoint aktivieren, sind alle anderen InfoPoints in der Liste automatisch deaktiviert.

{% hint style="info" %}
Es kann immer nur ein InfoPoint aktiv sein.
{% endhint %}

## InfoPoints erstellen/bearbeiten

Zum Erstellen klicken Sie in der Übersicht auf den Button **+Neuen InfoPoint anlegen** oder zum **Bearbeiten** eines InfoPoints auf das **Stift Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel *+Neuen InfoPoint anlegen* bzw. *InfoPoint bearbeiten*.

*Abbildung: Formular "Infopoint bearbeiten"*

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

1. Im Formular nehmen Sie folgende Einträge und Einstellungen vor:

<table data-header-hidden><thead><tr><th width="180"></th><th></th></tr></thead><tbody><tr><td><strong>Titel</strong></td><td>wird nur in der Übersicht verwendet</td></tr><tr><td><strong>Beschreibung</strong></td><td>wird als "<strong>Anzeigentext"</strong> im Overlay verwendet</td></tr><tr><td><strong>Label</strong></td><td>wird als <strong>Link-Text</strong> im Overlay verwendet</td></tr><tr><td><strong>URL</strong></td><td>HTTPS-Link zur Zielseite</td></tr><tr><td><strong>Checkbox</strong></td><td>wenn das <strong>Häkchen</strong> gesetzt ist, wird die Zielseite in einem <strong>neuen Fenster geöffnet</strong></td></tr><tr><td><strong>Mülleimer Icon</strong></td><td><strong>entfernt den Link</strong> aus dem Formular</td></tr></tbody></table>


# Live-Kommentare verwenden

Kommentare aktivieren, konfigurieren, moderieren

Mit der Funktion können Zuschauer eine Live-Übertragung kommentieren, also Textbeiträge erstellen und empfangen. Die Kommentare können moderiert werden.&#x20;

Das Kommentarfenster wird im Player als Overlay angezeigt. Der Benutzer aktiviert die Anzeige über das **Kommentar-Icon** in der **Steuerungsleiste des Players**.

<figure><img src="/files/7OBzIRhYNMipjJRbFaQW" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Das Kommentarfenster kann, bei Verwendung des JavaScript-Codes, in einer Webseite auch außerhalb des Players angezeigt werden.
{% endhint %}

## Kommentarfenster für Player aktivieren

Öffnen Sie über das **Hauptmenü** die **Playerverwaltung**. Gehen Sie in der **Player-Übersicht** zum gewünschten Player und öffnen Sie über das **Stift-Icon** den Bearbeitungsbereich.&#x20;

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

Hier wählen Sie den Reiter "**Livestreaming"** und setzen das Häkchen in der Checkbox **"Kommentare aktivieren".**

## Kommentarbereich konfigurieren

Öffnen Sie die Kommentarverwaltung im **Projektmenü** über den Menüpunkt **Live-Kommentare.**

Hier können Sie einstellen:

* **automatische Freigabe ein:** Eingehende Kommentare werden automatisch veröffentlicht.
* **automatische Freigabe aus:** Eingehende Kommentare müssen manuell veröffentlicht werden.&#x20;
* **alle Kommentare entfernen:** Alle in der Liste angezeigten Kommentare werden entfernt.

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

## Kommentare bearbeiten/moderieren/löschen

Wenn das Kommentarfenster des Players aktiviert ist, werden alle eingehenden Kommentare in der **Kommentarübersicht** im **Kommentarbereich** und im **Control Center** angezeigt.

Die eingehende Kommentare sind chronologisch geordnet. Zum Kommentar werden der Benutzername und das Änderungsdatum angezeigt.

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

Mit **+ Neuen Kommentar erstellen** können Sie Kommentare erstellen.

Über das Icon-Menü des Kommentars können Sie

* den Kommentar bearbeiten,
* auf einen Kommentar antworten,
* den aktuellen Freigabe-Status des Kommentars ändern,
* den Kommentar löschen.

## 4. Moderation ohne Zugang zum Benutzerkonto

Für externe Moderatoren, die keinen dedizierten Zugang zu einem Benutzerkonto haben, können Sie die Kommentarverwaltung über einen Magic-Link direkt im Browser bereitstellen.&#x20;

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

Die folgende Funktionen können in dieser Oberfläche nicht geändert bzw. genutzt werden:

* Kommentare automatisch freigeben
* alle Kommentare entfernen
* Export

### Magic-Link erstellen

Gehen Sie im **Projektmenü** auf **Magic Links** **(Live-Kommentare).**

*Abbildung: Menüpunkt "Magic-Links" - Link-Übersicht*

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

Mit dem Button **Magic-Link** öffnen Sie die Eingabemaske. Hier tragen Sie einen Namen und ein Ablaufdatum für den Link ein. Der Link kann hier bereits aktiviert werden. Zum Abschluss speichern Sie die Einstellung.&#x20;

*Abbildung: Formular "Magic-Link" erstellen*

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

In der Übersicht finden Sie jetzt den erstellten Magic Link und können die URL kopieren.

### Magic-Links verwalten

In der Übersicht sehen Sie die Liste mit den verfügbaren Magic-Links.&#x20;

Sie können hier den **Status** des Links sehen, die **Link-URL kopieren** und über das **Icon Menü** die Links **bearbeiten** und **löschen.**

*Abbildung: Menüpunkt "Magic-Links" - Link-Übersicht mit Status, URL- Anzeige und Icon Menü*

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

Statusanzeige:

* **Grün:** Der Zugriff über die URL ist möglich.
* **Gelb:** Das Ablaufdatum ist überschritten. Der Zugriff über die URL ist nicht mehr möglich.
* **Rot:** Der Link ist inaktiv. Der Zugriff über die URL ist nicht mehr möglich.

#### Status ändern/Magic-Link bearbeiten

Öffnen Sie dazu über das **Stift-Icon** den Bearbeitungsbereich.&#x20;

Hier können Sie

* den Namen ändern,
* den Link aktivieren/deaktivieren,
* das Ablaufdatum ändern.


# Live Polls verwenden

Umfragen erstellen, Umfragen durchführen

Mit dieser Funktion können Sie während einer Übertragung Umfragen durchführen.&#x20;

Die Umfrage wird im Player als Overlay angezeigt. Wenn der Zuschauer auf eine Antwortoption geklickt hat, wird das Overlay beendet.

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

## Umfrage-Übersicht

Öffnen Sie über das **Projektmenü** den Menüpunkt **Live Polls.**&#x20;

In der **Übersicht** finden Sie die aktuell verfügbaren Umfragen mit dem **Titel**, den **Antwortoptionen** und dem **Erstellungsdatum**.

Über das **Icon Menü** können Sie

* Titel, Beschreibung und Antworten der Umfrage **bearbeiten** mit dem ***Stift,***
* die Umfrage **löschen** mit dem ***Mülleimer.***

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

## Umfrage erstellen/bearbeiten

Klicken Sie zum Erstellen auf den Button **+ Neue Umfrage erstellen** oder zum **Bearbeiten** einer Umfrage auf das **Stift Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel *+Neue Umfrage erstellen* bzw. *Umfrage bearbeiten*.

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

Über den Button **+Neue Antwort** legen Sie weitere Antwortfelder an.

Zum Abschluss speichern Sie die Eingaben.

{% hint style="info" %}
Sie können Umfragen vor und während einer Übertragung erstellen. Sobald eine Umfrage erstellt ist, kann diese genutzt werden.
{% endhint %}

Eine Umfrage **bearbeiten** oder **löschen** Sie über das Icon-Menü.

{% hint style="info" %}
Sichern Sie die Abstimmungsergebnisse, bevor Sie eine Umfrage löschen.
{% endhint %}

## 2. Umfrage aktivieren

In der Übersicht sehen Sie die Liste der angelegten Umfragen mit **Umfrage Text**, **Status**, den **Abstimmungswerten** und dem **Icon-Menü**.

*Abbildung: Menüpunkt "Live Poll" - Umfragenübersicht*

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

Um eine Umfrage zu aktivieren, klicken Sie in der Spalte **Ist im Player Live geschaltet** auf das **rote Kreuz** der Umfrage, die Sie starten wollen. Die Statusanzeige wechselt nun auf ein **grünes Häkchen**. Der Status ändert sich auf **inaktiv,** wenn Sie auf das grüne Häkchen klicken oder eine andere Umfrage aktivieren.

{% hint style="info" %}
Es kann zu einem Zeitpunkt nur eine Umfrage aktiv sein.
{% endhint %}

In der Spalte **Antworten** sehen Sie das **Abstimmungsergebnis**. Die Werte ändern sich, bis die Umfrage beendet ist.


# Live-to-VoD Recorder nutzen

Recorder anlegen, Aufzeichnen von Livestreams

Mit dem **Modul** legen Sie Recorder für Livestream-Projekte an. Mit Recordern erstellen Sie Aufzeichnungen, die automatisch als Videodatei in einem On-Demand-Projekt gespeichert werden.&#x20;

{% hint style="warning" %}
Die Signale von Diensten wie Zoom oder GoToMeeting sind in der Regel nicht stabil genug für eine Aufzeichnung der Übertragung in der 3Q Plattform. Wir empfehlen deshalb, das die Aufzeichnungsfunktion des genutzten Dienstes verwendet wird.
{% endhint %}

{% hint style="info" %}
Der Parallelbetrieb von automatischen und manuellen Rekordern innerhalb ***eines*** Livestream-Projekts ist nicht möglich.
{% endhint %}

## Recorder-Übersicht

*Abbildung: Menüpunkt "Module" - Rekorderübersicht*

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

*Abbildung: Menüpunkt "Vorschau" - Übersicht der Rekorder des Projektes*

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

## Recorder anlegen

Gehen Sie im **Projektmenü** auf **Vorschau**.&#x20;

Hier wählen Sie im **Bereichsmenü** den Reiter **Recorder**.&#x20;

Wenn das ***Modul noch nicht aktiviert*** wurde, sehen Sie den Button **+ Modul hinzufügen**. Mit dem Button rufen Sie die **Modulverwaltung** auf, um dort das Modul zu bestellen. Anschließend gehen Sie zurück in das **Livestream-Projekt**.

*Abbildung: Menüpunkt "Vorschau" - Modul Rekorder hinzufügen*

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

Wenn das ***Modul aktiv*** ist, wird Ihnen der Button **+ neuen Recorder anlegen** angezeigt.

*Abbildung: Menüpunkt "Vorschau" - Rekorder anlegen*

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

Klicken Sie auf  **+ neuen Recorder anlegen**. In der Eingabemaske nehmen Sie die passenden Einstellungen vor und beenden den Prozess mit **Speichern**.&#x20;

{% hint style="info" %}
Eine ausführliche Beschreibung finden Sie unter **Module >** [**Live-to-VoD Recorder**](/interface/module/live-to-vod-recorder).
{% endhint %}

*Abbildung: Formular "Neuen Rekorder anlegen"*

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

## Aufzeichnen

Recorder mit der Einstellung **Autorecording** starten automatisch, sobald das Eingangssignal von der Plattform empfangen wird, und beenden die Aufzeichnung, wenn kein Signal mehr anliegt.

Aufzeichnungen ***ohne  Autorecording*** werden über den Button **Starte Aufzeichnung** aktiviert ...

*Abbildungen: Menüpunkt "Vorschau" - manuelle Rekorder Aufzeichnung starten/ beenden*

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

... und über den Button **Stop** beendet.

<figure><img src="/files/1D9IweAtCh4D5feJlihz" alt=""><figcaption></figcaption></figure>


# Mehrsprachige Livestreams mit SRT anliefern

&#x20;Zur Anlieferung eines Live-Signals mit mehreren Tonspuren muss das Protokoll [*Secure Reliable Transport*](https://en.wikipedia.org/wiki/Secure_Reliable_Transport) verwendet werden. Bei der Ausspielung mit dem 3Q Player kann der Nutzer eine gewünschte Tonspur wählen.

### Empfohlene Encoder-Einstellungen <a href="#page_empfohlene_einstellungen" id="page_empfohlene_einstellungen"></a>

**Video 1**

| Codec     | H.264                                        |
| --------- | -------------------------------------------- |
| Auflösung | 1280x720 oder höher                          |
| Framerate | 25, 30, 50 oder 60 (Progressive Scan)        |
| Bitrate   | 3 - 10 Mbit/s oder höher, VBV oder CBR       |
| Keyframes | alle 2 Sekunden (das Doppelte der Framerate) |

**Audio (1-N)**

Innerhalb des SRT-Datenstroms werden 1 (Videospur) zu N (Audiospuren) übertragen. Je nach Encoder können bis zu 16 Tonspuren übertragen werden. Bitte beachten Sie, dass aktuell nur die erste Spur für das Transcoding benutzt wird.

| Codec      | AAC, HE-AAC      |
| ---------- | ---------------- |
| Samplerate | 44,1 oder 48 kHz |
| Bitrate    | 128k und höher   |

### Kompatible Hardware-Encoder <a href="#page_kompatible_hardware_encoder" id="page_kompatible_hardware_encoder"></a>

| **Hersteller**      | **Protokoll** |
| ------------------- | ------------- |
| Matrox Monarch Edge | SRT           |
| Haivision           | SRT           |

### Kompatible Software-Encoder <a href="#page_kompatible_software_encoder" id="page_kompatible_software_encoder"></a>

| **Software** | **Protokoll** |
| ------------ | ------------- |
| FFMPEG       | SRT           |

### Transcoding & Delivery <a href="#page_transcoding_delivery" id="page_transcoding_delivery"></a>

Das eingehende Livesignal wird durch die Transcoder-Engine in folgende Streaming-Formate zu einem Stream mit mehreren Qualitätsstufen aufbereitet:

* HTTP Livestreaming (HLS) v4+ with Alternative Audio
* MPEG-DASH with Alternative Audio

Die beiden Streaming-Formate werden dann in unserem Videoplayer verwendet. Alternativ können mit den oben genannten Verfahren auch Player von Drittanbietern verwendet werden.


# Multi CDN aktivieren

Mit diesem **Modul** können Sie zusätzlich zum 3Q CDN das CDN von Akamai und/oder Chinacache für die Auslieferung Ihres Livestreams nutzen.

Eine Beschreibung des Moduls finden Sie im Kapitel "[Multi CDN](/interface/module/multi-cdn)"


# Peer-to-Peer Streaming/E-CDN nutzen

<div><figure><img src="/files/Gc7HcNYKsTJDfvCrnu1X" alt="" width="188"><figcaption></figcaption></figure> <figure><img src="/files/jbnSCg5JztNwn9GEDQyJ" alt="" width="188"><figcaption></figcaption></figure></div>

Für das Peer-to-Peer Streaming (P2P) stehen Hive und Kollective zur Auswahl. Für beide Anbieter sind wir zertifizierte Integrationspartner.&#x20;

* [Hive](https://www.hivestreaming.com/integrations)
* [Kollective](https://kollective.com/integrations/)

Legen Sie sich vorab ein Kundenkonto bei einem dieser Anbieter oder beiden an. Anschließend können Sie in Ihrem 3Q-Kundenkonto über den Menüpunkt "Konto" den Bereich "Integrationen" öffnen und dort das 3Q-Konto mit dem Konto des Dienstanbieters verbinden. Anschließend können Sie für Ihre Livestream-Projekte das P2P-Streaming aktivieren. Wenn die Einstellungen für ein Projekt vorgenommen wurden, erfolgt die Auslieferung über die Anbietertechnologie, sobald ein Eingangssignal angeliefert wird, automatisch.&#x20;

Eine Anleitung zur Einrichtung des P2P-Streamings finden Sie im Kapitel [Integrationen](/interface/konto/integrationen).

{% hint style="info" %}
Bitte beachten Sie bei der Verwendung des P2P-Streamings für einen Livestream die Spezifikationen des Anbieters für das Eingangssignal.
{% endhint %}


# Timeshift to VOD nutzen

Timeshift aktivieren, Videos aus dem Timeshift-Puffer extrahieren

Mit dieser Funktion können Sie Videodateien bis maximal zehn Tage nach der Übertragung mit Timeshift aus dem Timeshift-Puffer erstellen. Die Dateien lassen sich in einem OnDemand-Projekt speichern.

{% hint style="warning" %}
Bitte beachten Sie, dass die Timeshift-Funktion im Player unter Verwendung des Safari-Browsers aus technischen Gründen nicht möglich ist. Auf IPhones muss für die Anzeige der Timeshift-Funktion "Vollbild" aktiviert sein.
{% endhint %}

{% hint style="info" %}
Timeshift to VoD ist so lange für eine Übertragung verfügbar, bis Sie den **Timeshift zurücksetzen-**&#x42;utton in der **Vorschau** geklickt haben oder ein neue Übertragung gestartet wurde. Nach zwei Wochen wird der Timeshift automatisch gelöscht.
{% endhint %}

## Timeshift aktivieren

Öffnen Sie im **Projektmenü** den Bereich **Eingangssignal.** Unter **Optionen** wählen Sie im **Dropdown-Menü** *Verfügbare Timeshift Zeit* den benötigten Zeitrau&#x6D;**.** Zusätzlich muss die "Source Stabilisation" aktiviert sein, damit bei Unterbrechungen des Eingangssignals nicht pro Unterbrechung eine weitere Timeshift-Datei erzeugt wird.

Zum Abschluss **speichern** Sie die Einstellungen.

<figure><img src="/files/5W9yW31DLtxggGjMyOFK" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Falls Sie auch im Nachhinein Teile aus dem gesamten Livestream exportieren möchten, muss die gewählte **Verfügbare Timeshift Zeit** länger sein als die geplante Veranstaltung.
{% endhint %}

## Videodatei extrahieren

Öffnen Sie im **Projektmenü** den Bereich **Timeshift to VOD**.&#x20;

Sie können die Videos aus dem *Timeshift-Puffer* auf zwei Arten erstellen:

1. *während der Live Übertragung*
2. von einer abgeschlossenen Live-Übertragungen

Bei beiden Arten können Sie:

* einzelne Abschnitte extrahieren
* den gesamten Timeshift-Puffer verwenden

{% hint style="info" %}
Für den Export einer Ausschnittdatei lassen sich die gewählten Zeiträume nicht exakt einhalten. Wir empfehlen den Start- und den Endzeitpunkt ca. 5 Sekunden vor bzw. nach dem gewünschten Zeitraum zu setzen.
{% endhint %}

### Einen Videoausschnitt während der Live-Übertragung extrahieren

Im Vorschau-Player wird der aktuelle Aufzeichnungsstand der Übertragung für die Timeshift-Funktion angezeigt.&#x20;

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

Gehen Sie wie folgt vor:

1. **Starten** Sie den **Player.**
2. Gehen Sie an die gewünschte **Startposition** für den Videoausschnitt und **klicken Sie auf die Klammer** ‘’**\[**’’ für den Startzeitpunkt. Der gewählte Zeitpunkt wird jetzt im Feld darunter angezeigt. &#x20;
3. Wählen Sie die **Endposition** für das Video und **klicken auf  ‘’]’’ für den Endzeitpunkt**. Sie haben nun den Abschnitt definiert, aus dem die Videodatei erzeugt wird.
4. Wählen Sie, ob die Datei **Encodiert** werden soll oder ob Sie das **Transmuxing** nutzen
5. Wählen Sie unter **Zielprojekt** ein OnDemand-Projekt als Speicherort.
6. Zum Abschluss **Speichern** Sie die Einstellungen; die Datei wird erstellt.

Das Video erscheint nach kurzer Zeit in der Dateiübersicht des gewählten VoD-Projekts. Es kann dort wie ein hochgeladenes Video verarbeitet werden.

{% hint style="info" %}
Bei den Zeitangaben handelt es sich um UTC-Zeiten. Die Genauigkeit kann bis zu drei Sekunden von der geklickten Stelle abweichen.
{% endhint %}

### **Den gesamten Timeshift-Puffer** während der Live-Übertragung **verwenden**

{% hint style="info" %}
Der Livestream muss fehlerfrei übertragen worden sein, damit Timeshift to VoD zufriedenstellend funktioniert.
{% endhint %}

<figure><img src="/files/3KSqyJcBOSdjxbBiATAp" alt=""><figcaption></figcaption></figure>

Gehen Sie wie folgt vor:

1. Setzen Sie den Haken in der Checkbox **Gesamten Timeshift Puffer verwenden**. Ein Start und Endpunkt wird nicht gesetzt.
2. Wählen Sie unter Art des Exports **Encoding** oder **Transmuxin**g.
3. Wählen Sie unter **Zielprojekt** ein OnDemand-Projekt als Speicherort.
4. Zum Abschluss **Speichern** Sie die Einstellungen; die Datei wird erstellt.

Das Video erscheint nach kurzer Zeit in der Dateiübersicht des gewählten VoD-Projekts. Es kann dort wie ein hochgeladenes Video verarbeitet werden.

### Einen Videoausschnitt aus der Timeshift-Datei einer abgeschlossenen         Übertragung extrahieren

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

Gehen Sie wie folgt vor:

1. Wählen Sie in der **Liste** die **Timeshift-Datei** und klicken Sie auf den Button **Vorschau.** Die Datei wird jetzt im **Vorschauplayer** angezeigt.
2. Starten Sie den **Player** und definieren Sie den Zeitraum, für den die Videodatei erstellt werden soll.
3. Gehen Sie dazu an die gewünschte **Startposition** für den Videoausschnitt und **klicken Sie auf die Klammer** ‘’**\[**’’ . Der gewählte Zeitpunkt wird jetzt im Feld darunter angezeigt. &#x20;
4. Wählen Sie die **Endposition** für das Video und **klicken auf  ‘’]’’** . Sie haben nun den Abschnitt definiert, aus dem die Videodatei erzeugt wird.
5. Wählen Sie unter **Zielprojekt** ein OnDemand-Projekt als Speicherort.
6. Starten Sie die Verarbeitung mit **Speichern**.

Das Video erscheint nach kurzer Zeit in der Dateiübersicht des gewählten VoD-Projekts. Es kann dort wie ein hochgeladenes Video verarbeitet werden.

### **Die gesamte Timeshift-Datei einer** Live-Übertragung **verwenden**

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

Gehen Sie wie folgt vor:

1. Wählen Sie in der **Liste** die **Timeshift-Datei** und klicken Sie auf den Button **Vorschau.** Die Datei wird jetzt verwendet und  im **Vorschauplayer** angezeigt.
2. Setzen Sie den Haken in der Checkbox **Gesamten Timeshift Puffer verwenden**. Ein Start und Endpunkt wird nicht gesetzt.
3. Wählen Sie unter Art des Exports **Encoding** oder **Transmuxin**g.
4. Wählen Sie unter **Zielprojekt** ein OnDemand-Projekt als Speicherort.
5. Zum Abschluss **Speichern** Sie die Einstellungen; die Datei wird erstellt.

Das Video erscheint nach kurzer Zeit in der Dateiübersicht des gewählten VoD-Projekts. Es kann dort wie ein hochgeladenes Video verarbeitet werden.

###


# Tonspur extrahieren und in zweitem Livestream verwenden

Sie können in einem Livestream über den rechten und den linken Audiokanal zwei Sprachversionen anliefern. Das Tonsignal aus einem Kanal wird extrahiert und für die Ausgabe in einem zweiten Livestream-Projekt verwendet.

{% hint style="info" %}
Beide Streams können über einen Player oder getrennt ausgeliefert werden.
{% endhint %}

### Zweisprachige Liveübertragungen <a href="#page_zweisprachige_liveubertragungen" id="page_zweisprachige_liveubertragungen"></a>

Über das Modul können Sie auch einen weiteren Livestream bereitstellen, wenn Sie zwei unterschiedliche Sprachen auf dem linken und rechten Audio-Kanal zu Ihrem Video senden.

Dieses ist z. B. sinvoll, wenn Ihnen nur einen Encoder oder eine zu geringe Upload-Bandbreite zur Verfügung steht.

Das Signal wird dazu innerhalb von 3Q mit Hilfe des Moduls **3rd Party Publishing** von dem einen Livestream-Projekt zu einem anderen weitergeleitet.

* Dazu müssen Sie zunächst ein Live-Projekt für die erste Sprache anlegen.

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

Wählen Sie unter **Transcoder - Erweiterte Einstellungen** unter **Audio - Kanal auswählen** den **rechten Kanal**

* Dann legen Sie ein weiteres Live-Projekt für die zweite Sprache an.

**BILD EINFÜGEN**

Unter **Transcoder - Erweiterte Einstellungen** wählen Sie den **linken Kanal**.

* Legen Sie nun einen neuen 3rd Party Publishing Endpoint an und wählen Sie unter **Welcher Stream soll verteilt werden?** den Stream mit den unterschiedlichen Sprachversionen, bei dem Sie zuvor den rechten Audiokanal ausgewählt haben.
* Wählen Sie unter Zielplattform **Benutzerdefiniert** und tragen die Server-URL von 3Q ein sowie den Key aus **Eingangssignal > Verbindungsdaten** des als zweites angelegten Projekts.
* Wenn Sie die Option **Automatisch starten** im 3rd Party Publishing-Modul gewählt haben, startet der zweite Stream automatisch, sobald Sie mit Ihrem Encoder zu dem ersten Live-Projekt senden.

**BILD EINFÜGEN**

Das Signal wird vom Modul zum zweiten Livestream weitergeleitet.

* Sie haben nun zwei unterschiedliche Player (mit unterschiedlichen Player-URLs) mit demselben Bild und unterschiedlichen Audiospuren, die Sie wie gewohnt auf Ihrer Internetseite einbetten können.

[^1]: Ab hier fehlen noch zahlreiche Screenshots; ist nicht jedes Mal markiert!


# Übertragung prüfen/ steuern

Erläuterung der Log-Einträge, Transcoder Reset, Informationen zum Eingangssignal, Signalverarbeitung, aktuelle Player-Zugriffe

Sobald Sie ein Signal an den Ingestpoint senden, können Sie im Bereich "Vorschau/Control Center" die Signalverarbeitung und die Auslieferung kontrollieren und steuern.

{% hint style="info" %}
Bevor Sie mit einer neuen Übertragung beginnen, sollten Sie die von der letzten Übertragung eventuell noch vorhandenen Timeshift-Dateien im Player zurücksetzen.
{% endhint %}

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

## Kontrolloptionen

Während der Übertragung werden im Control Center Informationen zur Übertragung in folgenden Bereichen angezeigt:

#### Icons rechts oben

1. zeigt den Sendestatus - Anzeige *"Kein Signal"* oder "*Sendet"*
2. zeigt die Anzahl der aktiven Player - Zahl neben dem User-Icon

#### Eingangssignal

1. Eingangssignal liegt an, wenn die Anzeige erscheint
2. verwendeter Ingestpoint (einfach oder redundant)
3. das primäre Signal wird zuoberst angezeigt
4. Codec, Profil mit Level, Auflösung und Bitrate des Signals

{% hint style="info" %}
Bei der redundanten Anlieferung sollten Codec, Profil, Auflösung und Bitrate für beide Eingangssignale gleich sein.
{% endhint %}

#### Unter Tab "Log"

Hier erhalten Sie Statusinformationen der Typen "info", "warning" und "error".

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

#### Logs vom Typ "info"

<table data-full-width="true"><thead><tr><th>Log-Eintrag</th><th width="418">Erläuterung</th><th data-hidden>Typ</th></tr></thead><tbody><tr><td><strong>Ingest Signal Online</strong> [de-origin-ingest-live], Protocol: RTMP, Encoder IP: XXX.XXX.XXX.XX</td><td>Signal liegt am primären Ingestpoint an, mit Protokoll und der IP-Adresse des Encoders</td><td>Info</td></tr><tr><td><strong>Ingest Signal offline</strong> [de-origin-ingest-live]</td><td>Signal liegt nicht mehr am primären Ingestpoint an</td><td></td></tr><tr><td><strong>Transcoder setup</strong>: automatic, dvr window: 10, streamtype: RTMP-PUSH, lowlatency: false, source stabilizing: true,</td><td>Das Transcoder-Setup wird aktiviert</td><td></td></tr><tr><td><strong>Transcoder starting</strong></td><td></td><td></td></tr><tr><td><strong>Transcoding with</strong> XXfps, speed 1x [Current stream: primary]</td><td>Diese Informationen zur Transkodierung werden angezeigt, wenn die Ausfallsicherung aktiviert ist. "fps" gibt die Frames pro Sekunde der Ausgabe an, die vom Transcoder verarbeitet werden; "Speed" gibt die Echtzeit-Verarbeitungsgeschwindigkeit an. Der "Current Stream" gibt den aktiven Stream für die Eingabe an, d. h. primär oder sekundär.</td><td></td></tr><tr><td><strong>Transcoding with</strong> 49fps, speed 1x</td><td>Diese Informationen zur Transkodierung werden angezeigt, wenn die Ausfallsicherung nicht aktiviert ist. "fps" gibt die Frames pro Sekunde der Ausgabe an, die vom Transcoder verarbeitet werden. "Speed" gibt die Echtzeit-Verarbeitungsgeschwindigkeit an.</td><td></td></tr><tr><td><strong>No signal</strong> has been received for the past 60 seconds. Transcode will be stopped [de-origin-ingest-live-02 (primary)]</td><td>In den letzten 60 Sekunden wurde kein Signal empfangen. Die Transkodierung wird gestoppt.</td><td></td></tr><tr><td>T<strong>ranscode stopped</strong> [de-origin-ingest-live-02 (primary)]</td><td>Die Transkodierung des primären Ingest-Signals ist gestoppt.</td><td></td></tr><tr><td>M<strong>anually transcoding stop</strong> requested</td><td>Erscheint, wenn "Stop Stream" genutzt wurde.</td><td></td></tr><tr><td><strong>Transcoder finished</strong></td><td>Das Transcoding ist beendet.</td><td></td></tr></tbody></table>

{% hint style="info" %}
Wenn die im Log-Protokoll angezeigten Ausgabe-FPS unter dem FPS-Wert der Ingest-Anzeige unter "Eingangssignal" liegen, die Transkodierungsgeschwindigkeit jedoch 1x beträgt, bedeutet dies, dass der Quell-Encoder nicht in der Lage ist, die Daten mit den konfigurierten FPS zu senden.&#x20;

Wenn der vom Transcoder erzeugte Ausgabe-FPS-Wert unter dem unter "Eingangssignal" angezeigten Wert liegt, die Transkodierungsgeschwindigkeit aber weniger als 1x beträgt, deutet dies darauf hin, dass der Live-Transcoder aufgrund von Ressourcenbeschränkungen oder suboptimaler Verarbeitung nicht in der Lage ist, mit den konfigurierten FPS Schritt zu halten. [Dieses Szenario möchten wir von unserer Seite aus untersuchen und beheben.](#user-content-fn-1)[^1]

{% endhint %}

<table data-full-width="true"><thead><tr><th>Log- Eintrag</th><th>Erläuterung</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Recorder</strong> X... <strong>started</strong>.</td><td>Der gewählte Recorder zeichnet auf.</td><td></td></tr><tr><td><strong>Recorder</strong> X... <strong>stopped</strong></td><td>Der gewählte Recorder hat die Aufzeichnung beendet.</td><td></td></tr><tr><td><strong>3rd Party Publishing</strong> X... <strong>starting</strong></td><td>Ein Signal wird an den Endpoint gesendet.</td><td></td></tr><tr><td><strong>3rd Party Publishing</strong> X... <strong>stopping</strong></td><td>Der Sendeprozess wird angehalten.</td><td></td></tr><tr><td>X...: <strong>push finished</strong></td><td>Der Sendeprozess ist beendet.</td><td></td></tr><tr><td><strong>VoD2Live</strong> <strong>Job</strong> for ChannelEvent VOD 2 Live 1 am 18.8. <strong>starting</strong></td><td>Der VOD-to-Live-Prozess beginnt.</td><td></td></tr><tr><td><strong>VOD 2 Live</strong> 1 am 18.8.: <strong>Event finished</strong></td><td>Das VOD-to-Live-Event ist beendet.</td><td></td></tr><tr><td><strong>VoD2Live</strong> <strong>Job</strong> for ChannelEvent VOD 2 Live 1 am 18.8. <strong>stopping</strong></td><td>Der VOD-to-Live-Prozess ist beendet.</td><td></td></tr></tbody></table>

#### Logs vom Typ "Warning"

<table data-full-width="true"><thead><tr><th>Log-Eintrag</th><th>Erläuterung</th><th data-hidden></th></tr></thead><tbody><tr><td>Ingest stream primary/secondary has a <strong>fractional key frame interval</strong> : {...}. Make sure the keyframe interval in your encoder is set to 1, 2 or 4 seconds strict.</td><td>Diese Warnung wird angezeigt, wenn das Eingangssignal ein Keyframe-Intervall mit einer Dezimalzahl verwendet. Der Hinweis wird alle fünf Minuten wiederholt. Liegt keine fehlerhafte Einstellung im Encoder vor, weist diese Warnung darauf hin, dass das Netzwerk oder der Encoder nicht ausreichend dimensioniert ist.</td><td></td></tr><tr><td>Ingest stream primary/secondary has a <strong>fractional key frame interval</strong> : {...} and <strong>is larger than: 4</strong>. Make sure the keyframe interval in your encoder is set to 1, 2 or 4 seconds strict.</td><td>Diese Warnung wird angezeigt, wenn das Eingangssignal ein Keyframe-Intervall mit einer Dezimalzahl und einem Wert größer 4 verwendet. Bitte passen Sie die Encoder-Einstellungen an.</td><td></td></tr><tr><td>Ingest stream primary/secondary <strong>key frame interval</strong> : {...} <strong>is larger than: 4s</strong>. Make sure the keyframe interval in your encoder is set to 1, 2 or 4 seconds strict.</td><td>Diese Warnung erscheint, wenn der Encoder, der ein Ingest-Signal sendet, einen ganzzahligen Wert verwendet, welcher größer ist als die HLS-Segmentdauer. Bitte passen Sie die Encoder-Einstellungen an.</td><td></td></tr><tr><td><strong>Video bit rate</strong> {....} kbps <strong>is less than</strong> the recommended minimum bit rate of {...} kb/s for p.</td><td>Diese Warnung erscheint, wenn die Bitrate des Eingangssignals unter der für eine bestimmten Auflösung empfohlenen Mindest-Bitrate liegt.</td><td></td></tr><tr><td><strong>Video bit rate</strong> {....} kbps <strong>is larger than</strong> the recommended maximum bit rate of {...} kb/s for p.</td><td>Diese Warnung erscheint, wenn die Bitrate des Eingangssignals größer ist als die für die gewählte Auflösung empfohlene maximale Bitrate.</td><td></td></tr><tr><td><strong>PTS drift</strong> {...} in audio and video stream <strong>is larger than</strong> the key frame interval {...}. This might cause faulty stream sync. Check your encoder settings!</td><td>Diese Warnung wird angezeigt, wenn die PTS von Audio- und Videoframes stärker voneinander abweichen als das Keyframe-Intervall des jeweiligen Signals. Dies kann zu einer schlechten Audio-Video-Synchronisation in den Ausgabestreams führen und ist ein Hinweis auf ein Problem im Encoder.</td><td></td></tr><tr><td><strong>Difference between</strong> <strong>base</strong> frame rate {...} fps <strong>and</strong> <strong>average frame rate</strong> {...} fps exceeds 10%. Check your encoder settings!</td><td>Diese Warnung erscheint, wenn der Unterschied der eingestellten Framerate im Encoder und der des Eingangssignals 10 % übersteigt. Dies kann vorkommen, wenn der Encoder und/oder das Netzwerk nicht den Anforderungen entsprechen, und zu einem instabilen Ausgabesignal führen.</td><td></td></tr><tr><td><strong>No signal</strong> has been received for the <strong>past 60 seconds</strong>. Transcode will be stopped.</td><td>Diese Warnung zeigt an, dass innerhalb des Failover-Zeitfensters kein Signal zur Verarbeitung verfügbar war und dass die Verarbeitung jetzt beendet wird.</td><td></td></tr></tbody></table>

#### Logs vom Typ "Error"

<table data-full-width="true"><thead><tr><th>Log_Eintrag</th><th>Erläuterung</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>No primary ingest signal</strong> was detected in the last 60sec. This will cause the stream to fail. The secondary ingest signal may only be used for the backup stream.</td><td>Diese Fehlermeldung wird angezeigt, wenn Failover ausgewählt ist, aber nur am sekundären Ingestpoint ein Signal anliegt. Der Eintrag wird jede Minute wiederholt. </td><td></td></tr><tr><td><strong>Signal Drop</strong>.</td><td>Zeigt den kurzzeitigen Signalausfall an. Wenn der Eintrag in kurzen Abständen erfolgt, sollte die Internetverbindung geprüft werden.</td><td></td></tr><tr><td>Could <strong>not connect</strong>.</td><td>Zeigt einen möglichen Netzwerkfehler an. Wenn der Eintrag häufig erscheint, sollte das Netzwerk geprüft werden.</td><td></td></tr><tr><td>Ingest stream primary/secondary is using <strong>invalid key frame interval</strong>: {...} or your encoder is set to use auto/variable keyframe interval. Make sure the keyframe interval in your encoder is set to 1, 2 or 4 seconds strict.</td><td>Diese Fehlermeldung wird angezeigt, wenn das Ingest-Signal ein sehr großes Key-Frame-Intervall hat wie z. B. 5 Sekunden, oder wenn der Encoder auf automatische/variable Key-Frame-Einstellung eingestellt ist (dies tritt in der Regel beim Wert 0 auf). Das kann bei Beginn der Übertragung zu einem längeren Zeitraum zu schwarzen Bildern führen, wenn die Ausfallsicherung aktiviert ist. Sobald die anfängliche Schwarzbildphase vorüber ist, bleibt die Ausgabe stabil. Da der Fehler nur zu Beginn der Übertragung Schwarzbild erzeugt, wird die Anzeigehäufigkeit auf einmal alle 5 Minuten reduziert.</td><td></td></tr><tr><td><strong>FPS does not match</strong> between primary stream: {...} and secondary stream: {...}. This can lead to errors in the output as well as modules using the livestream. Please ensure same frame rates for primary and secondary ingest signals.</td><td>Der Fehler tritt auf, wenn die Ausfallsicherung aktiv ist und das primäre und das sekundäre Signal mit unterschiedlichen Bildraten angeliefert wird. Das führt zu Problemen bei der Signalverarbeitung wie z. B. schwarze Bilder oder fehlende Audiosegmente in der Ausgabe. Im schlimmsten Fall kann der Transcoder vorzeitig anhalten.</td><td></td></tr></tbody></table>

#### [Im "Vorschauplayer"](#user-content-fn-2)[^2]

1. wenn nicht gesendet wird      - Anzeige "*Livestream derzeit nicht verfügbar*"&#x20;
2. erzeugte Auflösungen             - Steuerungsleiste, Anzeige über Zahnrad-Icon
3. erstellte Untertitel                    - Steuerungsleiste, Anzeige über CC-Icon
4. vorhandene Sprachversionen - Steuerungsleiste, Anzeige über Zahnrad-Icon
5. Timeshift aktiv                         - Progressionsbalken über der Steuerungsleiste
6. Kommentare aktiv                   - Steuerungsleiste, Kommentar-Icon
7. Umfrage aktiv                          - Overlay rechts im Player

#### Über das "Stift Icon" neben Preview "Embed Player" -

wird der  Player zur Überprüfung der Playereinstellungen und der Signalausgabe direkt in einem neuen Browsertab geöffnet.

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

#### **Unter Preview Embed Player**

[Hier wird der Player im aktuellen Auslieferungsstatus (falls aktiviert: mit Anzeigeelement) angezeigt.](#user-content-fn-3)[^3]

## Steuerungsoptionen

Während der Übertragung stehen im Control Center folgende Steuerungsoptionen zur Verfügung:

| Option                     | Beschreibung                                                                                                                                                                                    |
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Button "Stop Stream"       | [Reset des Transcoding. Wenn das Signal im Livestream Software nicht zuerst gestoppt wurde, wird der Stream nach einer kurzen Unterbrechung wieder starten.](#user-content-fn-4)[^4]            |
| Player-Status              | Durch klicken auf den "Stift"-Icon können Sie das Anzeigeelement des Players wechseln.                                                                                                          |
| Tab "Recorder"             | Den manuellen [Recorder](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/live-to-vod-recorder-nutzen) starten oder stoppen |
| Tab "3rd Party Publishing" | Das manuelle [Restreaming](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/3rd-party-publishing) starten oder stoppen      |
| Tab "Live-Kommentare"      | [Live-Kommentare](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/live-kommentare-verwenden) editieren                     |
| Tab "InfoPoints"           | [Infopoints](/interface/projekte/livestream-projekt/ein-livestream-projekt-einrichten/optionale-funktionen-fur-livestreams-wahlen/infopoints-verwenden) anlegen, aktivieren und deaktivieren    |

{% hint style="info" %}
Die Anzeigetafeln und der Countdown werden nur im 3Q Player angezeigt. (Im HLS-Stream bzw. in anderen Playern wird immer direkt das ankommende Video zu sehen sein).
{% endhint %}

*

[^1]: Unglücklich formuliert; Vorschlag: raus, oder umformulieren.\
    \
    Der gesamte !-Kasten ist recht unverständlich formuliert.&#x20;

[^2]: Solche Bulleted lists wären übersichtlicher, wenn sie stattdessen als Tabelle formatiert wären.&#x20;

[^3]: Vorher stand hier: "Hier wird der Player im aktuellen Auslieferungsstatus, also wenn aktiviert mit Anzeigeelement, angezeigt." Richtig korrigiert?

[^4]: Text unverständlich, bitte korrigieren


# OnDemand-Projekt

Dateiübersicht, Filtermenü/Sortieroptionen, Dateibereich

Mit diesem Projekttyp stellen Sie **Audio- und Videoinhalte** bereit, die 24/7 online abgerufen werden können. Hier verwalten Sie auch die Dateien für **Podcasts**, **OnDemand-Webcasts** und **VOD-to-Live** sowie **Aufzeichnungen von Livestreams**, die mit dem Live-to-VOD Recorder oder über die Funktion Timeshift to VOD erstellt werden.

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

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

Der Zugriff auf Projekte über ein Benutzerkonto wird in der **Benutzerverwaltung** über die **Zugriffsrechte** organisiert.

Sie öffnen ein OnDemand-Projekt in der **Projektübersicht** oder im **Hauptmenü** über den Menüpunkt **Projekte** per **Klick** auf den **Namen** des Projekt&#x73;**.**

<figure><img src="/files/1Y3IrvopQzu6m8yFZQwm" alt="" width="563"><figcaption></figcaption></figure>

[Im Projekt arbeiten Sie hauptsächlich in der Dateiübersicht](#user-content-fn-1)[^1].

Zur Einrichtung empfehlen wir folgendes Vorgehen:

1. Nehmen Sie die Encoding-Einstellungen vor.
2. Laden Sie die erste Datei hoch.
3. Fügen Sie die **Metadaten** hinzu.
4. Richten Sie die benötigten **Module** ein.
5. Konfigurieren Sie den **Player** und weisen Sie ihn zu.
6. Kopieren Sie den **Embed Code** und betten Sie ihn ein.

Eine ausführliche Beschreibung zur Einrichtung eines OnDemand-Projekts finden Sie im Kapitel "Einrichtung/Konfiguration".

[^1]: Hier stand vorher: "Im Projekt arbeiten Sie hauptsächlich in der Dateiübersicht und" (Abbruch). Richtig korrigiert oder fehlt da was?


# Dateiübersicht

Datei hochladen, Dateiübersicht konfigurieren, Such- und Filtermenü, Sammelverarbeitung für Dateien, Encoding-Einstellungen

Die Dateiübersicht ist die Einstiegsseite eines OnDemand-Projekts. Sie enthält die Verwaltungs- und Bearbeitungsoptionen für alle Dateien im Projekt.&#x20;

Die Seite enthält neben der "Dateiübersicht" drei Menübereiche:

1. **Such- und Filtermenü**  - für die Suche nach Dateien in der Übersicht           &#x20;
2. **ausgewählte Dateien** - Menü für die Bulk-Verarbeitung von Dateien
3. **Datei-Upload und Einstellungen** - Prozesse und Konfigurationsoptionen für das Projekt

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

## Dateiübersicht - Anzeigen und Funktionen

Die hochgeladenen und encodierten Audio- und Videodateien werden in der Grundkonfiguration mit folgenden Spalten/Metadaten dargestellt:

1. **Vorschaubild** - wird automatisch nach dem Encoding erstellt
2. (Datei-) **ID**       - wird automatisch erstellt, kann nicht bearbeitet werden
3. **Titel**                 - wird automatisch erstellt, kann bearbeitet werden
4. **Playout ID**      - wird automatisch erstellt, kann bearbeitet werden
5. **Länge**              - wird automatisch erfasst
6. **Erstellt am**    - Datum und Uhrzeit des Datei-Uploads
7. **Status**             - zeigt den Verarbeitungsstatus der Datei an
   * Blauer Kreis -Datei befindet sich in der Verarbeitung
   * Rotes Kreuz - Datei ist noch nicht encodiert
   * Grünes Häkchen - Datei ist bereit zur Auslieferung

Die zuletzt hochgeladenen oder bearbeiteten Dateien finden Sie im oberen Tabellenbereich.

Die **Einfärbungen** am Zeilenanfang zeigt den **Veröffentlichungsstatus** einer Datei:&#x20;

* Grün - veröffentlicht
* Gelb  - Entwurf
* Rot    - unveröffentlicht

{% hint style="info" %}
Dateien, die nicht den Status "veröffentlicht" haben, werden nur in den Vorschau-Playern des Projekts ausgespielt.
{% endhint %}

Über den Button **Export** können Sie die Spaltenwerte aus der Übersicht im Format CSV herunterladen.&#x20;

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

{% hint style="info" %}
Bei der Ausgabe werden nur die Werte aus aktivierten Spalten berücksichtigt.
{% endhint %}

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

### [**Funktionen in der Dateiübersicht**](#user-content-fn-1)[^1]:&#x20;

* Dateien für Bearbeitung markieren, siehe "Ausgewählte Dateien bearbeiten"
  1. alle Dateien                               - **Checkbox** im Tabellenkopf
  2. eine Datei                                  - **Checkbox** in Dateizeile
* Sortieren nach Spaltenwert     - Klick auf **Spaltenname** oder **Pfeil**-Icon daneben
* Spalten hinzufügen/entfernen - **Zahnrad-Icon** "Anzeigefelder konfigurieren"
* [Wert in Spalte bearbeiten](#user-content-fn-2)[^2]         - **Stift-Icon** im Feld, z. B. Vorschaubild oder Titel
* Dateibereich öffnen                  - Klick auf **Vorschaubild** oder **Titel**
* PlayoutID kopieren                   - **Kopieren**-Icon in Spalte
* im ***Icon-Menü***:
  * Embed-Code, direkte Player-URL, Playout ID kopieren                            - **Code/Embed**
  * Metadaten als SEO Markup, zum Embed-Code hinzugefügt                  - **Code/Embed**
  * Dateibereich öffnen                                                                                    - **Stift**
  * Dateivorschau                                                                                             - ***Auge***&#x20;
  * Aufzeichnung eines Livestreams im Player des Livestreams ausliefern - **Syncronisation**
  * Datei löschen                                                                                               - ***Mülleimer***

{% hint style="info" %}
Einige Bearbeitungsoptionen stehen nur zur Verfügung, wenn die Spalten bzw.  Anzeigefelder für die Tabelle ausgewählt sind.
{% endhint %}

### Ausgewählte Dateien bearbeiten

Das Bearbeitungsmenü wird angezeigt, wenn **per Checkbox** Dateien markiert bzw. **ausgewählt** wurden. Sie können **eine, mehrere** oder **alle Dateien** auswählen.

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

Folgende Prozesse werden über das Menü ausgeführt:

<table><thead><tr><th width="541">Prozess</th><th>Button</th><th data-hidden></th></tr></thead><tbody><tr><td>den Veröffentlichungsstatus setzen oder ändern</td><td><strong>Veröff. Status</strong></td><td></td></tr><tr><td>die Dateien einer Playlist hinzufügen</td><td><strong>Playlist</strong></td><td></td></tr><tr><td>eine Playlist bearbeiten</td><td><strong>Playlist</strong></td><td></td></tr><tr><td>eine Playlist erstellen</td><td><strong>Playlist</strong></td><td></td></tr><tr><td>die Datei(en) einer Kategorie hinzufügen</td><td><strong>Kategorie</strong></td><td></td></tr><tr><td>eine Kategorie bearbeiten</td><td><strong>Kategorie</strong></td><td></td></tr><tr><td>eine Kategorie erstellen</td><td><strong>Kategorie</strong></td><td></td></tr><tr><td>die Datei(en) einem Typ zuweisen</td><td><strong>Typ</strong></td><td></td></tr><tr><td>Datei(en) erneut encodieren</td><td><strong>Aktionen</strong></td><td></td></tr><tr><td>Datei(en) erneut <a data-footnote-ref href="#user-content-fn-3">paketieren</a></td><td><strong>Aktionen</strong></td><td></td></tr><tr><td>Datei(en) löschen</td><td><strong>Aktionen</strong></td><td></td></tr></tbody></table>

## Spalten der Dateiübersicht bearbeiten

Um Spalten hinzufügen oder zu entfernen, nutzen Sie das **Zahnrad-**&#x49;con "Anzeigefelder konfigurieren" rechts im Tabellenkopf. In der Auswahl setzen oder entfernen Sie das Häkchen in der Checkbox für  Spaltentitel.

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

[Sie können die Tabelle mit folgenden Metadatenspalten erweitern](#user-content-fn-4)[^4]:

<table><thead><tr><th width="267">Metadatenbereich</th><th>Wert für zusätzliche Spalten in der Tabelle</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Datei Felder</strong></td><td>Erstellt am, Id, Playout Id, Original Dateiname</td><td></td></tr><tr><td><strong>Metadaten</strong></td><td>Vorschaubild, Titel, Beschreibung, Anzeige Titel Player, Tags, Media Share, Deeplink</td><td></td></tr><tr><td><strong>Erweiterte Metadaten</strong></td><td>Genre, Quelle, Relation, Programm-Id, Serie, Lizenzangaben wie                                                                                                                             Lizenzgebiet und -geber, Sprache, Studio, Produktionsland</td><td></td></tr><tr><td><strong>Geo-Daten</strong></td><td>Latitude, Longitude</td><td></td></tr><tr><td><strong>Datei Statistics</strong></td><td>Länge, Größe</td><td></td></tr><tr><td><strong>Benutzerdefinierte Metadaten</strong></td><td>müssen vorab erstellt werden, z. B. Deeplink Media Share</td><td></td></tr></tbody></table>

## **Datei-Upload bis Einstellungen**

Die Funktionen in diesem Menübereich werden in den folgenden Kapiteln beschrieben:

<table><thead><tr><th width="435">Prozess</th><th>Button</th><th data-hidden>Button</th></tr></thead><tbody><tr><td>einen Datei-Upload ausführen</td><td><a href="/pages/1zK803hUM1Cz8Y5HrBaP">Datei hochladen</a></td><td></td></tr><tr><td>eine Audiodatei per Texteingabe erzeugen</td><td><a href="/pages/U56xCmMLUU4hyenRy6B7">+ Datei mit Text To Speech erstellen</a></td><td></td></tr><tr><td>die Encoding-<strong>Pipeline</strong> öffnen</td><td><a href="/pages/y2GOcVo743qtNl26kVnB">Pipeline</a></td><td></td></tr><tr><td>die Encoding-Einstellungen bearbeiten</td><td>Einstellungen > <a href="/pages/U4ZenUXqBNnh8RdfgWkt">Encoding</a></td><td></td></tr><tr><td>benutzerdefinierte Metadaten anlegen</td><td>Einstellungen> <a href="/pages/puf1DxsJRdebreNCQmj8">Metadaten</a></td><td></td></tr><tr><td>Metadata Typ: <strong>Kategorie</strong> anlegen</td><td>Einstellungen > <a href="/pages/puf1DxsJRdebreNCQmj8">Kategorien</a></td><td></td></tr><tr><td>Metadata Typ: <strong>Typ</strong> anlegen</td><td>Einstellungen > <a href="/pages/lVm4Lsz22PbPbSsbd6eO">Typ</a></td><td></td></tr></tbody></table>

## Seitenbereich: Such- und Filtermenü

Über das Menü werden die Dateien nach Metadaten durchsucht oder nach den gewählten Eigenschaften gefiltert. Das Ergebnis wird in der Dateiübersicht angezeigt.

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

Zum **Suchen** geben Sie die Suchbegriffe in das "**Suchfeld"** oben links ein. [Sie löschen die Ansicht mit den Suchergebnissen über den Button "**Filter zurücksetzen**".](#user-content-fn-5)[^5]  Für die Suche können Sie festlegen, welche Metadaten berücksichtigt werden sollen. Gehen Sie dazu auf das **Zahnrad-Icon** neben der Sucheingabe und setzen Sie das Häkchen in der Checkbox der gewünschten Metadaten.

<div align="left"><figure><img src="/files/0QNTAVpcJqvPqTUrLSoW" alt="" width="375"><figcaption></figcaption></figure></div>

Zum **Filtern** wählen Sie die Eigenschaft und gehen anschließend auf "**Filter anwenden**". Sie löschen den aktuellen Filter über den Button "**Filter zurücksetzen**".&#x20;

<div align="left" data-full-width="false"><figure><img src="/files/hx2qYahG7fYdNlgHXucQ" alt="" width="375"><figcaption></figcaption></figure></div>

Filterbereiche:

* **Dateien in Verarbeitung** - zeigt alle Dateien, die zum Zeitpunkt encodiert bzw. verarbeitet werden
* **Medien-Typ** - zeigt nach Auswahl nur Dateien vom Typ "Video" oder "Audio" oder "Text-to-Speech". Die Option "Alle auswählen" sortiert alle Dateien im Projekt nach dem MedienTyp.
* **Veröff.-Status** - zeigt nach Auswahl nur Dateien vom Typ "Veröffentlicht" oder "Unveröffentlicht" oder "Entwurf". Die Option "Alle auswählen" sortiert alle Dateien im Projekt nach den drei Veröffentlichungsstatus.
* [**Kategorie** - zeigt nach Auswahl nur Dateien aus der Kategorie oder den Kategorien, Dateien, die keiner Kategorie zugeordnet sind oder mit Option "Alle auswählen" werden alle Dateien im Projekt nach den Kategorien sortiert](#user-content-fn-6)[^6]
* **Typ** - [zeigt nach Auswahl nur Dateien aus des Typs oder der Typen, Dateien die keinem Typ zugeordnet sind oder mit Option "Alle Auswählen" werden alle Dateien im Projekt nach Typ sortiert](#user-content-fn-6)[^6]

{% hint style="info" %}
Um die Filter "Kategorie" oder "Typ" zu nutzen, müssen die Dateien vorab den Kategorien und Typen zugeordnet werden.
{% endhint %}

[^1]: 1\) Wirkt zerhackt, wäre übersichtlicher als Tabelle formatiert statt als Bulleted list&#x20;

    2\) Menüpunkte mal kursiv, mal nicht

[^2]: Bezieht sich diese Angabe nicht eher auf "Wert in Zeile"?

[^3]: Was bedeutet "paketieren"? Wurde dem User bisher noch nicht erläutert.&#x20;

[^4]: Viele Begriffe hier sind von der Schreibweise her und/oder inhaltlich ungeklärt.

[^5]: Besser: "Sie löschen die Ansicht mit den Suchergebnissen über den „x“-Button rechts neben dem Feld **"Filter anwenden“** (**Filter zurücksetzen**).“"

[^6]: Da ist was durcheinandergeraten… was ist hier gemeint? -> Umformulieren


# Datei hochladen

Datei-Upload, Browser-Upload, Uploadlink

Dateien können per Browser-Upload oder API angeliefert werden. Im Upload-Bereich laden Sie Audio- und Videodateien aus Ihren lokalen Verzeichnissen in das Projekt. Zusätzlich können hier **Uploadlinks** erstellt werden, über welche Dateien auch **ohne Zugang zum Benutzerkonto** per Browser-Upload in das Projekt geladen werden können.

{% hint style="info" %}
Die Optionen für den Datei-Upload über die API finden Sie hier:  [04.00 Files](https://sdn.3qsdn.com/api/doc#/04.00%20Files)
{% endhint %}

Die Optionen für den Datei-Upload über die RESTfull API finden Sie in dieser Dokumentation: [REST API Documentation](https://sdn.3qsdn.com/api/doc).

Sie öffnen den Upload-Bereich in der **Dateiübersicht** über den Button "**Datei hochladen**".

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

Unterstützte Datei- und Containerformate sind: mxf, mp4, m4v, mpg, mpeg, mov, webm, mkv, avi, 3gp, wmv, ts, mp3, wav, aac, opus, m4a.

Die Audio- und Videodateien sollten wie folgt encodiert sein:

**Video**

| Codec     | H.264, H.265/HECV, VP8/VP9         |
| --------- | ---------------------------------- |
| Auflösung | 1920x1080 oder höher               |
| Bitrate   | 10 Mbit/s oder höher, VBR oder CBR |

**Audio**

| Codec      | AAC, VORBIS, OPUS  |
| ---------- | ------------------ |
| Samplerate | 44,1kHz oder 48kHz |
| Bitrate    | 128k und höher     |

## Datei-Upload im Benutzerkonto

Gehen Sie im Upload-Bereich unter "Datei auswählen und hochladen" auf den Button "**Durchsuchen**". Dieser öffnet ein Fenster mit den lokalen Verzeichnissen Ihres Computers. Hier wählen Sie die gewünschten Dateien und starten den Upload.

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

Unter **Status** werden während des Upload die "Upload-Geschwindigkeit" und die "Verbleibende Zeit" bis zum Abschluss des Uploads angezeigt.&#x20;

Unter **Dateien** sehen Sie die Liste der Dateien, die Sie für den Upload ausgewählt haben, mit Dateiname und Dateigröße sowie dem Upload-Status der einzelnen Dateien.&#x20;

Sobald für jede Datei das Label "**Erfolg**" angezeigt ist, können Sie den Download-Bereich verlassen.

Über das **Stift-Icon** können Sie bereits in dieser Phase die Metadaten der Dateien bearbeiten.

{% hint style="warning" %}
Wenn Sie die Seite verlassen oder schließen, bevor der Datei-Upload abgeschlossen ist, wird der Prozess abgebrochen.
{% endhint %}

## Einen Uploadlink erstellen

Gehen Sie im Upload-Bereich auf den Button "**+ Neuen Uploadlink erstellen**". Im Fenster stellen Sie mit **Datum und Uhrzeit** ein, bis wann der Link gültig sein soll, und "**Speichern"** die Einstellung.

<figure><img src="/files/qewg0oMlm71qYPMLehjc" alt="" width="563"><figcaption></figcaption></figure>

Zum Abschluss wird der Link zum Kopieren ausgegeben.

<figure><img src="/files/XvPXBowplQp6AUEqcAej" alt="" width="563"><figcaption></figcaption></figure>


# Encoding

Encoding-Einstellungen, Ausgabeformat, Auflösung, Wasserzeichen, Untertitelung, Videoanalyse, Verarbeitungsprozesse

Im Bereich "Encoding-Einstellungen" bearbeiten Sie das **automatische Encoding** für alle Dateien und aktivieren bei Bedarf die Pipeline für **Individuelle Encodings** mit alternativen Einstellungen pro Datei.

Mit dem Encoding wird eine hochgeladene Datei für das Adaptive Streaming aufbereitet. Dabei werden Dateiversionen in den gewählten Formaten und Auflösungen erzeugt sowie die optionalen Prozesse wie zum Beispiel die Untertitelung oder das Hinzufügen von Wasserzeichen ausgeführt.

{% hint style="info" %}
Wenn Videos im Format HEVC gestreamt werden sollen, empfehlen wir, zusätzlich auch die H.264-Formate zu generieren, um ältere Geräte zu unterstützen. Bitte beachten Sie: Wenn der Browser HEVC unterstützt und es mindestens ein HEVC-Format gibt, wird ausschließlich HEVC ausgegeben.
{% endhint %}

Während des Encodings einer Datei wird in der Dateiübersicht der Verarbeitungsstand für jedes Format angezeigt. Nach dem **erfolgreichen Encoding** wechselt der Farbhintergrund der **Video ID** von "Rot" auf "**Grau**".

*Abbildung: Dateiübersicht, Verarbeitungsstatus der Datei*

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

### Automatisches Encoding - Startkonfiguration

Diese Einstellungen sind mit dem Anlegen eines OnDemand-Projekts wirksam:

1. Encoding ist aktiviert.
2. Das Ausgabeformat ist MP4 in den Auflösungen 1080p, 720p, 480p, 360p, 240p und 144p.
3. Die Verarbeitungsoption "Original Framerate beibehalten" ist aktiviert.

{% hint style="info" %}
Die Encoding-Einstellungen gelten nur für das jeweilige Projekt. Die Einstellungsänderungen müssen **vor** dem Upload der zu verarbeitenden Dateien vorgenommen werden.
{% endhint %}

#### Wählbare Ausgabeformate und Auflösungen für Videodateien:

<table><thead><tr><th>Auflösung</th><th width="124" align="center">MP4</th><th width="163" align="center">MP4 / HEVC</th><th width="147" align="center">WebM VP9</th><th align="center">WebM VP8</th></tr></thead><tbody><tr><td>2160p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td></tr><tr><td>1440p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td></tr><tr><td>1080p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td></tr><tr><td>1080p High</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td></tr><tr><td>720p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td></tr><tr><td>720p Low</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td></tr><tr><td>576p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:red;">--</mark></td></tr><tr><td>480p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td></tr><tr><td>360p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td></tr><tr><td>240p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td></tr><tr><td>144p</td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:red;">--</mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td><td align="center"><mark style="color:green;"><strong>x</strong></mark></td></tr></tbody></table>

{% hint style="info" %}
Es werden nur die Videoformate erzeugt, die kleiner oder gleich der Bitrate und Auflösung der Ausgangsdatei sind. &#x20;
{% endhint %}

#### Wählbare Ausgabeformate (Audio Only) für Audiodateien:

| AAC |         Vorbis         |       Amazon Alexa      |
| :-: | :--------------------: | :---------------------: |
| MP3 | Alternativ Audio Track |   (Amazon Alexa) SSML   |
| MP4 |    Google Assistant    | (Google Assistant) SSML |

{% hint style="info" %}
Wenn Sie im Projekt mit Audio- und Videodateien arbeiten, wählen Sie für beide Typen die gewünschten Encoding-Einstellungen. Die erzeugten Audio- und/oder Videoformate werden  automatisch im passenden 3Q Player abgespielt.
{% endhint %}

## Encoding-Einstellungen

Sie öffnen den Bereich "Encoding-Einstellungen" in der **Dateiübersicht** über den Menüpunkt "**Einstellungen**". Hier wählen Sie "**Encoding**".

<figure><img src="/files/mj53gzyeMspetTBwGdzn" alt="" width="563"><figcaption></figcaption></figure>

Der Bereich ist in sechs Abschnitte gegliedert:

1. **Aktivierung**
2. **Untertitel**
3. **Ausgabeformate**
4. **Erweiterte Prozesse**
5. **Wasserzeichen**
6. **Format Einstellungen**

<figure><img src="/files/m7KXQATCvwZ0Foj9j8zF" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/IRae4yLITrVEY3f3WZ9o" alt="" width="563"><figcaption><p>Der Bereich "Format Einstellungen" ist im Bild verkürzt darestellt.</p></figcaption></figure>

Sie können hier:

* Prozesse aktivieren/deaktivieren - Häkchen in **Checkbox** setzen/entfernen
* Ausgabeformate hinzufügen - Klick in **Auswahlbereich** öffnet die Liste mit Formaten
* Ausgabeformat entfernen - Klick auf **Kreuz am Formatmarker** im Auswahlbereich
* Formateinstellungen bearbeiten - **Stift-Icon**

{% hint style="info" %}
Alle Änderungen werden erst mit dem **Speichern** wirksam.
{% endhint %}

## Erläuterungen zu den Einstellungsoptionen

### Bereich: Aktivierung

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

1. **Encoding aktivieren**

Die gewählten Prozesse werden für neu hochgeladene Dateien oder erneut zu encodiernde Dateien ausgeführt.

2. **Hochgeschwindigkeits-Encoding**&#x20;

Bei gleicher Qualität wird eine höhere Verarbeitungsgeschwindigkeit erreicht. (Sinnvoll bei großen Dateien, die zeitnah encodiert werden müssen).

3. **Pipeline**

Neu hochgeladene Dateien oder erneut zu encodiere Dateien werden nicht automatisch encodiert. Sie verbleiben im Bereich "Pipeline", bis dort die Encoding-Einstellungen zur Datei vorgenommen wurden.

4. **Video AI aktivieren** (BETA)

Die Dateien werden nach den gewählten Kriterien analysiert. Die Analyseergebnisse werden zum Download zur Verfügung gestellt. Siehe auch Kapitel "Video AI".

### Bereich: Untertitel

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

#### 1. Untertitel automatisch erzeugen

Erstellt ein Audiotranskript in der gewählten Sprache (Ausgangssprache in Datei), welches für die Untertitelung im Format SRT verwendet wird.

#### 2. Übersetzung

Erstellt Übersetzungen des Audiotranskripts in die aktivierten Sprachen, welche für die Untertitelung im Format SRT verwendet werden.

### Bereich: Ausgabe-Formate

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

Hier wählen Sie die zusätzlichen Video- und/oder Audioformate in den benötigten Auflösungen, die erzeugt werden sollen. Hier können Sie auch nicht mehr benötigte Formate entfernen.

### Bereich: Erweiterte Prozesse

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

1. **Audio-only-Variante in Streaming Manifest aufnehmen:**&#x20;

Der native Apple-Player verwendet bei zu geringer Internet-Bandbreite des Zuschauers Audio-only. Wenn Sie die Ausgabe eines Videos ohne Bild zulassen möchten, können Sie diese Option hier aktivieren.

2. **CMAF Packaging (fragmented MP4)**

Erzeugt Dateien basierend auf den MPEG-4 Part 12 Standard

3. **DRM Packaging**

Die Dateien werden dynamisch nach dem Advanced Encryption Standard (AES-128) verschlüsselt.&#x20;

4. **Deinterlace**

Ein Interlaced-Video mit Halbbildern (z. B. PAL oder 1080i) wird in die progressive Form mit Vollbildern gewandelt. Halbbilder sollten von vornherein vermieden werden bzw. schon vor dem Upload mit Hilfe einer hochwertigen Software "deinterlaced", also in Vollbilder umgewandelt werden.

5. **Two-Pass Encoding**

Doppelter Durchlauf des Encodings zur Verbesserung der Komprimierung.

6. **Original Framerate beibehalten (empfohlen)**

Die originale Framerate Ihrer Datei wird beibehalten.

7. **Audio normalisieren (16 LUFS)**

Diese Option für Audio- oder Videodateien normalisiert die Lautheit von Quelldateien mit Amplitudensprüngen wie z. B. Lautstärke- oder Balancesprüngen. Die Hörlautstärke der Ausgabedateien wird dabei an die empfohlene durchschnittliche Lautheit von 16 LUFS (Loudness Units relative to Full Scale) angepasst. In der Lautstärkeempfindung des Zuschauers wird dann z. B. der Sprachanteil konsistenter klingen.

8. **Immer die erste Spur von Videos mit mehreren Audiospuren verwenden**&#x20;

Wenn mehrere Audiospuren im Video vorhanden sind, wird automatisch die erste Spur im Encoding verwendet. Die erzeugten Ausgabeversionen enthalten nur noch die eine Audiospur.

9. **Immer alle Spuren von Videos mit mehreren Audiospuren verwenden**&#x20;

Wenn mehrere Audiospuren im Video vorhanden sind, werden alle Spuren im Encoding verwendet. Die erzeugten Ausgabeversionen enthalten alle Audiospuren und sind im Player auswählbar.

10. **Cropping verwenden**

Sie können Videos im Encoding-Prozess beschneiden (Cropping). Für die **Cropping-Parameter** muss dieselbe Syntax wie bei dem ffmpeg-Filter “crop” verwendet werden. Nähere Informationen dazu finden Sie hier: <https://ffmpeg.org/ffmpeg-filters.html#crop>

### Bereich: Wasserzeichen

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

Sie können zu Ihren Videos ein Bild (mit Transparenz, Format PNG) hinzufügen. Dazu laden Sie hier das Bild über den Button "Durchsuchen" hoch und wählen anschließend die Position des Wasserzeichens aus. Zum Abschluss setzen Sie das Häkchen in der Checkbox "Aktivieren".

### Bereich: Format-Einstellungen

Die Grundeinstellungen der Formate sind für eine adaptive Auslieferung des Videos optimiert (Adaptive Streaming). Sie können bei Bedarf für jede Auflösung und jedes Dateiformat individuelle Einstellungen vornehmen.

<figure><img src="/files/0dLfWDBlzyOHnZeZBWZw" alt=""><figcaption></figcaption></figure>

In der Übersicht sehen Sie alle für das Encoding wählbaren Formate mit den aktuellen Einstellungen. Über das **Stift-Icon** öffnen Sie den Bearbeitungsbereich für ein Format.

Hier können Sie die **Audio- und Video-Bitrate** anpassen, das **Video Profil** und die **Framerate** (Video FPS) ändern sowie die **Audio-Samplerate** wechseln und den **Audio-Kanal** auf "Mono" wechseln.

{% hint style="warning" %}
Achtung: Änderungen in diesem Bereich können die Qualität der im Encoding erzeugten Videodateien auch negativ beeinträchtigen.
{% endhint %}

<figure><img src="/files/O6JgZoi8IhkRWpxavFIM" alt="" width="375"><figcaption></figcaption></figure>

Zum Abschluss **Speichern** Sie die Einstellungen im Fenster "Format bearbeiten" und anschließend in der Seite "Encoding-Einstellungen".


# Pipeline - für individuelle Encodings

separates Encoding pro Mediadatei, Video trimmen, Datei kürzen, Audiospuren aus Video entfernen

Wenn die "Pipeline" aktiv ist, werden hochgeladene Dateien nicht automatisch encodiert. Der Prozess "Dateien erneut encodieren" wird pausiert.

Die zu verarbeitenden Dateien sind dann in der Dateiübersicht mit dem Hinweis "Video befindet sich in der Pipeline" gekennzeichnet und die Video ID ist "Gelb" markiert. In der Pipeline werden für jede einzelne Datei die Encoding-Einstellungen vorgenommen,; erst danach beginnt der Encoding-Prozess für die Datei.

{% hint style="info" %}
Dateien können bis zu zwei Tage in der Pipeline verbleiben. Wenn in der Zeit keine Einstellungen vorgenommen wurden, wird die Datei automatisch aus der Pipeline entfernt, und Sie müssen den Prozess erneut anstoßen.
{% endhint %}

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

## Pipeline aktivieren

Öffnen Sie in der "Dateiübersicht" über den Menüpunkt "Einstellungen" den Bereich "Encoding". In den "**Encoding Einstellungen**" setzen Sie unter "Aktivierung" das Häkchen in der Checkbox "**Pipeline**".

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

## Encoding-Einstellungen in der Pipeline vornehmen

Öffnen Sie in der "Dateiübersicht" den Menüpunkt "Pipeline".

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

In der Pipeline sehen Sie die Liste der Dateien, für die das Encoding pausiert wurde, mit ID, Namen und dem Zeitpunkt, zu dem die Datei in die Pipeline geladen wurde.

Über das **Zahnrad-Icon** in der Zeile der Datei öffnen Sie den **Einstellungsbereich** für das Einzel-Encoding.

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

Der Bereich "Encoding-Einstellungen" ist in die folgenden Abschnitte gegliedert:

| Aktivierung    | Start un Endpunkt   | Audiospuren |
| -------------- | ------------------- | ----------- |
| Untertitel     | Erweiterte Prozesse | Audio       |
| Ausgabeformate | Wasserzeichen       |             |

Die Optionen "Startpunkt und Endpunkt" und "Audio" stehen nur für das Encoding mit der Pipeline zur Verfügung.

<figure><img src="/files/tKUHoyacikfq0dWeBVI8" alt="" width="563"><figcaption></figcaption></figure>

Sie können hier:

* Prozesse aktivieren/deaktivieren - Häkchen in **Checkbox** setzen/entfernen
* Ausgabeformate hinzufügen - Klick in **Auswahlbereich** öffnet die Liste mit Formaten
* Ausgabeformat entfernen - Klick auf **Kreuz am Formatmarker** im Auswahlbereich
* den Startpunkt und Endpunkt für ein Video setzen - **Stift-Icon** oder **Eingabe der Zeiten**

{% hint style="info" %}
Das Encoding der Datei wird mit Klick auf **Speichern** gestartet.
{% endhint %}

### Erläuterungen zu den Einstellungsoptionen

#### Bereich: Aktivierung, Untertitel, Ausgabeformate, Erweiterte Prozesse und Wasserzeichen

Die Einstellungsoptionen für diese Bereiche entsprechen denen, die im Kapitel **Encoding** beschrieben sind. Die "Erweiterten Prozesse" sind auf die folgenden reduziert:

1. CMAF Packaging (fragmented MP4)&#x20;
2. DRM Packaging&#x20;
3. Deinterlacing verwenden&#x20;
4. Audio normalisieren (16 LUFS)&#x20;
5. Cropping verwenden

#### Bereich: Startpunkt und Endpunkt

Der Bereich wird im Artikel "Ein Video Trimmen bzw. einen neuen Start und/ oder Endpunkt setzen" beschrieben.

#### Bereich: Audio

Mit der Option "Alle Audiospuren entfernen" legen Sie fest, dass im Encoding keine der Audiospuren der Ausgangsdatei verwendet werden.&#x20;

Mit der Option "Audiokanal extrahieren" wählen Sie, dass nur der rechte oder der linke Audiokanal der Ausgangsdatei im Encoding verwendet wird.

<figure><img src="/files/9VBNkVQQxkZTDWpdrS8G" alt=""><figcaption></figcaption></figure>

## Ein Video trimmen bzw. einen neuen Start und/ oder Endpunkt setzen

Durch das Anpassen der Start- und Endzeit wird das Video getrimmt. Sie können im Bereich "**Startpunkt und Endpunkt**" die neuen Zeitpunkte direkt unter Inpoint und Outpoint eingeben.&#x20;

{% hint style="info" %}
Die Ausgangsdatei wird dabei nicht geschnitten. Sie bleibt in der ursprünglichen Länge erhalten.
{% endhint %}

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

Alternativ öffnen Sie über das **Stift-Icon** den Vorschau-Player, um den In- und den Outpoint zu setzen.

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

Suchen Sie über die Steuerungsleiste den neuen Startpunkt und klicken Sie auf den Button "\[IN". Die gewählte Zeit wird unter dem Button angezeigt. Legen Sie anschließend in der gleichen Weise den Endzeitpunkt mit Klick auf "OUT]" fest und schließen Sie das Fenster. Die gewählten Zeitpunkte werden automatisch im Einstellungsbereich hinterlegt.

Die Steuerungsleiste enthält die folgenden Elemente, um eine auf die Sekunde genaue Position im Video ansteuern zu können:

1. an den Anfang zurückspringen
2. 10sec zurück
3. 1sec zurück
4. Play/ Pause
5. 1sec vor
6. 10sec vor
7. an das Ende springen

## Videodatei mit mehreren Audiospuren verarbeiten

Wir verarbeiten im Encoding Videodateien mit mehreren Audiospuren. Die Audiospuren sind anschließend bei der Wiedergabe mit dem 3Q Player durch den Benutzer auswählbar. Sie können über die Pipeline einstellen welche Audiospuren im Encoding berücksichtigt werden sollen.

{% hint style="info" %}
Wir lesen die Sprachinformationen die Metadata Language Tags der Audiospuren, wenn diese vorhanden sind. der Datei -metadata:s:a:0 language=eng
{% endhint %}

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

In der Pipeline werden Ihnen alle verfügbaren Audiospuren des Videos tabellarisch mit folgenden Informationen angezeigt:

1. Track Index
2. Audio Codec
3. Bezeichnung der Audiospur

Die Spalten "Diese Audiospur als Default (Standard) verwenden" und "Soll im Encoding verwendet werden" sind als inaktiv voreingestellt.

### **Nur eine Audiospur für das Video verwenden**

Öffnen Sie per Klick auf das Stift Icon, in der Zeile der gewünschten Audiospur, das Formular "Bearbeiten".&#x20;

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

Im Formular nehmen Sie folgende Einstellungen vor:

1. Prüfen Sie den Eintrag "Label", und tragen Sie ggf. den passenden Wert nach *ISO 639-2* ein.
2. Setzen Sie das Häkchen in der Checkbox "Soll im Encoding verwendet werden".
3. Prüfen oder wählen Sie unter Sprache die passende Version.
4. Speichern Sie die Einstellungen.

### **Mehrere Audiospuren für das Video verwenden**

Wenn Sie mehrere Audiospuren für das Video verwenden möchten müssen Sie für jede Sprache, die verwendet werden soll, die benötigten Einstellungen im Formular vornehmen (siehe unter "Nur eine Audiospur für das Video verwenden").

Sind die Einträge in der Spalte "Bezeichnung der Audiospur" vorhanden und richtig können Sie alternativ direkt in der Tabelle die Auswahl vornehmen. Klicken Sie dazu auf das rote Kreutz in der Spalte "Soll im Encoding verwendet werden". Die Anzeige wechselt dann zu einem grünen Häkchen. Zum Abschluss speichern Sie die Auswahl.

{% hint style="info" %}
Sie können eine Audiospur als Standart Audiospur festlegen. Setzen Sie dafür im Formular  das Häkchen in der Checkbox "Diese Audiospur als Default (Standard) verwenden". Alternativ können Sie das Häckchen direkt in der Tabelle setzen.
{% endhint %}

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


# Datei mit Text to Speech erstellen

BotTalk, Text to Speech-Konvertierung, Audiodateien über Text to Speech erstellen

Mit dieser Funktion wandeln Sie Textdateien über die Text to Speech-Konvertierung von BotTalk in Audiodateien um. Sie können die Funktion über die API (**automatisiert**) oder im Benutzerkonto (**manuell**) nutzen.

{% hint style="info" %}
Siehe **API** Dokumentation: [04.13 File - Text2Speech](https://sdn.3qsdn.com/api/doc#/04.13%20File%20-%20Text2Speech)
{% endhint %}

## Audiodateien mit Text to Speech im Benutzerkonto erstellen

Sie öffnen die Texteingabe  in der **Dateiübersicht** über den Button "**+ Datei mit Text To Speech** erstellen".&#x20;

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

Im Eingabeformular hinterlegen Sie:

1. "Titel" - einen Titel für die Audiodatei
2. "Text" - den Text, der gewandelt werden soll

Zum Abschluss **speichern** Sie die Eingabe.

<figure><img src="/files/lqJQOhcRk5TzZHCKobbw" alt="" width="563"><figcaption></figcaption></figure>

Die Audiodatei wird automatisch in die Dateiübersicht geladen und encodiert. In den Metadaten der Datei ist das Label "text2speech by gui" hinzugefügt.

Sie können diese Audiodatei weiter bearbeiten und veröffentlichen.

## Text to Speech für ein OnDemand-Projekt aktivieren

### Vorbereitung

1. Registrieren Sie sich für den BotTalk-Dienst unter <https://bottalk.io/> und generieren Sie sich dort den API Key für die BotTalk API.
2. Optional, wenn Sie mit der API arbeiten, erstellen Sie für das Projekt ein benutzerdefiniertes Metadatenfeld mit dem Datentyp "Text".

### Einrichtung

Öffnen Sie in der "**Projektübersicht**" über das **Zahnrad-Icon** den Bereich "**Einstellungen**" des OnDemand-Projekts.

Hier hinterlegen Sie im Abschnitt "3rd Party Applikationen" den **BotTalk API Key**. Optional wählen Sie im "BotTalk Label Feld" das gewünschte **benutzerdefinierte Metadatenfeld** aus. Zum Abschluss **speichern** Sie die Einstellungen.

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

Nach dem Speichern wird dem **Menübereich** der Dateiübersicht der Button "**+ Datei mit Text to Speech erstellen**" hinzugefügt.


# Metadaten (Konfiguration)

Benutzerdefinierte Metadatenfelder anlegen, Metadatenfelder umbenennen, Metadatenfelder ausblenden, Datentypen für Metadaten wählen

Hier können Sie den Metadatenbereich der Dateien anpassen. Dazu lassen sich die Standard-Metadatenfelder umbenennen oder ausblenden und "benutzerdefinierte Metadatenfelder" anlegen und bearbeiten.

Öffnen Sie in der "**Dateiübersicht**" das Menü "**Einstellungen**". Dort wählen Sie den Menüpunkt "**Metadaten**".

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

## Standard-Metadatenfelder umbenennen oder ausblenden

Wählen Sie im Fenster "Metadaten Einstellungen" den Tab "**Standard Metadaten**".&#x20;

Die Standard-Metadatenfelder sind als Liste mit dem Feldnamen angezeigt. Wenn ein Feld bereits umbenannt wurde, steht die individuelle Bezeichnung im Feld darunter. Die Checkbox "Feld anzeigen" zeigt, ob das Metadatenfeld in der Metadatenübersicht angezeigt wird.

<figure><img src="/files/lRYPXrzTtYkELuAR9ZQK" alt="" width="563"><figcaption></figcaption></figure>

Sie können hier:

1. &#x20;**den Namen des Feldes ändern -** Eintrag eines alternativen Namens in das Feld unter der Standardbezeichnung. &#x20;
2. **das Metadatenfeld ausblenden.** Entfernen Sie das Häkchen in der Checkbox "Feld anzeigen".&#x20;

Zum Abschluss **speichern** Sie die Änderungen.

## Benutzerdefinierte Metadatenfelder anlegen, bearbeiten, löschen

Wählen Sie im Fenster "Metadaten Einstellungen" den Tab "**Benutzerdefinierte Metadaten**".&#x20;

Im Feld "Benutzerdefinierte Metadaten" werden alle bereits angelegten Metadaten angezeigt.

<figure><img src="/files/QlXLo2XKvSvSKLhJvGGA" alt="" width="563"><figcaption></figcaption></figure>

&#x20;Sie können hier:&#x20;

### 1. Benutzerdefinierte Metadatenfelder anlegen

Klicken Sie dazu auf das **+ Icon**.

<figure><img src="/files/gcMnVVPn9Z5w2APvIhPh" alt="" width="563"><figcaption></figcaption></figure>

In der Eingabemaske gehen Sie wie folgt vor:

1. Geben Sie den **Namen** für das Metadatenfeld ein.
2. Wählen Sie den **Datentyp** für die zukünftige Eingabe. Bei Auswahl der Typen "Number", "Select" und "Boolean" passt sich der Eingabebereich für den "Standard-Wert" an.
3. Optionen:
   1. Tragen Sie einen "**Standard-Wert**" ein, der automatisch für jede Datei hinterlegt wird.
   2. Häkchen in Checkbox:
      1. "**Erforderlich:** wenn die Eingabe des Wertes erforderlich sein soll
      2. "**Feld verstecken**":  wenn der Wert nur über die API gesetzt und bearbeitet werden soll
      3. "**Feld unter Erweiterten Metadaten anzeigen**": wenn das Feld nicht unter "Benutzerdefinierte Metadaten" angezeigt werden soll
4. Zum Abschluss **Speichern** oder mit "**+ Feld hinzufügen**" ein weiteres Metadatenfeld anlegen und dann **Speichern**

### 2. Benutzerdefinierte Metadatenfelder bearbeiten

Klicken Sie dazu auf das **Stift-Icon** rechts neben dem Feldname&#x6E;**.**

<figure><img src="/files/LVGzDkNQhJbwRb3U07tP" alt="" width="563"><figcaption></figcaption></figure>

Gehen Sie wie folgt vor:

1. Nehmen Sie die gewünschten Änderungen vor.
2. Klicken Sie auf "Feld aktualisieren"
3. Zum Abschluss speichern Sie die Änderungen.

## Erläuterungen zu Metadatenfeldern

**Deeplink**        - der exakte Link zu einer in einer Webseite eingebetteten Datei&#x20;

**Programm-Id** - alternatives Feld zu  "Kategorie" zum Filtern der Dateien über die API ([04.12 File - Metadata by ProgrammId](https://sdn.3qsdn.com/api/doc#/04.12%20File%20-%20Metadata%20by%20ProgrammId)),  maximal 100 Zeichen. Die Zeichen müssen URL-sicher sein.&#x20;

**Texteingaben** - wie in Genre, Serie, Quelle, Relation - sind auf max 100 Zeichen begrenzt. Die Zeichen müssen URL-sicher sein.


# Kategorie (Konfiguration)

Kategorien anlegen, bearbeiten, löschen

Kategorien dienen der Dateiverwaltung. Sie können Kategorien für ein Projekt bzw. das Kundenkonto über die API (**automatisiert**) oder im Benutzerkonto (**manuell)** anlegen.

{% hint style="info" %}
Siehe **API** Dokumentation: [04.01 File - Metadata](https://sdn.3qsdn.com/api/doc#/04.01%20File%20-%20Metadata) und [04.03 File - Metadata - Videotype](https://sdn.3qsdn.com/api/doc#/04.03%20File%20-%20Metadata%20-%20Videotype)
{% endhint %}

Anschließend können Sie die Dateien in OnDemand-Projekten einer oder mehreren dieser Kategorien zuweisen. Die zugewiesenen Kategorien sind dann Metadaten der Datei.

{% hint style="info" %}
Information zur Verwendung der Metainformation "Kategorie" finden Sie im Kapitel [Metadaten](/interface/projekte/ondemand-projekt/dateibereich/metadaten#die-hier-verwalteten-metadaten-werden-fuer-folgende-funktionen-verwendet).
{% endhint %}

## Kategorie-Übersicht

Öffnen Sie in der "**Dateiübersicht**" im Menü "**Einstellungen**" den Menüpunkt "**Kategorie**".

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

In der Kategorien-Übersicht sehen Sie die angelegten Kategorien mit den Informationen:

* Bild (optional)
* Name
* Individuelle ID (optional)

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

Sie können hier:

* eine Kategorie bearbeiten - **Stift-**&#x49;con
* eine Kategorie löschen      - **Mülleimer-**&#x49;con
* eine Kategorie anlegen      - Button **+ Neue Kategorie anlegen**&#x20;

## Eine Kategorie anlegen/bearbeiten

Dazu gehen Sie auf **+ Neue Kategorie anlegen** oder das **Stift-**&#x49;con. Die zwei Eingabeformulare enthalten die gleichen Felder.

<div align="left"><figure><img src="/files/5saGYZ5Ih60CLpxwceww" alt="" width="375"><figcaption></figcaption></figure></div>

Im Formular hinterlegen oder bearbeiten Sie:

* den Namen der Kategorie
* die individuelle ID - optionaler Eintrag, wenn mit der API gearbeitet wird. Hier können IDs aus angebundenen Content Management Systemen hinterlegt werden
* Thumbnail - optionaler Download. Das Bild wird nur in der Kategorie-Übersicht verwendet

Zum Abschluss **speichern** Sie die Eingaben.

## Kategorien für ein Projekt auswählen

Öffnen Sie in der "**Projektübersicht**" über das **Zahnrad Icon** den Bereich "**Einstellungen**" des OnDemand-Projekts.

<figure><img src="/files/0DEk1aC92nbfXh8IGN9l" alt=""><figcaption></figcaption></figure>

Im Abschnitt "Nur diese Kategorie im Projekt anzeigen" können Sie:

* Kategorien **hinzufügen** -  der Klick in das Feld öffnet die Liste der verfügbaren Kategorien. Der Klick auf eine Kategorie in der Liste fügt die Kategorie hinzu.
* Kategorien **entfernen** - die hinzugefügten Kategorien werden im Feld angezeigt. Klicken Sie auf das Kreuz neben dem Kategorienamen.

Zum Abschluss **speichern** Sie die Einstellungen.


# Typ (Konfiguration)

Die Metainformation "Typ" dient der Dateiverwaltung. Sie können Typen für ein Projekt bzw. das Kundenkonto über die API (**automatisiert**) oder im Benutzerkonto (**manuell)** anlegen.

{% hint style="info" %}
Siehe **API** Dokumentation: [04.03 File - Metadata - Videotype](https://sdn.3qsdn.com/api/doc#/04.03%20File%20-%20Metadata%20-%20Videotype)
{% endhint %}

Dateien können einem oder mehreren Typen zugewiesen werden. Die Zuweisung erfolgt in der "Dateiübersicht" oder im Bereich "Metadaten" einer Datei.

{% hint style="info" %}
Information zur Verwendung der Metainformation "Typ" finden Sie im Kapitel [Metadaten](/interface/projekte/ondemand-projekt/dateibereich/metadaten#die-hier-verwalteten-metadaten-werden-fuer-folgende-funktionen-verwendet).
{% endhint %}

## Typ-Übersicht

Öffnen Sie in der "**Dateiübersicht**" im Menü "**Einstellungen**" den Menüpunkt "**Typ**".

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

In der Übersicht sehen Sie die Liste der angelegten Dateitypen. Sie können hier Typen:

* anlegen      - **+ Neuen Dateityp anlegen**
* bearbeiten - **Stift-**&#x49;con
* löschen      - **Mülleimer-**&#x49;con

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


# Pipeline

Eine ausführliche Beschreibung des Bereichs "Pipeline" finden Sie im Kapitel "[Pipeline - für individuelle Encodings](/interface/projekte/ondemand-projekt/dateiubersicht/encoding/pipeline-fur-individuelle-encodings)".


# Dateibereich

Dateimenü, Dateibearbeitung, Dateiinformationen

Der Dateibereich enthält die Bearbeitungs- und Verwaltungsoptionen einer Datei.&#x20;

Sie öffnen den Bereich in der **Dateiübersicht** per Klick auf das **Vorschaubild** oder den **Titel** der Datei oder im Icon-Menü über das **Stift-**&#x49;con.

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

Über das "**Dateimenü**" im rechten Seitenbereich rufen Sie die Funktionsbereiche auf. Zurück in die **Dateiübersicht** gelangen Sie aus den Unterbereichen per Klick auf "Dateiübersicht" links neben dem Dateimenü.

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


# Vorschau

Die Vorschau ist der Einstiegsseite in den Dateibereich.&#x20;

Hier finden Sie den **Vorschauplayer,** um die aktuellen Ausgabeversionen der Datei abzuspielen sowie die **Dateinformationen:** Name, Original-Dateiname, Länge, Größe, Auflösung und Codec.

<figure><img src="/files/Rjr7d4MdE7VqvLn2yCGc" alt="" width="563"><figcaption></figcaption></figure>

**Funktionen in der Vorschau** (Kurzbefehle rechts neben dem Player):&#x20;

1. Download der Original-Datei (Ausgangsdatei) - Download-Icon
2. Löschen der Original-Datei                               - Mülleimer-Icon
3. Auswertungen zur Datei aufrufen                    - Analytics /Statistik-Icon
4. Datei per E-Mail versenden                              - E-Mail-Icon
5. den Veröffentlichungsstatus ändern               - Veröffentlichungsstatus/Dropdown-Menü

{% hint style="info" %}
Wenn Sie die Originaldatei löschen, wird anschließend das erstellte Format mit der höchsten Auflösung verwendet, um das Video erneut zu encodieren oder ein Vorschaubild aus dem Video zu erstellen.
{% endhint %}

## Analytics

Über den Kurzbefehl rufen Sie direkt die Auswertungen zur Datei im Analytics auf. Über das Filtermenü können Sie den Zeitraum für die gewünschte Auswertung einstellen. Weitere Informationen zu den Auswertungen finden Sie in den Kapiteln "Analytics" und Analytics Advanced".

<figure><img src="/files/jkKeNEITgKwqHIbGUYsN" alt="" width="375"><figcaption></figcaption></figure>

## Die Datei per E-Mail versenden

Sie können das Video und optional die Download-Versionen direkt aus dem Benutzerkonto an E-Mail-Empfänger versenden.

1. Tragen Sie in die Eingabemaske die E-Mail-Adresse, den Betreff sowie eine Textnachricht ein.
2. Stellen Sie das Ablaufdatum für den Vorschaulink ein.&#x20;
3. Wenn nötig, aktivieren Sie per Häkchen in der Checkbox die Option für Downloadlinks.&#x20;

Zum Abschluss klicken Sie auf **Senden**.

<figure><img src="/files/MVh2zwUoSfaY0OQQh8Gu" alt="" width="563"><figcaption></figcaption></figure>

Der Empfänger erhält die E-Mail mit folgendem Inhalten in Deutsch und Englisch:

<figure><img src="/files/XFZ9Ky0HLaE341xtxxEH" alt="" width="563"><figcaption></figcaption></figure>


# Editor

Sprungmarken erstellen, Anzeigen für Player erstellen, Vorschaubild erstellen, Kapitelmarken, Nutzerinteraktion, Werbemittel platzieren, Zusatzinformationen im Video anzeigen

Über den Editor fügen Sie dem Video "Sprungmarken für Anzeigen" hinzu, die im Player dargestellt werden. Zusätzlich können Sie hier Vorschaubilder erstellen.

Die Sprungmarken sind:

1. **Kapitelmarken** - zur Gliederung des Videos in Kapitel
2. **AdPoints**          - definiert den Zeitpunkt im Video, an dem Werbung ausgespielt werden kann
3. **Infopoints**        - klickbare Textanzeigen mit Ziel-URLs oder Sprungfunktion in Videobereiche
4. **Fragen**             - konfigurierbare Text- und Bildanzeigen zur Nuzerinteraktion

{% hint style="info" %}
Zur Nutzung von AdPoints oder Fragen müssen die Module "**Video Advertising**" oder "**Quizzing**" gebucht sein.
{% endhint %}

<figure><img src="/files/Qgh2hgaOMs0ndqsdlDkj" alt="" width="563"><figcaption></figcaption></figure>

Die Funktionsbereiche des Editors sind:

### 1. Player mit erweiterter Steuerungsleiste

Die Steuerungsleiste enthält die folgenden Elemente, um eine auf die Sekunde genaue Position im Video ansteuern zu können:

* an den Anfang zurückspringen
* 10sec zurück
* 1sec zurück
* Play/ Pause
* 1sec vor
* 10sec vor
* an das Ende springen
* Vorschaubild erstellen

### 2. Timeline mit Playhead

Die Timeline zeigt die Länge der Datei im Format hh:mm:ss. Über den Schieberegler am unteren rechten Bildschirmrand können Sie die Skala der Timeline von Minuten auf Sekunden strecken. Der Playhead bewegt sich beim Abspielen des Videos immer in die aktuelle zeitliche Position des Videos  in der Timeline. Sie können den Playhead in der Timeline mit dem Cursor verschieben, das Video im Player springt dann zu dem Zeitpunkt, der der Position des Playhead in der Timeline entspricht.

### 2. Sprungmarkenmenü mit Zeitleiste für jeden Sprungmarkentyp&#x20;

Im Sprungmarkenmenü wählen Sie den gewünschten Sprungmarkentyp. Ist eine Sprungmarke angelegt, fügt sich die Zeitleiste des Sprungmarkentyps mit dem entsprechenden Marker zur Timeline hinzu. In der Zeitleiste können die angelegten Sprungmarken über den Marker oder das Icon-Menü am Ende der Zeitleiste bearbeitet oder gelöscht werden.&#x20;

## Sprungmarke/Anzeige erstellen

Der Prozess wird am Beispiel der "Kapitelmarken" beschrieben.

{% hint style="info" %}
Für das Anlegen von **Fragen** finden Sie eine ausführliche Beschreibung im Kapitel zum Modul "[Quizzing](/interface/module/quizzing)".
{% endhint %}

### 1. Die Position für Anzeige festlegen

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

Positionieren Sie den Playhead an der Stelle im Video, an der Sie die Kapitelmarke setzen wollen. Dazu nutzen Sie das Playermenü oder Sie verschieben den Playhead direkt an die Position. Nach dem das Video gestartet und wieder pausiert wurde, können Sie den Playhead direkt an eine Position verschieben. Der Player zeigt dann zur Überprüfung das passende Bild zur Position.&#x20;

{% hint style="info" %}
Nutzen Sie den Schieberegler am unteren rechten Bildschirmrand, um die Timeline zu stauchen oder zu strecken.
{% endhint %}

### 2. Den Sprungmarkentyp wählen und die Anzeige anlegen

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

Klicken Sie im rechten Menü auf den gewünschten Typ. Für jeden Anzeigentyp öffnet sich ein entsprechendes Eingabefenster.

<figure><img src="/files/ekax09GRE15gD5BflBNg" alt="" width="375"><figcaption></figcaption></figure>

Nehmen Sie die nötigen Eintragungen vor und **Speichern** Sie zum Abschluss.

<figure><img src="/files/6jbm6FRJ9doKYQEmfsU3" alt=""><figcaption></figcaption></figure>

Nach dem Speichern des Eingabefensters erscheint der Marker der Anzeige in der Timeline. Zur Überprüfung können Sie den Player per "direkter Player URL" im Browser aufrufen.

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

In der Steuerungsleiste des Players wird jetzt das Kapitelmarken-Icon angezeigt und bei Klick auf das Icon die Kapitelübersicht mit dem angelegten Kapitel.

## Anzeigen verwalten

Für jeden angelegten Sprungmarkentyp wird der Ansicht eine eigene Zeitleiste hinzugefügt. In den Zeitleisten befinden sich die Marker der Sprungmarken bzw. der Anzeigen.&#x20;

Sie können über einen Marker:

1. die Position der Anzeige bzw. Sprungmarke im Video ändern - Icon **<>** oder **Stift**
2. die Anzeige bearbeiten                                                                - Icon **Stift**
3. den Marker entfernen (nur bei AdPoints)                                    - Icon **X**

<figure><img src="/files/5kVAbW4BttdMFt3AQu6A" alt=""><figcaption></figcaption></figure>

Am rechten Ende einer Zeitleiste befinden sich die Icons "Liste" und "Mülleimer".&#x20;

Sie können über die Icons:

1. alle Marker einer Zeitleiste löschen                        - Icon **Mülleimer**
2. alle Anzeigen eines Typs sichten und bearbeiten - Icon **Liste**

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

In der Listenansicht können Sie die einzelnen Anzeigen bearbeiten und löschen.

## Vorschaubild erstellen

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

Starten Sie den Player und pausieren sie ihn, wenn Sie den Bereich des Videos mit der gewünschte Szene erreicht haben. Bei Bedarf vergrößern Sie über den Schieberegler die Timeline. Jetzt suchen Sie über die Steuerungsleiste oder den Playhead das Bild im Video, welches Sie als Vorschaubild verwenden wollen. Klicken Sie zum Abschluss auf das Kamera-Icon in der Steuerungsleiste. Das Bild wird jetzt im Bereich "Vorschaubild" abgelegt.


# Video AI

Metadaten, Dateianalyse, Transcript, automatische Untertitelung, identifizierte Keywords

Hier werden die KI-basierten Analysen der Datei während des Encodings ausgegeben. Die folgenden Analysen von Dateien können aktiviert werden:

| Analysetyp                     | Beschreibung                                                                               |
| ------------------------------ | ------------------------------------------------------------------------------------------ |
| Block Detection                | Erzeugt eine Liste mit Informationen zu den gefundenen Blöcken im Video                    |
| Label Detection                | Erzeugt eine Liste der Label, die in den Segmenten des Videos erscheinen                   |
| Shot Detection                 | Erzeugt eine Liste mit Zeitangaben, wann sich Szenen im Video geändert haben               |
| Object Tracking                | Erzeugt eine Liste mit Zeiträumen, in denen ein Objekt im Video zu sehen ist               |
| Keyword Indexierung            | Erzeugt eine Liste mit Stichwörtern, die aus Sprache und sichtbarem Text extrahiert wurden |
| Transcription (Speech to Text) | Erstellt aus der Audiospur einen Text (SRT File)                                           |

In der Übersicht sehen Sie unter **Jobs**, ob ein  Analyseprozess abgeschlossen ist. &#x20;

* Prozess ist abgeschlossen                               - <mark style="background-color:green;">grünes Häkchen</mark>
* Prozess läuft noch                                             - <mark style="background-color:blue;">blauer Kreis</mark>
* Prozess konnte nicht abgeschlossen werden - <mark style="background-color:red;">rotes Kreuz</mark>

<figure><img src="/files/kUCtPHCV3AJfquiWfIon" alt="" width="563"><figcaption></figcaption></figure>

Im unteren Seitenbereich stehen die Ergebnisse zum Download im Format JSON oder SRT bereit.

### &#x20;<a href="#object_tracking_vs_label_detection" id="object_tracking_vs_label_detection"></a>


# Metadaten

Metadaten zur Datei hinzufügen, Verwendung der Metadaten, unterstützte Datentypen, Metadatenfelder erstellen und anpassen

Im Dateibereich "Metadaten" können Sie Metadaten für die Datei hinterlegen oder bearbeiten sowie Metadaten (Dateityp Select), die in anderen Bereichen des Benutzerkontos erstellt wurden, der Datei zuweisen oder die Zuweisung aufheben. Das Metadatenfeld "Titel" wird nach dem Hochladen automatisch ausgefüllt und kann bearbeitet werden.

### Unterstützte Datentypen für Metadaten:

| Text   | HTML   | Select       |
| ------ | ------ | ------------ |
| Number | E-Mail | Multi-Select |
| Bild   | URL    | Boolean      |

{% hint style="info" %}
Texteingaben mit Ausnahme des Feldes "Beschreibung" dürfen maximal 100 Zeichen lang sein. Die Zeichen müssen URL-sicher sein.&#x20;
{% endhint %}

### **Metadaten werden in der Plattform für folgende Bereiche verwendet:**

<table><thead><tr><th width="260">Bereich</th><th width="263.3333333333333">Eingaben</th><th>Zuweisungen</th></tr></thead><tbody><tr><td>Videoübersicht - <strong>Spalten</strong></td><td>alle (incl. benutzerdefinierte)</td><td>alle</td></tr><tr><td>Videoübersicht -<strong>Filtermenü</strong></td><td>Titel, Beschreibung, Tags</td><td>Kategorie, Typ, Veröffentlichungsstatus</td></tr><tr><td>Player - <strong>Anzeige</strong></td><td>Anzeige Titel Player (Zeile 1 und/ oder Zeile 2)</td><td>keine</td></tr><tr><td>Player - <strong>SEO Markup</strong></td><td>Titel, Beschreibung</td><td>keine</td></tr><tr><td>Player - <strong>Social Media Sharing</strong></td><td>Titel, Beschreibung</td><td>keine</td></tr><tr><td>Player- <strong>Casting</strong> (Chromecast)</td><td>Titel</td><td>keine</td></tr><tr><td>Modul- <strong>Media Share</strong></td><td>Titel, Beschreibung, Tags</td><td>Media Share</td></tr><tr><td><strong>RESTfull API</strong></td><td>alle (incl. benutzerdefinierte)</td><td>alle</td></tr><tr><td>Podcast- <strong>Episoden</strong></td><td>Titel, Veröffentlichung ab, Deep-Link, benutzerdefinierte Metadaten</td><td>Veröffentlichungsstatus</td></tr><tr><td>Video Advertising - <strong>Kategorie Einstellungen</strong></td><td>keine</td><td>Kategorie</td></tr><tr><td>Modul - <strong>Live to VOD Recorder</strong></td><td>keine</td><td>Kategorie</td></tr></tbody></table>

## Metadatenübersicht

Die Metadatenübersicht ist in fünf Bereiche gegliedert, die über Tabs aufgerufen werden:

1. Metadaten
2. erweiterte Metadaten
3. benutzerdefinierte Metadaten
4. Lizenzangaben
5. Geo-Daten
6. Veröffentlichung

{% hint style="info" %}
Die Metadatenübersicht kann um benutzerdefinierte Metadatenfelder erweitert werden. Nicht benötigte Metadatenfelder können ausgeblendet werden. Die Bezeichnungen der Metadatenfelder können geändert werden, siehe Kapitel [Metadaten (Konfiguration](/interface/projekte/ondemand-projekt/dateiubersicht/metadaten-konfiguration))
{% endhint %}

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

In den Metadatenfeldern der Bereiche können Sie Metadaten zur Datei **hinterlegen**, **bearbeiten** und **löschen**. Bei Feldern mit dem Datentyp "Select" **wählen** oder **entfernen** Sie die voreingestellten Metadaten. Die Änderungen werden mit dem **Speichern** wirksam.

## Benutzerdefinierte Metadaten

Die Metadatenfelder für diesen Bereich werden im Bereich "[Metadaten (Konfiguration)](/interface/projekte/ondemand-projekt/dateiubersicht/metadaten-konfiguration)" erstellt. Optional können die  Felder auch für den Bereich "Erweiterte Metadaten" angelegt werden.

<figure><img src="/files/DUeUX8O0UQhBxOcfGfPI" alt=""><figcaption><p>Im Bild sind alle wählbaren Dateitypen für benutzerdefinierte Metadaten dargestellt.</p></figcaption></figure>

## Erläuterungen zu Metadatenfeldern

**Deeplink**        - der exakte Link zur einer in eine Webseite eingebettete Datei&#x20;

**Programm-Id** - alternatives Feld zu  "Kategorie" zum Filtern der Dateien über die API ([04.12 File - Metadata by ProgrammId](https://sdn.3qsdn.com/api/doc#/04.12%20File%20-%20Metadata%20by%20ProgrammId)), maximal 100 Zeichen. Die Zeichen müssen URL-sicher sein. &#x20;

**Metadaten-Bild** - zusätzliches Bild zum Abruf über die API


# Vorschaubilder

Vorschaubild wählen, Vorschaubild hochladen, Vorschaubild erstellen

Hier wählen Sie das Vorschaubild für den Player. Es wird im Videoplayer angezeigt, bis das Video gestartet ist oder im Audioplayer als permanentes Gestaltungselement. Die ersten Bilder in der Ansicht werden automatisch mit dem Encoding erstellt. Das im Player verwendete Bild (Standard) hat einen roten Rand.&#x20;

<figure><img src="/files/ElVClguce78YvNSqVKSA" alt="" width="563"><figcaption></figcaption></figure>

Sie können hier:

1. ein Bild als Vorschaubild aktivieren - Cursor auf Bild und Klick auf "**Als Standard wählen**"
2. Bilder hochladen                               - Klick auf Button "+ **Neues Vorschaubild hochladen**"
3. Bilder aus der Liste entfernen          - Cursor auf Bild und Klick auf Icon "**Mülleimer**"

Beachten Sie beim Hochladen von Bildern über die Upload-Funktio&#x6E;**,** dass Sie ausschließlich PNG-Dateien verwenden. Die empfohlene Größen sind: 1920x1080px oder 1280x720px. Das hochgeladene Vorschaubild wird nach dem Upload in die benötigten Formate konvertiert; dies kann einige Minuten dauern.

{% hint style="info" %}
Im Bereich **Editor** können Sie beliebige Bilder aus dem Video erstellen, welche automatisch zur Liste "Verfügbare Vorschaubilder" hinzugefügt werden. Das letzte im Editor erzeugte Bild wird automatisch als Standard markiert.
{% endhint %}


# Untertitel

Untertitel hinzufügen, Untertitel löschen, Untertitel bearbeiten

In diesem Bereich werden die hochgeladenen oder automatisch erzeugten .srt-Dateien angezeigt.  Die in der Liste enthaltenen Untertitel können von Endnutzern über das CC-Icon im Player-Menü aktiviert werden.

<figure><img src="/files/CVTO9xiqqDCkZNcFfaEO" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
Das CC-Icon für die Untertitelauswahl wird erst mit dem Abspielen eines Videos in der Steuerungsleiste des Players angezeigt.
{% endhint %}

In der Übersicht werden die Untertitel als Liste mit dem Sprachkürzel angezeigt.

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

Sie können hier Untertiteldateien im Format SubRip (.srt):

1. zum Video hinzufügen - Button "**+ Neues srt File hochladen**"
2. herunterladen               - Icon "**Download"**
3. löschen                         - Icon "**Mülleimer"**

## Untertitel für Videos hochladen

Um eine Untertiteldatei hinzuzufügen, nutzen Sie den Button "**+ Neues srt File hochladen**". Im Eingabefenster wählen Sie die Sprache der Untertitel und die .srt-Datei. Zum Abschluss **speichern** Sie die  Auswahl.&#x20;

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

Wenn die bzw. alle Untertiteldatei(en) hochgeladen sind, müssen Sie zum Abschluss das Video erneut paketieren: Klicken Sie dazu auf den Button "**Anwenden**".

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

Zur Überprüfung der Untertitel im Video gehen Sie in den Bereich "**Vorschau"** und starten das Video. Klicken Sie  in der Steuerungsleiste des Players auf das **CC-Icon.** Hier sollten jetzt alle erzeugten Sprachen verfügbar sein.

***Bitte Bild von Player mit geöffenetem Cc Menü einfügen!***

## Automatisch erzeugte Untertitel überprüfen und bearbeiten

Zur Überprüfung der automatisch erzeugten Untertitel gehen Sie in den Bereich "**Vorschau"** und starten das Video. Öffnen Sie  in der Steuerungsleiste des Players über das **CC-Icon** das **Untertitel-Menü** und aktivieren Sie die gewünschte Untertitelversio&#x6E;**.** Jetzt können Sie die Untertiteldatei auf Fehler überprüfen.

Wenn Sie eine Untertiteldatei bearbeitet wollen, gehen Sie wie folgt vor:

1. Laden Sie die Untertiteldatei(en) auf Ihren Rechner. Dort können Sie die .srt-Dateien  mit einem Texteditor oder einem passenden Programm öffnen und bearbeiten.
2. Löschen Sie die alten Dateiversionen aus der Listenansicht.
3. Laden Sie die neuen Dateiversionen in die Übersicht.
4. Zum Abschluss klicken Sie auf den Button "Anwenden", um das Video neu zu paketieren.&#x20;
5. Überprüfen Sie die Änderung im Player.


# Embed-Code

Playoutmanagement, JavaScript, iFrame, direkte Player URL, SEO Markup zu Embed-Code hinzufügen, Playout Id /Data ID, Embed-Code bearbeiten

Hier verwalten Sie die Playouts für die Datei und erhalten den Einbettungs-Code des Playout in JavaScrip oder als iFrame zur Integration des Players bzw. Playouts des Videos in Webseiten, Blogs etc. sowie die Player-URL zum direkten Aufruf des Videos im Browser.&#x20;

In der Übersicht sehen Sie die hinzugefügten Playouts mit folgenden Informationen:

* Playout     - hinterlegtes Label des Playouts
* Player       - der für das Playout gewählten Player
* Playout ID - wird automatisch erstellt

{% hint style="info" %}
Das "Default Playout" wird automatisch angelegt und kann nicht gelöscht, aber bearbeitet werden.
{% endhint %}

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

Sie können hier:

1. die Playout ID kopieren                    - Icon "**Kopie**"
2. ein neues Playout hinzufügen         - Button "**+ Neue Playout ID hinzufügen**"
3. ein Playout bearbeiten                     - Icon "**Stift"**
4. die Ausgabe "Embed-Code" öffnen - Icon "**Code**"
5. ein Playout löschen                           - Icon "**Mülleimer"**

{% hint style="info" %}
Wenn Sie ein Playout löschen, wird das Video nicht mehr über diese Playout ID ausgeliefert. Die damit angelegten Integrationen haben keinen Inhalt mehr.
{% endhint %}

## Einen Embed-Code oder die "direkte Player URL" kopieren

Sie öffnen die Ausgabe über das "Code"-Icon im Icon-Menü rechts in der Zeile des Playouts.

<figure><img src="/files/4yI8md8DJgL6svVvUuR1" alt=""><figcaption></figcaption></figure>

Wählen Sie im **Reitermenü** den Embed- bzw. Code-Typ - JavaScript, iFrame oder "direkte Player URL" - aus. Der dazugehörige Code wird im Fenster darunter angezeigt.&#x20;

Kopieren Sie das komplette Code-Snippet über den Button "**In die Zwischenablage kopieren**" und betten Sie es in den Quellcode der gewünschten Webseiten ein, oder fügen Sie die direkte Player URL in die Sucheingabe Ihres Browsers ein.

### Den Embed-Code bearbeiten

Der JavasScript- und der iFrame-Code für das Playout können hier bereits vor dem Einbetten bearbeitet werden. Die Einstellungen zum Player, die in der Player-Konfiguration gewählt wurden, werden dann für dieses Video Playout überschrieben.&#x20;

{% hint style="info" %}
Einstellungsänderungen in der Player-Konfiguration, die nach dem Einbetten des bearbeiteten Codes in eine Webseite vorgenommen werden, werden für diesen Player **nicht** mehr automatisch übernommen.
{% endhint %}

Ausführliche Informationen zu den Bearbeitungsoptionen des JavaScript finden Sie hier:

<https://docs.3q.video/en/Player_API/Configuration.html>

### Videometadaten für die Suchmaschinen-Optimierung verwenden

Wenn die Option "**SEO einbinden**" aktiviert ist, werden die Eingaben in "**Titel**" und "**Beschreibung**" aus dem Bereich "Metadaten" automatisch als SEO markup zum Embed-Code hinzugefügt. Das funktioniert nur für JavaScript- und IFrame-Codes.

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

## **Ein Playout erstellen oder bearbeiten**

Sie können mehrere Playouts mit unterschiedlichen Playern für ein Video erstellen und bearbeiten, zum Beispiel, wenn Sie die Auslieferung eines Videos über unterschiedliche  Webseiten mit verschiedenen Playerdesigns durchführen möchten.

Gehen Sie zum Anlegen auf den Button "**+ Neue Playout Id hinzufügen**" oder zum Bearbeiten auf das **Stift-Icon** im Icon-Menü rechts in der Zeile des Playouts.

Im Eingabefenster hinterlegen Sie das "**Label**" für das Playout. Unter "Player" wählen Sie **einen Player** aus dem Drop-down-Menü aus oder die Option **keine Auswahl,** wenn ein Default-Player verwendet werden soll. Bestätigen Sie Ihre Eingaben mit **Speichern**.&#x20;

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

{% hint style="info" %}
Zur Auswahl stehen nur die Player, die dem Projekt in der Playerverwaltung zugewiesen wurden.
{% endhint %}

Weitere Informationen zur Playerkombination finden Sie im Kapitel "Player" unter [Optionen für die Projektzuweisung/Playoutmanagement](/interface/player/projektzuweisung-playoutmanagement).


# Streaming URLs

Verwendung von 3rd Party-Playern, Streaming-Verfahren, HLS, HDS, DASH, Smooth Streaming, URL kopieren

Hier erhalten Sie die Streaming URLs für das Video zur Verwendung in 3rd Party-Playern oder in Apps mit nativen Playern sowie die URLs für den Progressive Download.

{% hint style="info" %}
Dateien, die über die URLs ausgeliefert werden, bleiben bei Anwendung der „Content Distribution Protection“ geschützt.
{% endhint %}

In der Übersicht "Streaming" sehen Sie die unterstützten Streaming-Verfahren mit den dazugehörigen URLs sowie unter Subclips die Information, ob das Multibitrate Streaming unterstützt ist.

<figure><img src="/files/7PKoK99JmoZyv3iEPCuS" alt=""><figcaption></figcaption></figure>

Sie können hier die benötigten URLs kopieren.

### Unterstützte Streaming-Formate

| HTTP Livestreaming (HLS)     |
| ---------------------------- |
| MPEG-DASH                    |
| HTTP Dynamic Streaming (HDS) |
| HTTP Smooth Streaming        |

### Unterstützte Player und Bibliotheken (Auszug)

<table><thead><tr><th width="263">Player</th><th>Streaming Formate</th></tr></thead><tbody><tr><td>Bitmovin Player</td><td>DASH, HLS</td></tr><tr><td>HLS.js</td><td>HLS</td></tr><tr><td>Shaka Player</td><td>DASH</td></tr><tr><td>DASH.js</td><td>DASH</td></tr><tr><td>THEOplayer</td><td>DASH, HLS</td></tr></tbody></table>

{% hint style="info" %}
Bei der Verwendung von 3rd Party-Playern bietet 3Q für diese Player keinen Support an.
{% endhint %}


# Dateien herunterladen

Datei herunterladen, Download von Dateiversionen

Hier können Sie die **Originaldatei** sowie **alle im Encoding erzeugten Versionen** der Datei herunterladen.&#x20;

{% hint style="info" %}
Beachten Sie, dass nach dem Prozess "Erneut encodieren" nur noch die Versionen des Videos angezeigt werden, die bei diesem Encoding erzeugt wurden. Die vorherigen Formate und Auflösungen gehen verloren.
{% endhint %}

Wählen Sie in der Tabelle die Dateiversion im gewünschten Format und der gewünschten Auflösung und klicken Sie in der Zeile auf das Icon "Download".

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

{% hint style="info" %}
Bitte beachten Sie, dass die Originaldatei hier nicht mehr heruntergeladen werden kann, wenn sie im Bereich “[Vorschau](https://docs.3q.video/de/Interface/On_Demand/Video_Bearbeitung/Vorschau/index.html)” bereits gelöscht wurde.
{% endhint %}


# Ersetzen/Kopieren/Verschieben

Duplizieren, Datei zwischen Projekten verschieben

Hier können Sie die Datei:

* durch eine neue Dateiversion ersetzen - mit "**Datei ersetzen und neu encoden**"
* im Projekt duplizieren                                 - mit "**Datei kopieren**"
* in ein anders Projekt kopieren                  - mit "**Datei kopieren**"
* in ein anderes Projekt verschieben         - mit "**Datei verschieben**"

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

## Datei ersetzen und neu encodieren

Mit dieser Funktion können Sie ein bereits veröffentlichtes Video durch eine neue Version ersetzen. Die Video ID und andere Metadaten sowie die Playout und Playerintegrationen bleiben aktiv und müssen nicht ersetzt werden. Alle Einstellungen, die im Editor gemacht wurden, gehen verloren.

1. Laden Sie die neue Version des Videos hoch.&#x20;

Die neue Version wird encodiert und ersetzt anschließend die vorherige Version. Wählen oder erstellen Sie ggf. ein neues Vorschaubild und setzen Sie die Sprungmarken erneut.

## Datei im Projekt duplizieren

Das Video wird mit allen Metadaten und Versionsdateien in demselben Projekt dupliziert.

1. Wählen Sie das Projekt, in dem sich die Datei befindet.
2. Klicken Sie auf den Button "**Kopieren**".

Nach wenigen Minuten wird die Kopie in der Dateiübersicht angezeigt. Das Duplikat hat eine eigene **Video ID** und der Dateiname enthält den Hinweis "**copy".** So können Sie das Duplikat in der Dateiübersicht von der Vorlage unterscheiden.

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

## Datei in ein anderes OnDemand-Projekt kopieren

Das Video wird in das Zielprojekt dupliziert und mit den Encoding-Einstellungen des Zielprojekts erneut encodiert. Die Metadaten bleiben erhalten.

1. Wählen Sie das **Zielprojekt**.
2. Klicken Sie auf den Button "**Kopieren**".

Die Kopie wird anschließend in der Dateiübersicht des Zielprojekts angezeigt und wie eine neu hochgeladene Datei verarbeitet. Das Duplikat hat eine eigene **Video ID** und der Dateiname enthält den Hinweis "**copy"**.

## Datei in ein anderes OnDemand-Projekt verschieben

Hier habn Sie zwei Optionen:

A) Das Video wird in das Zielprojekt verschoben und mit den Encoding-Einstellungen des Zielprojekts erneut encodiert (Reencoding). Die Metadaten und Sprungmarken bzw. Anzeigen bleiben erhalten, die Playouts nicht da neue Embed-Codes erzeugt werden.

B) Bei Verschieben ohne Reencoding wird das File komplett in eine anderes Projekt verschoben, die Embed-Codes bleiben dabei erhalten.

1. Wählen Sie das **Zielprojekt**.
2. Klicken Sie auf den Button
   1. &#x20;"**Verschieben**".
   2. "**Verschieben ohne Reencoding**"

<br>


# Einrichtung/ Konfiguration


# Video-Bearbeitungsprozesse

Übersicht der Bearbeitungsprozesse für Videodateien.

<table><thead><tr><th>Prozess</th><th width="188.33333333333331">Bereich</th><th>Hinweis</th></tr></thead><tbody><tr><td>Anzeigen hinzufügen</td><td>Editor</td><td></td></tr><tr><td>Audiospur extrahieren</td><td>Encoding</td><td><p></p><p>nur die erste Audiospur verwenden oder</p><p>alle Audiospuren verwenden </p></td></tr><tr><td>Audiosignal normalisieren</td><td>Encoding</td><td>auf  16 LUFS </td></tr><tr><td>CMAF Packaging (fragmented MP4)</td><td></td><td></td></tr><tr><td>Cropping</td><td>Encoding</td><td>beschneidet das Video, um eine Version mit einem neuen Seitenverhältnis zu erstellen.</td></tr><tr><td>Deinterlacing</td><td>Encoding</td><td>von Halbbild (Interlaced) auf Vollbild (Progressive)</td></tr><tr><td>Dateiausgabeformate erzeugen (weitere)</td><td>Encoding</td><td><p><strong>Bildauflösung/ Resolution</strong> 144p, 240p, 360p, 720p (HD), 1080p (Full HD), 1440p (QHD) und 2160p (UHD/ 4K)</p><p><strong>Codecs:</strong></p><p><strong>Video  -</strong> MP4, MP4 (h.264 oder h.265/ HEVC), WebM (VP8, VP9)</p><p><strong>Audio</strong> - MP3, AAC, MP4, Ogg</p></td></tr><tr><td>DRM (Packaging)</td><td>Encoding</td><td></td></tr><tr><td>Encodieren</td><td>Encoding</td><td></td></tr><tr><td>Ersetzen</td><td>Ersetzen/Kopieren/Verschieben</td><td></td></tr><tr><td>Kapitelmarke hinzufügen</td><td>Editor</td><td></td></tr><tr><td>Kopieren</td><td>Ersetzen/Kopieren/Verschieben</td><td></td></tr><tr><td>Metadaten hinzufügen</td><td>Metadaten</td><td></td></tr><tr><td>Metadatenfelder erstellen</td><td>Einstellungen</td><td></td></tr><tr><td>Metadatenfelder umbenennen</td><td>Einstellungen</td><td></td></tr><tr><td>Sprungmarken hinzufügen</td><td>Editor</td><td></td></tr><tr><td>Transkript erzeugen</td><td>Encoding</td><td></td></tr><tr><td>Trimmen (eine Datei)</td><td>Pipeline</td><td>Start und Endpunkt neu setzen, um die Videodatei zu kürzen</td></tr><tr><td>Untertitel erzeugen</td><td>Encoding</td><td></td></tr><tr><td>Untertitel übersetzen</td><td>Encoding / Untertitel</td><td></td></tr><tr><td>Untertitel hinzufügen (selbsterstellte)</td><td>Untertitel</td><td>unterstütze Formate sind SubRip (.srt) und WebVTT (nur im neuen UI) mit Zeichencodierung UTF-8 oder Latin 1</td></tr><tr><td>Vorschaubild erstellen</td><td>Editor</td><td></td></tr><tr><td>Vorschaubild hochladen</td><td>Vorschaubilder</td><td>unterstützte Format sind .jpg und .png mit 1920x1080 oder 1280x 720 Pixel</td></tr><tr><td>Wasserzeichen einfügen</td><td>Encoding</td><td></td></tr></tbody></table>


# Player

Playerverwaltung, Default Player, Player-Übersicht, Playoutmanagement

Mit dem 3Q Player können Sie Audio- oder Video-Livestreams sowie Audio- oder Videodateien (OnDemand) wiedergegeben.&#x20;

Der Player ab Version 5 ist vollständig WCAG A-konform, einschließlich: &#x20;

1. Aria-Tags: aria-label, aria-hidden, aria-controls, aria-live&#x20;
2. Unterstützung für Bildschirmlesegeräte
3. Mindestkontrasts ≥ 4,5:1 in allen Steuerelementen mit Standard-Player-Farbe&#x20;
4. Unterstützung der Tab-Navigation

Über das Kofigurationsmenü und die Player-API lässt sich ein Player an die jeweiligen Anwendungen anpassen. Die Player werden im Kontobereich "**Player"** angelegt, bearbeitet und den Projekten zugewiesen. Im Projekt werden die zugewiesenen Player als Auswahloption im Playoutmanagement angezeigt.

<figure><img src="/files/hs8Wzg2onomB9ZsbZef7" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/hkq9s3wPAMu4cT1RXNSt" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/eIXEwNInzL9hYTqH5JdH" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/eiIxqOEiNjI3DVCRfWAe" alt="" width="563"><figcaption></figcaption></figure>

Der 3Q Player ist in JavaScript geschrieben und arbeitet mit den Streaming-Protokollen HLS, DASH und Progressive Download. Er benutzt unterschiedliche Open Source-Bibliotheken, welche teilweise zusammen kompiliert werden, um die Hauptanwendung zu generieren (js3q.latest.js), aber auch als Plugins geladen werden (cast\_framework.js, cast\_sender.js). Plugins wie Chromecast können Sie optional in der Player-Konfiguration ausschalten.

{% hint style="info" %}
Der Kontobereich ***Player*** muss bei der Ersteinrichtung eines Kundenkontos über die Modulverwaltung dem Konto hinzugefügt werden.
{% endhint %}

## Default Player <a href="#page_einen_default_player_erstellen" id="page_einen_default_player_erstellen"></a>

Dieser Standard-Player wird beim Anlegen des Kundenkontos automatisch erstellt. Er wird von jedem Projekt im Benutzerkonto verwendet, bis Sie weitere Player erstellen und zuweisen.&#x20;

<figure><img src="/files/KYlebKD2Vx8tdatM4zW7" alt="" width="563"><figcaption></figcaption></figure>

Der *Default Player* kann bearbeitet, aber nicht einem einzelnen Projekt zugewiesen oder gelöscht werden. Wenn Sie diesen Player duplizieren, verhält sich das Duplikat wie ein [normaler Player](#user-content-fn-1)[^1].

## Player-Verwaltung

Sie öffnen die "Player-Verwaltung" im ***Hauptmenü*** über den Menüpunkt ***Player.***

Die Player-Verwaltung bietet eine Übersicht der angelegten Player. Hier erstellen Sie die Player für Ihre Projekte. Die Player können mit unterschiedlichen Konfigurationen einem oder mehreren Projekten sowie einzelnen Playouts zugewiesen werden.&#x20;

{% hint style="info" %}
Der Zugriff auf die Player-Verwaltung eines Benutzerkontos wird in der **Benutzerverwaltung** über die **Zugriffsrechte** organisiert.
{% endhint %}

Sie **öffnen** die Übersicht im **Hauptmenü** über den Menüpunkt **Player**.&#x20;

Die **Übersichtstabelle** zeigt die angelegten Player mit den Informationen:

<table><thead><tr><th width="232">Spaltenbezeichnung</th><th>Spaltenwert</th><th data-hidden></th></tr></thead><tbody><tr><td>Name</td><td>Die individuelle Bezeichnung für den Player.</td><td></td></tr><tr><td>Projekt</td><td>Zeigt, welchen Projekten der Player zugewiesen ist.</td><td></td></tr><tr><td>Default</td><td>Dieser Player wird automatisch in Projekten verwendet, bis einem Projekt ein weiterer Player zugewiesen wird.</td><td></td></tr><tr><td>Beschreibung</td><td>Individueller Eintrag zum Player der optional beim Anlegen erstellt wird.</td><td></td></tr><tr><td>Player-ID</td><td>Wird automatisch erstellt, kann nicht geändert werden.</td><td></td></tr></tbody></table>

<figure><img src="/files/WBVLElxjPiZF6UiwjlZG" alt="" width="563"><figcaption></figcaption></figure>

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

<table><thead><tr><th>Funktion</th><th>Schaltfläche</th><th data-hidden></th></tr></thead><tbody><tr><td>Einen Player anlegen bzw. erstellen.</td><td>Button: <em><strong>Player erstellen</strong></em></td><td></td></tr><tr><td>Einen Player bearbeiten.</td><td><strong>Name</strong> des Player oder Icon: <strong>Stift</strong> im Iconmenü</td><td></td></tr><tr><td>Die Playout-Id in die Zwischenablage kopieren.</td><td>Icon: <strong>Kopie</strong> in Spalte "Playout-ID"</td><td></td></tr><tr><td>Den Player duplizieren.</td><td>Icon: <strong>Kopie</strong> im Iconmenü</td><td></td></tr><tr><td>Den Player löschen.</td><td>Icon: <strong>Mülleimer</strong> im Iconmenü</td><td></td></tr></tbody></table>

## Hinweise zum Playoutmanagement

Bei der Verwendung der Player im Projekt bzw. im Playoutmanagement sind folgende Hinweise zu beachten:

1. Beim Erstellen eines Kundenkontos wird automatisch ein ***Default Player*****&#x20;für das Konto** erstellt. Dieser Player kann bearbeitet, aber nicht gelöscht werden.&#x20;
2. Neben dem Default Player des Kontos können Sie beliebig viele weitere Player erstellen. Jeder Player steht entweder allen Projekten zur Verfügung, oder er wird einem bestimmten Projekt zugeordnet.
3. Sie können auch einen Player als **Default für ein Projekt** setzen. Es darf pro Projekt nur jeweils ein Default geben.

Wurde einem Playout kein Player zugeordnet, [steht "Keine Auswahl (Default](#user-content-fn-2)[^2])". In diesem Fall greift folgende Logik:

1. Wenn für das Projekt ein Default Player gesetzt wurde, wird dieser Player genommen.
2. Wenn es für das Projekt keinen Default Player gibt, wird der ***Default Player*** des Kontos genommen.

[^1]: Was ist denn ein „normaler Player“? Ggf. besser: „… wie der Default Player.“

[^2]: WO genau steht das? -> Ort im Screenshot ergänzen


# Player erstellen/bearbeiten

Playerkonfiguration, Playerdesign, Sicherheitsoptionen, Liveplayer, OnDemand-Player, Playlistplayer, Videoplayer, Audioplayer, Podcastplayer

Öffnen Sie über das ***Hauptmenü*** den Bereich ***Player.*** In der Player-Übersicht nutzen Sie:

* den Button: ***Player erstellen*** - um einen neuen **Player anzulegen**
* das ***Stift Icon -*** um einen angelegten **Player zu bearbeiten**

Beide Optionen öffnen den Konfigurationsbereich des Players.

{% hint style="info" %}
Player, die bereits verwendet werden, übernehmen die hier geänderten Einstellungen automatisch. Ein erneutes Einbetten des Playercodes in eine Webseite nach Einstellungsänderungen ist nicht nötig.
{% endhint %}

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

## Player-Konfiguration

Die Ansicht gliedert sich in drei Bereiche:

1. **Grundeinstellungen**  - für Projektzuweisungen und Metadaten zur Playerverwaltung
2. **Playereigenschaften** - zur Anpassung des Players an den Verwendungszweck
3. **Vorschauplayer**         - zur direkten Überprüfung von Einstellungen

<figure><img src="/files/z1nIFS0jhxAFF8ZAcedq" alt="" width="563"><figcaption></figcaption></figure>

## 1. Grundeinstellungen <a href="#page_design" id="page_design"></a>

### **Projekt** <a href="#page_das_projekt_auswahlen" id="page_das_projekt_auswahlen"></a>

Im Dropdown-Menü ***Projekt*** werden alle verfügbaren Projekte des Benutzerkontos angezeigt. Per Klick legen Sie fest, für welches Projekt die Playerkonfiguration verwendet werden soll.&#x20;

{% hint style="info" %}
Wird kein Projekt gewählt, verwenden **alle Projekte** des Benutzerkontos, denen kein Player zugewiesen ist, diesen Player.

Wenn das Häkchen für **Default** gesetzt wird, verliert der bisherige Defaultplayer diesen Status. Ein Defaultplayer kann nicht mehr einem einzelnen Projekt zugewiesen werden.
{% endhint %}

<figure><img src="/files/E4kpDQBg22ajEzpZJIkL" alt="" width="563"><figcaption></figcaption></figure>

Nach der Auswahl wird die Zuweisung in der Player-Übersicht unter *Projekte* wie folgt angezeigt:

* mit dem Namen des zugewiesenen Projekts
* oder für "<mark style="background-color:blue;">Alle Projekte</mark>", blau hinterlegt
* oder für den Defaultplayer "<mark style="background-color:green;">Alle Projekte</mark>", grün hinterlegt&#x20;

### Name und Beschreibung

Hinterlegen Sie für den Player einen Namen und optional eine Beschreibung. Der Name wird in der Player-Übersicht und auf Projektebene im Playoutmanagement verwendet. Die Beschreibung wird in der Player-Übersicht angezeigt.&#x20;

[Zum Abschluss **speichern** Sie die Einstellungen](#user-content-fn-1)[^1].

## 2. Eigenschaften bearbeiten

Hier nehmen Sie **allgemeine Einstellungen** zum Erscheinungsbild und dem Playerverhalten vor und wählen Sicherheitsoptionen für den Player. In den **speziellen Einstellungen** legen Sie fest, für welchen Medientyp der Player verwendet wird und welche zusätzlichen Darstellungsoptionen verwendet werden sollen. Über das **Reitermenü** wechseln Sie in den gewünschten Einstellungsbereich.

<figure><img src="/files/cxrpBpwMuXuz05Y1Grzt" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
Beachten Sie, dass Einstellungsoptionen, die sich auf Module beziehen, erst wirksam werden, wenn das Modul gebucht wurde.
{% endhint %}

### Allgemeine Einstellungen <a href="#page_design" id="page_design"></a>

### 1. Skin <a href="#page_design" id="page_design"></a>

<figure><img src="/files/FjbK7rLGPwmjUMS9aSoh" alt="" width="563"><figcaption></figcaption></figure>

#### **Leadfarbe**

Bestimmt die Farbe des Progressionsbalken, der Anzeige von Textelementen aus den Metadaten und der Markierungen im Player. Sie können den gewünschten Farbton über das Farbmenü einstellen oder den Farb-Code direkt eingeben.

<figure><img src="/files/kIvdZV3lvXAuTdYwS9ud" alt="" width="368"><figcaption></figcaption></figure>

Die Auswahl des Farbtons muss im Dropdownmenü und über den Speicher-Button der Seite gespeichert werden.

{% hint style="warning" %}
Diese Einstellungsänderung wird **nicht** im Vorschauplayer des Konfigurationsbereiches angezeigt.
{% endhint %}

#### Steuerungsleiste

Bestimmt das Ausblenden der Steuerungsleiste im Videoplayer.

**Option 1**: Wenn keine der Checkboxen aktiviert ist, wird die Steuerungsleiste immer angezeigt.

**Option 2**: Wenn Checkbox **"Steuerleiste automatisch schließen"** aktiviert ist und eine "**Zeit bis zum Ausblenden der Steuerleiste"** gewählt ist, wird die Steuerungsleiste immer wieder nach dem Zeitraum ausgeblendet.&#x20;

**Option 3**: Wenn die Checkbox "**Steuerleiste im Fullscreen automatisch ausblenden"** aktiviert ist, wird die Steuerungsleiste mit einer Verzögerung von 3 Sekunden ausgeblendet.

#### Player Theme Assets (ZIP)

Hier können Sie die ZIP-Archivdatei für ein individuelles Player-Design hoch laden. Eine ausführliche Beschreibung dazu finden Sie hier:

{% embed url="<https://docs.3q.video/en/Player_API/Custom_Theme_Assets.html>" %}

{% hint style="info" %}
Diese Option erscheint erst zur Nachbearbeitung, wenn der Player bereits angelegt wurde.&#x20;
{% endhint %}

#### Player Labels (JSON) <a href="#page_ausspieloptionen" id="page_ausspieloptionen"></a>

Die Textanzeigen zu den Playerelementen sind bereits in den gebräuchlichsten Sprachversionen wählbar. Bei Bedarf können Sie hier eine Datei mit einer zusätzlichen Sprachversion hochladen. Die Liste der zu übersetzenden Begriffe finden Sie hier:

{% embed url="<https://docs.3q.video/en/Player_API/Labels.html>" %}

{% hint style="info" %}
Alle Änderungen werden erst mit dem Speichern übernommen.
{% endhint %}

### 2. Optionen <a href="#page_ausspieloptionen" id="page_ausspieloptionen"></a>

<figure><img src="/files/3oB9FzOXEis5t1bieFUr" alt="" width="563"><figcaption></figcaption></figure>

#### Playerverhalten, wenn Checkboxen per Häkchen aktiviert sind:

* **Autoplay**: Die Ausspielung startet (sofern vom Browser zugelassen) mit der Initialisierung des Players automatisch.
* **Loop**: Der Inhalt wird in einer Dauerschleife abgespielt.
* **Titel anzeigen**: Anzeige der Eingabe in Metadaten "Anzeige Player Titel 1 und 2"
* **Erlaube stummes Starten** (Autoplay Policy): Inhalte können (sofern vom Browser zugelassen) auf mobilen Geräten ohne Ton abgespielt werden.
* **Scroll to Play**: Der Inhalt wird abgespielt, wenn der Player den sichtbaren Webseitenbereich erreicht.
* **Stumm**: Der Inhalt wird (sofern vom Browser zugelassen) ohne Ton abgespielt.
* **Sticky Player**: Das Video wird beim Abwärts-Scrollen automatisch in einer verkleinerten Größe am oberen Bildschirmrand fix positioniert.
* **SEO Optimierung** - Gibt die hinterlegten Metadaten für Suchmaschinen-Crawler frei.
* **Video Analytics Tracking** - Das Tracking für die Auswertungen im Analytics Modul ist aktiv.
* **Tracking Cookie verwenden** - Bei Deaktivierung dieser Option wird das Tracking ohne Verwendung eines Cookies durchgeführt.
* **Chromecast aktivieren:** Die Chromecast-Funktionalität steht zur Verfügung. **Wichtig:** Diese Funktion setzt Google Cookies.

#### Playerverhalten, wenn folgende Auswahloptionen genutzt werden:

* **Sprache für Playerelemente** - Es wird die Sprache aus den Browsereinstellungen des Nutzers (Default des Browsers) oder die im Menü gewählte Sprache für die Bezeichnungen im Player verwendet.
* **Untertitel** - Zum Start wird die Sprache aus den Browsereinstellungen des Nutzers (Default des Browsers) oder die im Menü gewählte Sprache für die Anzeige der Untertitel im Player verwendet. Der Nutzer kann später eine alternative Untertitelversion wählen.
* **Tonspur** - Zum Start wird die Sprache aus den Browsereinstellungen des Nutzers (Default des Browsers) oder eine aus der Liste gewählte Sprache verwendet. Der Nutzer kann später eine alternative Tonspur wählen.
* **Initiale Qualitätsstufe**: Legt die Auflösung fest, mit der der Player unabhängig vom Endgerät startet. Nachdem der Player die Bandbreite der Internetverbindung festgestellt hat, wechselt er automatisch in die optimale Qualitätsstufe.
* **Sharing Icons** - Die gewählten Social Media Icons werden eingeblendet

{% hint style="info" %}
Alle Änderungen werden erst mit dem Speichern übernommen.
{% endhint %}

### 3. Sicherheit <a href="#page_module_verwenden" id="page_module_verwenden"></a>

<figure><img src="/files/wpZNcOLvwIAVEXxd6QGf" alt="" width="563"><figcaption></figcaption></figure>

#### Playerverhalten, wenn Checkboxen per Häkchen aktiviert sind:

* **Schutz des Players mit Token** - Die Token-basierte Validierung von Nutzerzugriffen wird ausgeführt. Siehe Anleitung: <https://docs.3q.video/en/Player_API/Basic_usage.html>
* **Domainschutz (Embedding)** - Der Player lässt sich nur innerhalb der/den hinterlegten Domain(s) nutzen/einbetten. Es können mehrere Domains angelegt werden.
* **Passwortschutz** - Der Player lässt sich nur mit Eingabe des hinterlegten Passwortes nutzen.
* **DRM verwenden** - Die Inhalte werden mit DRM-Lizenzen ausgeliefert.
* **Vorschau -** Wenn ein Nutzer nicht berechtigt ist, das Video anzusehen, wird eine Vorschau mit definierter Dauer (10 bis 120 Sekunden einstellbar) angezeigt.
* **Geo/IP-Blocking** - Das gewählte Blocking-Template wird ausgeführt. Es werden mit Klick in den Auswahlbereich alle Blockingtemplates angezeigt, die im Modul **IP/GeoBlocking** angelegt wurden.

{% hint style="info" %}
Alle Einstellungen werden erst mit dem Speichern ausgeführt.
{% endhint %}

### Spezielle Einstellungen <a href="#page_module_verwenden" id="page_module_verwenden"></a>

{% hint style="info" %}
Zur Verwendung der Einstellungsoptionen Playlists, Podcast und Werbung müssen die eintsprechenden Module aktiv sein.
{% endhint %}

### 1. Playlists <a href="#page_module_verwenden" id="page_module_verwenden"></a>

Die Einstellungen werden nur bei der Wiedergabe von Playlisten verwendet. Eine Beschreibung der Einstellungen finden Sie im Kapitel [Playlist-Player](/interface/player/playlist-player).

### 2. Podcasts <a href="#page_monetarisierung_tracking" id="page_monetarisierung_tracking"></a>

Die Einstellungen werden nur bei der Wiedergabe von Podcasts verwendet.

<figure><img src="/files/OM95ZKmaD3fsVQKN0T4j" alt="" width="563"><figcaption></figcaption></figure>

#### Playerverhalten, wenn Checkboxen per Häkchen aktiviert sind:

* Podcast Episodenliste im Player deaktivieren - Liste mit Episoden wird nicht angezeigt
* Podcast Episodenliste bei Initialisierung des Players öffnen - Liste mit Episoden wird automatisch geöffnet/angezeigt
* Podcast-Items in der Player-Konfiguration für Dateien ausgeben - es wird immer nur die erste (aktuellste) Episode des Podcasts angezeigt und abgespielt

#### Playerverhalten, wenn folgende Auswahloptionen genutzt werden:

* **Maximale Items im Podcast (Sichtbar)** - bestimmt die Länge der Liste mit angezeigten Episoden
* **Maximale Items im Podcast** - begrenzt die Anzahl der hinzufügbaren Dateien&#x20;

{% hint style="info" %}
Die Einstellungen werden erst nach dem Speichern wirksam.
{% endhint %}

### 3. OnDemand <a href="#page_monetarisierung_tracking" id="page_monetarisierung_tracking"></a>

Die Player-Option "Abspielgeschwindigkeit einstellbar" wird nur für die Wiedergabe von Audio- oder Videodateien verwendet.

<figure><img src="/files/H1KloMToPrFFuqSlPh2f" alt="" width="563"><figcaption></figcaption></figure>

In den "Player-Einstellungen" kann der Nutzer dann die Abspielgeschwindigkeit ändern.

<figure><img src="/files/zSUDpQPLlHA2HoTibiTz" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
Die Einstellung wird erst nach dem Speichern im Player verfügbar.
{% endhint %}

### 4. Live Streaming <a href="#page_monetarisierung_tracking" id="page_monetarisierung_tracking"></a>

Die Einstellungen werden nur bei der Wiedergabe von Video-Livestreams verwendet.

<figure><img src="/files/cXv8wMuxU6oy7a2gHHBb" alt="" width="563"><figcaption></figcaption></figure>

#### Playerverhalten, wenn Checkboxen per Häkchen aktiviert sind:

* **Timeshift im Player deaktivieren** - Die Funktion "Timeshift" steht den Nutzern im Player nicht zur Verfügung, aber im Projekt kann "Timshift to VoD" genutzt werden, wenn unter **Eingangssignal** eine "**Verfügbare Timeshift Zeit**" hinterlegt ist.&#x20;
* **Kommentare aktivieren** - Das Kommentarfenster wird im Player angezeigt.
* **Benutzername des Kommentars ist schreibgeschützt** - Der Nutzer kann den Benutzernamen nicht mehr bearbeiten, wenn dieser via SSO-Login automatisch ins Kommentarfeld übertragen wurde **oder** nachdem der erste Kommentar verfasst wurde.

{% hint style="info" %}
Die Einstellungen werde erst nach dem Speichern ausgeführt.
{% endhint %}

### 5. Werbung <a href="#page_monetarisierung_tracking" id="page_monetarisierung_tracking"></a>

<figure><img src="/files/LBcdec2jqbGXjgzfEGJ8" alt="" width="563"><figcaption></figcaption></figure>

* **Werbung aktivieren** - Die Ads werden, wie im Modul "Video Advertising" eingestellt, ausgeliefert.
* **Ausschließlich folgendes AdTag verwenden** - Das ausgewählte AdTag wird ausgeführt. Alternativ kann die Einstellung "Unverändert" gewählt werden. Dann werden alle aktiven AdTags, wie im Modul eingestellt, genutzt.

{% hint style="info" %}
Die Einstellungen werde erst nach dem Speichern ausgeführt.
{% endhint %}

### 6. Audio <a href="#page_monetarisierung_tracking" id="page_monetarisierung_tracking"></a>

Die Einstellungen werden für die Wiedergabe von Audio-Inhalten im Audioplayer verwendet.

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

* [Immer als Audio Player verwenden -](#user-content-fn-2)[^2] die Dateien werden automatisch mit dem Audio-Player ausgeliefert
* Thumbnail anzeigen im Audioplayer - im Player wird das Vorschaubild angezeigt
* Beschreibung anzeigen im Audioplayer - im Player wird der Texteintrag "Beschreibung" aus den Metadaten angezeigt

{% hint style="info" %}
Die Einstellungen werde erst nach dem Speichern ausgeführt.
{% endhint %}

### 7. Intro/Outro

Sie können zu einer Videodatei ein Intro- und ein Outro-Video hinzufügen.

Dazu hinterlegen sie in dem jeweiligen Eingabefeld die Playout Id der Datei die verwendet werden soll. Diese Datei muss dazu mit dem Status "Veröffentlicht" in einem On-Demand-Projekt vorliegen.

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

Zusätzlich können Sie für beide Positionen wählen:

* "Kann übersprungen werden"
* "Steuerleiste ausblenden während das Intro abspielt"

Die Einstellungen werde erst nach dem Speichern ausgeführt.

[^1]: Button „Speichern“ fehlt. Wenn die Änderungen automatisch übernommen werden: Satz raus

[^2]: kein Text vorhanden


# Projektzuweisung/Playoutmanagement

Sie können die Player über die Player-Konfiguration den Projekten zuweisen. Die Default-Player sind bis auf Weiteres den Projekten automatisch zugewiesen. Mit welchem Player oder welchen Playern ein Livestream oder eine Datei ausgeliefert wird, lässt sich im Playoutmanagement des Livestreams oder der Datei festlegen.

{% hint style="info" %}
Die folgenden Regelungen gelten nicht oder nur eingeschränkt für Player, die in den Modulen Playlists, Webcasts, Podcasts und MultiChannel verwendet werden sollen.
{% endhint %}

## Player für OnDemand-Projekte

Für die Zuweisung der Player zu Projekten oder einzelnen Dateien bestehen folgende Optionen:

### 1. Einen Player einem Projekt zuweisen

Wählen Sie in der Playerkonfiguration das gewünschte Projekt. Der Player wird dann für alle Dateien im Projekt verwendet.

### 2. Einen Player mehreren ausgewählten Projekten zuweisen

Wählen Sie in der Playerkonfiguration kein Projekt aus und weisen Sie den OnDemand-Projekten, die nicht mit diesem Player arbeiten sollen, einen alternativen Player zu. Der Player wird dann in den ausgewählten Projekten verwendet.

### 3. Einen oder mehrere Player allen Projekten zuweisen

Wählen Sie in der Playerkonfiguration kein Projekt aus. Der Player wird dann in allen Projekten verwendet.

### 4. Mehrere Player einem Projekt zuweisen

Wählen Sie für die gewünschten Player in der Playerkonfiguration jeweils das eine Projekt oder kein Projekt aus. Die Player können dann im Playoutmanagement der Dateien gewählt werden.

### 5. Mehrere Player ausgewählten Projekten zuweisen

Wählen Sie für die gewünschten Player in der Playerkonfiguration jeweils kein Projekt aus und weisen Sie den OnDemand-Projekten, die nicht mit diesen Playern arbeiten sollen, einen alternativen Player zu. Die gewünschten Player können dann im Playoutmanagement der Dateien in den Projekten gewählt werden.

### 6. Einen Player einer Datei oder mehreren Dateien zuweisen

Wählen Sie in der Playerkonfiguration das Projekt, in dem sich die Datei befindet, oder kein Projekt. Im Playoutmanagement der Datei(en) legen Sie dann das Playout mit diesem Player an. Der Player wird dann für diese Datei(en) verwendet.

### 7. Mehrere Player einer Datei oder mehreren Dateien zuweisen

Wählen Sie für die gewünschten Player in der Playerkonfiguration jeweils das eine Projekt oder kein Projekt aus. Die Player können dann im Playoutmanagement der Datei(en) gewählt werden.

## Player für Livestream Projekte

Für die Zuweisung der Player zu den Projekten bestehen folgende Optionen:

### 1. Einen Player einem Projekte zuweisen

Wählen Sie in der Playerkonfiguration das gewünschte Projekt. Der Player wird dann für das Projekt verwendet.

### 2. Einen Player mehreren konkreten Projekte zuweisen

Wählen Sie in der Playerkonfiguration kein Projekt aus und weisen Sie den Projekten, die nicht mit diesem Player arbeiten sollen, einen alternative Player zu. Der Player wird dann in den ausgewählten Projekten verwendet

### 3. Einen oder mehrere Player allen Projekte zuweisen

Wählen Sie in der Playerkonfiguration kein Projekt aus. Der Player wird dann in allen Projekten verwendet.

### 4. Mehrere Player einem Projekt zuweisen

Wählen Sie für die gewünschten Player in der Playerkonfiguration jeweils das eine Projekt oder kein Projekt aus. Die Player können dann im Playoutmanagement des Projekts gewählt werden.


# Content-Absicherung

Unsere Plattform bietet Methoden zur Absicherung von Live- und Video On-Demand Content vor unberechtigten Zugriffen.

{% hint style="info" %}
Bei der Absicherung ist zwischen der Player Protection und Content Protection zu unterscheiden. Die Schlüsselerzeugung für die Content Protection muss nur in Szenarien verwendet werden, wenn unser Videoplayer **nicht** zum Einsatz kommt. Wenn die Content Protection aktiv ist, kümmert sich unser Player selbständig um die Erzeugung der notwendigen Schlüssel.
{% endhint %}

### Projektschlüssel (Private Key) <a href="#page_projektschlussel_-private_key" id="page_projektschlussel_-private_key"></a>

Jedes Projekt in Ihrem Kundenkonto hat einen eigenen **Project Key**. Diesen benötigen Sie zur Nutzung der einzelnen Schutzmechanismen.

Um den Schlüssel zu erhalten, gehen Sie in Ihre Projektübersicht und öffnen den Bereich **Einstellungen**. Hier können Sie den Projektschlüssel kopieren oder auch einen neuen Schlüssel erzeugen.

### Player Protection  <a href="#page_player_protection" id="page_player_protection"></a>

Bei dieser Methode wird der 3Q Player mit einem **Key** vor unberechtigten Zugriffen geschützt.  Diese Methode kann für einzelne Videodateien oder für alle Inhalte eines Projektes genutzt werden.

Zur Ausführung erzeugt der Kunde Serverseitig einen **Key** und aktiviert in der Player-Konfiguration **Schutz des Players mit Key**.

{% hint style="danger" %}
Ist die Funktion aktiv, kann der 3Q Player ohne den Key **nicht** aufgerufen werden.
{% endhint %}

#### Beispiele für serverseitige Schlüsselerzeugung und Übergabe an den Player <a href="#page_beispiel_schlusselerzeugung_und_ubergabe_an_den_player" id="page_beispiel_schlusselerzeugung_und_ubergabe_an_den_player"></a>

PHP Code:

```php
// serverside.php
$_project_id = 'project_id';
$_project_key = 'project_key';
$timestamp = time() + 60; // Gültigkeit des Schlüssels, aktuelle Zeit zzgl. 60 Sekunden
$key = md5($_project_id.$_project_key.$timestamp);
```

Python Code:

```python
from hashlib import md5
project_id = 'project id'
# You'll find the private key in the project settings.
project_key = 'project_secret'
timestamp = int(time.time()) + 60
key = md5('{}{}{}'.format(project_id, project_key, timestamp).encode('utf-8')).hexdigest()
```

{% hint style="warning" %}
Generieren Sie die Token nicht im Browser da dabei der Key nicht geschützt ist!
{% endhint %}

**JavaScript Integration (js3q)**

Eine Anleitung zur Integration des Players und Erzeugung des Keys finden Sie hier: <https://docs.3q.video/en/Player_API/Basic_usage.html>.

**Iframe Integration**

Bei der Iframe Integration kann der Key und Timestamp mittels `GET`-Parameter.

Beispiel Integration Iframe mit Schlüssel:

```
<iframe id="sdn" title="3Q SDN" width="640px" height="360px" src="https://playout.3qsdn.com/59422d06-9ed4-11ea-97a4-002590c750be?key=[key]&timestamp=[timestamp]" frameborder="0" scrolling="no" allowfullscreen></iframe>
```

### Content Distribution Protection <a href="#page_content_distribution_protection" id="page_content_distribution_protection"></a>

Mit der Methode **Content Distribution Protection** kann die Auslieferung von Content mit unserem Player, direkte Streaming URLs oder Download URLs geschützt werden.

{% hint style="info" %}
Wenn Sie diese Option aktivieren und unseren Player integrieren, wird die Schlüsselerzeugung für diese Absicherung automatisch geregelt. Nur im Fall dessen, dass Sie unseren Player nicht verwenden, z.B. bei progressive Download oder mit einem Videoplayer von einem Drittanbieter, müssen Sie die Schlüssel selbstständig erzeugen.
{% endhint %}

Dieses Feature aktivieren Sie über die **Projekt Einstellungen  > Content-Absicherung** im gewünschten Projekt. Fortan wird sämtlicher Content in unserem Videoplayer automatisch mit diesem Schutzmechanismus ausgeliefert.

Für die Nutzung der direkten Streaming- und Download-URLs **ohne unseren Player** ist es nun notwendig, für jede Nutzung einen Schlüssel zu generieren.

#### Beispiel Schlüsselerzeugung <a href="#page_beispiel_schlusselerzeugung" id="page_beispiel_schlusselerzeugung"></a>

Schlüssel mit Hilfe von PHP oder einer anderen Programmiersprache erzeugen:

```
// token.php
function generateToken() {

$expires = time() + 600; // Gültigkeit des Schlüssels, aktuelle Zeit zzgl. 10 Minuten
$_user_agent = ''; // User Agent
$project_key = ''; // Your private project key
$md5 = md5($expires.$project_key.$_user_agent, false);

return $md5.'/'.$expires;
}
```

Link generieren:

```
https://sdn-global-streaming-cache.3qsdn.com/s/{generateToken()}/3144/files/17/11/766971/3144-F98zkwncqTR7BMg2.ism/manifest.m3u8?format=hls&mime=mp4&source=html5
```

{% hint style="danger" %}
Es ist essentiell, dass für jeden Aufruf ein eigener Schlüssel generiert wird.
{% endhint %}


# Playlist-Player

Der Player den Sie für eine Playlist verwenden wollen darf keinem Projekt zugewiesen werden da Dateien aus verschiedenen OnDemand-Projekten und Livestream-Projekte über die Playlist ausgeliefert werden können. Die Einstellungen werden nur bei der Wiedergabe von Playlisten verwendet.

*Abbildung: Playlist-Player anlegen oder bearbeiten*

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

#### Playlist-Funktionen, die per Häkchen in der Checkbox, für einen Player gewählt werden können:

<table><thead><tr><th>Funktionen für Playlists</th><th>Erläuterung</th><th data-hidden></th></tr></thead><tbody><tr><td><strong>Playliste im Player deaktivieren</strong></td><td>Die "Wiedergabeliste" wird im Player nicht angezeigt. Der Benutzer kann somit nicht einzelne Videos auswählen.</td><td></td></tr><tr><td><strong>Playlist bei Initialisierung des Players öffnen</strong></td><td>Die Wiedergabeliste im Audio-Player ist automatisch geöffnet.</td><td></td></tr><tr><td><strong>Playlist-Items in der Player-Konfiguration für Dateien ausgeben</strong></td><td>Es wird immer nur die erste (aktuellste) Datei aus der Playlist angezeigt und abgespielt. </td><td></td></tr><tr><td><strong>Playlist Cover als Video Cover verwenden</strong></td><td>Das, im Modul, zur Playlists hinterlegte Bild wird als Vorschaubild für den Player verwendet.</td><td></td></tr><tr><td><strong>Player Modus</strong></td><td>Sie können wählen ob der Player als Video- oder Audioplayer oder in der Standartversion ausgeliefert wird.</td><td></td></tr><tr><td><strong>Kategorie anzeigen</strong></td><td>Der Player zeigt die im Projekt angelegten Kategorien an. Der Nutzer kann im Player die Inhalte nach Kategorien filtern.</td><td></td></tr><tr><td><strong>Suche anzeigen</strong></td><td>Der Player zeigt ein Suchfeld zur Inhaltssuche an.</td><td></td></tr><tr><td><strong>Maximale Items in Playlist (Sichtbar)</strong></td><td>Bestimmt die maximale Länge der Liste mit Vorschaubildern die angezeigt werden.</td><td></td></tr><tr><td><strong>Maximale Items in Playlist</strong></td><td>Begrenzt die Anzahl der zur Playlist hinzufügbaren Dateien oder Livestreams.</td><td></td></tr></tbody></table>

{% hint style="info" %}
Die Einstellungen werden erst mit dem Speichern wirksam.
{% endhint %}


# Player-Steuerung per Tastatur (WCAG)

Der Player, ab der Version 5, kann als Audio-oder Videoplayer über die Tastatur bedient werden.

Die folgenden Tasten können zur Playersteuerung verwendet werden:

<table><thead><tr><th width="272">Taste / Kombination</th><th>Funktion</th><th data-hidden></th></tr></thead><tbody><tr><td>Tabulator (Tab)</td><td><p>o   Vorwärts, zum nächsten Element</p><p>o   aktives Element wird markiert</p></td><td></td></tr><tr><td>Umschalttaste (Shift) + Tabulator</td><td><p>o   zurück zum vorherigen Element</p><p>o   aktives Element wird markiert</p></td><td></td></tr><tr><td>Umschalttaste (Shift) oder Leertaste (Space)</td><td><p>o   markiertes Element ausführen / beenden</p><p>o   markiertes Element öffnen</p><p>o   markiertes Element schließen</p></td><td></td></tr><tr><td>Pfeil-Tasten (Cursor-Tasten)</td><td><p>o   nach Rechts  – vor im Video</p><p>o   nach Links - zurück im Video</p><p>o   nach Oben - lauter</p><p>o   nach Unten -  leiser</p></td><td></td></tr><tr><td>Zeilenschalter (Return/ Enter)</td><td><p>o   Vollbild an/ aus</p><p>o   markiertes Menü öffnen/ schließen</p><p>o   markiertes Element starten/ beenden</p></td><td></td></tr><tr><td>Leertaste (Space)</td><td><p>o   Vollbild an/ aus</p><p>o   markiertes Menü öffnen/ schließen</p><p>o   markierte Funktion starten/ beenden</p></td><td></td></tr><tr><td>Taste: F</td><td>o Vollbild an/aus</td><td></td></tr></tbody></table>


# Module

Module hinzufügen, Module öffnen, Module löschen

Module sind Funktionserweiterungen für das Kundenkonto. Diese Erweiterungen stehen für **alle** im Kundenkonto angelegten Projekte zur Verfügung.

Module, die nicht im gebuchten Paket enthalten sind, können dem Konto kostenplichtig hinzugefügt werden.

Der Zugriff auf Module über ein Benutzerkonto wird über die Zugriffsrechte  in der Benutzerverwaltung organisiert.

### Die Module im Überblick

| Modul                | für Livestream                       | für OnDemand                         | zur Verwaltung                       | kostenlos                            |
| -------------------- | ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ |
| Player               | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | ja                                   |
| Live-to-VoD Recorder | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> | ja                                   |
| 3rd Party Publishing | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| Reporting/Analytics  | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | ja                                   |
| Benachrichtigungen   | ja                                   | ja                                   | ja                                   | <mark style="color:red;">nein</mark> |
| Video Advertising    | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| Playlists            | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| IP/Geo Blocking      | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| Media Share          | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| Webcasting           | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| Quizzing             | <mark style="color:red;">nein</mark> | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| Analytics Advanced   | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |
| Podcasts             | <mark style="color:red;">nein</mark> | ja                                   | <mark style="color:red;">nein</mark> | ja                                   |
| Account Sharing      | ja                                   | ja                                   | ja                                   | ja                                   |
| Multi CDN            | ja                                   | ja                                   | <mark style="color:red;">nein</mark> | <mark style="color:red;">nein</mark> |

## Modulverwaltung

Öffnen Sie im **Hauptmenü** den Menüpunkt **Module** und wählen Sie ***Module verwalten*****.**

Die Modulverwaltung zeigt alle verfügbaren Module nach folgender Sortierung:

1. oberen Listenbereich   - aktive Module, absteigend mit dem Datum des Hinzufügens
2. mittlerer Bereich           - aktive Module, die noch nicht gekündigt werden können
3. unterer Listenbereich   - Module, die noch hinzugefügt werden können

Die noch nicht verwendeten bzw. hinzugefügten Module finden Sie im unteren Bereich der Liste.

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

In der Modulverwaltung können Sie

* Module hinzufügen  - **+ Modul hinzufügen**
* Module löschen        - **Mülleimer**
* ein Modul öffnen      - mit Klick auf **Modulname**
* sehen, wann ein Modul hinzugefügt wurden.

{% hint style="info" %}
Das Löschen eines Moduls ist erst 30 Tage nach dem Hinzufügen möglich.&#x20;
{% endhint %}

## Module hinzufügen

Mit dem Klick auf **+ Modul hinzufügen** öffnet sich das Bestellformular.&#x20;

Hier bestätigen Sie per Häkchen in der **Checkbox** die Bestellung zu den AGB der 3Q GmbH und schließen den Prozess über den Button **Kostenpflichtig bestellen** ab.

<figure><img src="/files/2ZI92FNxVzsErQklvyGH" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Die Konfiguration oder Inbetriebnahme eines Moduls wird in den Kapiteln über die Module beschrieben.
{% endhint %}

## Module über das Hauptmenü öffnen

Alle hinzugefügten Module können anschließend direkt über das Hauptmenü aufgerufen werden.&#x20;

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

## Module für die Benutzerkonten freigeben

Wenn mehrere Benutzerkonten für ein Kundenkonto existieren, können Sie jedem Benutzerkonto eigene Berechtigungen für die Module zuweisen.

Öffnen Sie dazu im **Hauptmenü** den Bereich **Konto**. Wählen Sie dort den Menüpunkt "***Benutzerverwaltung***".

In der Benutzerverwaltung öffnen Sie über das **Stift-Icon** im Icon-Menü das Formular "**Zugriffsrechte bearbeiten**"

Im Feld "**Berechtigung für Module**" werden die Module angezeigt, die für das Benutzerkonto freigegeben sind.

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

Im Formular können Sie:

* Berechtigung für alle Module vergeben - Button "Alle auswählen"
* Berechtigung für alle Module entfernen - Button "Alle entfernen"
* einzelne Module hinzufügen                    - Klick in Feld "Berechtigung für Module" öffnet die&#x20;

  &#x20;                                                                     Auswahlliste, hier klicken Sie auf das gewünschte

  &#x20;                                                                     Modul
* [einzelne Module entfernen                      - Klick auf Kreuz neben dem Modulnamen](#user-content-fn-1)[^1]

Zum Abschluss **speichern** Sie die Einstellungen.

[^1]: Besser als Tabelle formatieren


# Benachrichtigungen

Übersicht, Ereignisprotokoll, Benachrichtigung anlegen/bearbeiten

Mit diesem Modul erstellen Sie automatische Benachrichtigungen (Notifications) für Mitarbeiter zu Ereignissen im Projekt. Die Benachrichtigung kann per SMS, E-Mail oder Watchfolder erfolgen. Die Versendung der Benachrichtigungen wird protokolliert.

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

#### Zu folgenden Ereignisse lassen sich Benachrichtigungen anlegen:

* in OnDemand-Projekten:
  * Neue Datei vorhanden
  * Neue Datei in der Pipeline
  * Metadaten (einer Datei) geändert
* in Livestream-Projekten:
  * Störung des Signals

#### Die grundlegenden Einrichtungsschritte für Benachrichtigungen sind:

1. Modul in der Modulverwaltung hinzufügen
2. Benachrichtigung anlegen

## Übersicht <a href="#page_benachrichtigung_anlegen" id="page_benachrichtigung_anlegen"></a>

Öffnen Sie im **Hauptmenü** den Menüpunkt **Module**. Klicken Sie im Drop down-Menü auf **Benachrichtigungen***.*

Die Übersicht zeigt die angelegten Benachrichtigungen mit den Informationen

* **Empfänger**      - Name des Empfängers
* **Ereignis**           - zu welchem Ereignis
* **Projekt**             - in welchem Projekt
* [**Versendet als**  - Versendetyp](#user-content-fn-1)[^1]

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

### **Funktionen in der Übersicht**:

* Benachrichtigung anlegen - Button "*+ Neue Benachrichtigung anlegen*"
* Über das **Icon-Menü**:
  * bearbeiten                                  - *Stift*
  * löschen                                                **-** *Mülleimer*
  * [das Ereignisprotokoll aufrufen  **-** *gegenläufige Uhr*](#user-content-fn-1)[^1]

Das **Ereignisprotokoll** zeigt mit Datum, Uhrzeit und Kurzbeschreibung alle erfolgten Benachrichtigungen.

<figure><img src="/files/6c4P7mBbdgF5qy7m1hai" alt=""><figcaption></figcaption></figure>

## Benachrichtigung anlegen/bearbeiten

Gehen Sie auf **+Neue Benachrichtigung anlegen** oder zum Bearbeiten auf das **Stift-Icon**.

Die Eingabeformulare unterscheiden sich nur durch den Titel "*+ Neue Benachrichtigung anlegen"* bzw. "*Benachrichtigung bearbeiten"*.

<figure><img src="/files/350coTPDQrNKf0RIcM7x" alt=""><figcaption></figcaption></figure>

#### Im Formular hinterlegen oder ändern Sie&#x20;

1. den Namen des Empfängers und wählen:
2. das Projekt,
3. das Ereignis, zu dem die Benachrichtigung versendet werden soll,
4. wie die Nachricht versendet werden soll.

Zum Abschluss aktivieren Sie die Benachrichtigung mit **Speichern**.

[^1]: Besser als Tabelle formatieren


# Video Advertising

Übersicht, AdTag anlegen/bearbeiten, AdTag einer (OnDemand-) Kategorie zuweisen, Werbung im Player aktivieren, statische AdTags selbst generieren

Mit diesem Modul werden Pre-, Mid- und Postroll Ads in Livestreams und Videos platziert. Dazu benötigen Sie AdTags bzw. VAST-URLs von VAST und VPAID-fähige Adserver oder Google DFP (Google Ads).

{% hint style="info" %}
Das Modul Analytics Advanced bietet Auswertungen zur Auslieferung von Ads.
{% endhint %}

#### Die grundlegenden Einrichtungsschritte sind:

1. Modul in der Modulverwaltung hinzufügen
2. AdTags anlegen
3. ggf. im OnDemand-Projekt eine Kategorie zuweisen
4. Werbung für den Player aktivieren

## Übersicht <a href="#page_modul_einrichten" id="page_modul_einrichten"></a>

Zum **Öffnen** gehen Sie im **Hauptmenü** auf den Menüpunkt **Module**. Klicken Sie im Drop-down-Menü auf **Video Advertising.**&#x20;

#### Die Übersicht zeigt angelegte AdTags bzw. Kampagnen mit folgenden Informationen:

* **ID**                                                - wird automatisch erstellt, kann nicht geänder werden
* **Name**                                          - zeigt den hinterlegten Namen des AdTag
* **Projekt**                                        - zeigt das Projekt, in dem der AdTag verwendet wird
* **Priorität**                                      - zeigt die Priorität, mit der der AdTag für                                                          \
  &#x20;                                                          Werbemittelauslieferung verwendet wird
* [**AdTag als Fallback benutzen**   - zeigt, ob der AdTag als Fallback-Kampagne  genutzt wird](#user-content-fn-1)[^1]

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

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

* Einen AdTag hinterlegen                                               - Button: ***+ Neuen AdTag hinterlegen***
* im **Icon-Menü:**
  * den AdTag bearbeiten                                            -  **Stift**
  * dem AdTag eine *OnDemand-Kategorie* zuweisen - **Zahnrad**
  * [den Adtag löschen                                                  - **Mülleimer**](#user-content-fn-1)[^1]

## AdTag anlegen oder bearbeiten

{% hint style="info" %}
Werden einem Projekt mehrere AdTags zugewiesen, sollte die Reihenfolge der Adserver-Abfragen über die "Priorität" der AdTags und die Fallback-Zuweisung für einen AdTag geregelt werden.
{% endhint %}

Klicken Sie in der Übersicht auf den Button **+Neuen AdTag hinterlegen** oder zum **Bearbeiten** eines AdTags auf das **Stift-Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel **AdTag hinterlegen** bzw. **AdTag bearbeiten**.

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

Im Formular nehmen Sie folgende Einträge und Einstellungen vor:

1. **Name:                                      -** individuelle Bezeichnung, die in der Übersicht verwendet wird
2. **Checkbox "Aktiv":              -** wenn das Häkchen gesetzt ist, werden die URLs verwendet
3. **... AdTag als Fallback ...: -** dieser AdTag wird automatisch verwendet, wenn andere AdTags &#x20;

   &#x20;                                            keine Werbemittel liefern
4. **Projekt**:                             - legt das Projekt für die Werbemittelauslieferung fest
5. **Priorität**:                           - bestimmt die Reihenfolge, wenn mehrere AdTags in einem

   &#x20;                                            Projekt verwendet werden
6. **VAST/VPAID … URL:** - hier werden pro Platzierung die AdTags/ URLs hinterlegt
7. **Anzahl X- roll AdSlots**:    - Anzahl der möglichen Videoanzeigen pro Platzierung
8. [**MidRoll Intervall**:              - Auslieferungsintervall für die MidRoll-Platzierungen](#user-content-fn-1)[^1]

Zum Abschluss **speichern** Sie die Einstellungen.

{% hint style="info" %}
Um einen AdTag zu pausieren, entfernen Sie das Häkchen der Checkbox "Aktiv".
{% endhint %}

## Den AdTag einer (OnDemand-) Kategorie zuweisen <a href="#page_kategorie_einstellungen" id="page_kategorie_einstellungen"></a>

Wenn Sie für OnDemand-Projekte Kategorien angelegt haben, können Sie einem AdTag eine oder mehrere Kategorien zuweisen. Nur die Videos aus diesen Kategorien werden dann für die Werbemittelauslieferung verwendet.

Sie **öffnen** den Bereich "Kategorie Einstellungen"  in der **AdTag-Übersicht** über das **Zahnrad** im Icon-Menü.

Der obere Seitenbereich zeigt die Standardeinstellungen für den AdTag.&#x20;

In der Tabelle ***Kategorie Einstellungen*** sehen Sie die zugewiesenen Kategorien mit den Slot-Belegungen.&#x20;

<figure><img src="/files/9tMHDsHmevvBYARbwuwJ" alt=""><figcaption></figcaption></figure>

### **Funktionen im Bereich**:&#x20;

* Eine Kategorieeinstellung anlegen                  - Button: ***+ Neue Katagorie Einstellungen***
* im **Icon-Menü:**
  * eine Kategorieeinstellung bearbeiten         -  **Stift**
  * [eine Kategorieeinstellung löschen              - **Mülleimer**](#user-content-fn-1)[^1]

### Eine Kategorie-Einstellung erstellen/bearbeiten

Klicken Sie auf den Button **+Neue Kategorie Einstellungen** oder zum Bearbeiten einer Kategorieeinstellung auf das **Stift-Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel **Neue Kategorie Einstellungen** bzw. **Kategorie Einstellungen** bearbeiten.

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

Im Formular wählen Sie:

* die zu verwendende Kategorie
* die Anzahl der AdSlots
* optional den MidRoll Intervall

Zum Abschluss **speichern** Sie die Einstellungen.

## Werbung im Player aktivieren <a href="#page_adtags_verwenden" id="page_adtags_verwenden"></a>

Öffnen Sie im **Hauptmenü** den Menüpunkt **Player**.&#x20;

Gehen Sie in der **Playerübersicht** zum gewünschten Player und öffnen Sie über das **Stift-Icon** die Player-Einstellungen.

Im **Player-Menü** wählen Sie den Reiter **Werbung**.

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

1. Prüfen Sie, ob Sie dem Player das richtige Projekt zugewiesen haben.
2. Setzen Sie bei **Werbung aktivieren** das Häkchen in der Checkbox.
3. Optional können Sie unter **Ausschließlich folgendes AdTag verwenden** festlegen, dass nur der gewählte AdTag verwendet wird.

## Statische AdTags selbst generieren <a href="#page_statische_adtags_selbst_generieren" id="page_statische_adtags_selbst_generieren"></a>

Sie können mit statischen AdTags selbstgehostete Videodateien aus einem OnDemand-Projekt als Werbemittel verwenden.

Dazu erstellen Sie nach folgendem URL-Schema ein eigenes AdTag:

<https://playout.3qsdn.com/vast/ext/**ee4fc974-c7cc-11e8-afb7-002590c750be**/vast.xml>

Der f**ettmarkierte** Teil der URL wird durch die Data-ID des gewünschten Videos ersetzt.&#x20;

Die angepasste URL hinterlegen Sie anschließend als AdTag in Video Advertising.

Sie können dem AdTag auch eine URL hinterlegen, zu der bei Klick auf das Ad weitergeleitet wird:

`https://playout.3qsdn.com/vast/ext/ee4fc974-c7cc-11e8-afb7-002590c750be/vast.xml?clickurl=https://example.com/test`

| Parameter |        | Description           |
| --------- | ------ | --------------------- |
| clickurl  | string | ClickURL für Video-Ad |

[^1]: Besser als Tabelle formatieren


# Playlists

Übersicht, Playlist anlegen/bearbeiten, Dateien und Livestreams zuweisen, Elemente der Playlist bearbeiten, Player konfigurieren, Embed-Code kopieren

Mit diesem Modul erstellen Sie Playlists für Video- und Audio-Dateien sowie Livestreams.

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

{% hint style="info" %}
Sie können zu einer angelegten Playlist jederzeit Elemente (Videodateien oder Livestreams) hinzufügen oder diese entfernen.&#x20;
{% endhint %}

### Die grundlegenden Einrichtungsschritte für eine Playlist sind:

1. Modul in der Modulverwaltung hinzufügen
2. Playlist (Metadaten) anlegen
3. Elemente (Dateien oder Livestreams) zuweisen
4. Elemente bearbeiten/sortieren
5. Player konfigurieren und Embed-Code kopieren

## Playlists-Übersicht <a href="#page_modul_einrichten" id="page_modul_einrichten"></a>

Zum **Öffnen** gehen Sie im **Hauptmenü** auf den Menüpunkt **Module**. Klicken Sie im Drop-down-Menü auf **Playlists.**&#x20;

In der **Übersicht** werden die angelegten Playlists absteigend nach Zeitpunkt des Anlegens mit folgenden Informationen angezeigt:

* **Thumbnail** - optionales Feature
* **ID** - wird automatisch beim Anlegen vergeben, kann nicht geändert werden
* **Name** - der Playlist
* **Datum und Uhrzeit** - zu der die Playlist angelegt wurde

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

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

* Playliste anlegen                                                       - Button **+ Neue Playlist anlegen**
* Playliste suchen (nach Begriffen im Titel)               - Filtermenü/**Suchbegriff**
* Playlisten sortieren                                                    - Filtermenü/**sortieren nach**
* **im Icon-Menü**:
  * die Metadaten der Playlist bearbeiten               - **Stift**
  * Inhalte (Elemente) hinzufügen oder entfernen  - **Liste**
  * Player wählen und Embed-Codes kopieren       - **eckige Klammern**
  * [komplette Playlist löschen                            - **Mülleimer**](#user-content-fn-1)[^1]

## 1. Playlist anlegen/Metadaten bearbeiten <a href="#page_playlist_anlegen" id="page_playlist_anlegen"></a>

Klicken Sie in der Playlist-Übersicht auf den Button **+Neue Playlist anlegen** oder zum Bearbeiten der Metadaten einer Playlist auf das **Stift-Icon.**

{% hint style="info" %}
Sie können auch über das Bearbeitungsmenü von **OnDemand-**&#x50;rojekten im **Menüpunkt "Playlists"** eine Playlist anlegen oder bearbeiten. Dabei wird dasselbe Formular verwendet.
{% endhint %}

Die Eingabeformulare unterscheiden sich nur durch den Titel *Neue Playlist anlegen* bzw. *Metadaten der Playlist bearbeiten*.

Hinterlegen Sie im Formular die Metadaten für Ihre Playlist.

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

### Metadaten der Playlist

* **Name:** frei wählbarer Name
* **Beschreibung:** kurze Beschreibung des Inhaltes
* **Tags:** Schlagworte
* **Genre:** frei wählbare Bezeichnung
* **Bild:** wird für die Liste in der Übersichtsseite verwendet

Nach dem **Speichern** der Eingaben wird die neue Playlist in der Übersicht angezeigt.

## 2. Dateien und/oder Livestreams zuweisen <a href="#page_videos_zuweisen" id="page_videos_zuweisen"></a>

Die Dateien werden der Playlist in der **Dateiübersicht** eines OnDemand-Projekts und Livestreams im Bereich **Playlist Elemente** hinzugefügt.

### Dateien

Öffnen Sie in der **Projektübersicht** das **OnDemand-Projekt,** aus dem Sie Dateien für die Playlist verwenden wollen, und rufen Sie ggf. die passende **Kategorie** auf.

Setzen Sie in der **Dateiübersicht** ein Häkchen in der Checkbox links neben dem Vorschaubild bei den Dateien, die Sie der Playlist zuweisen wollen.&#x20;

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

Mit der Auswahl der Dateien wurde das **Bearbeitungsmenü für Ausgewählte Dateien** aufgerufen. Klicken Sie hier auf den Menüpunkt **Playlist** und wählen Sie unter "**Zu Playlist hinzufügen"** die gewünschte Playlist.

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

Bestimmen Sie zum Abschuss, ob die Videos am Anfang oder am Ende der Playlist hinzugefügt werden sollen.&#x20;

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

Die Videos sind jetzt der Playlist zugewiesen.

### Livestreams

Öffne Sie über das **Hauptmenü** das Modul **Playlists**. Wählen Sie in der **Übersicht** die zu bearbeitende **Playlist** und gehen Sie im **Icon-Menü** auf das **Liste-Icon** (Elemente der Playlist bearbeiten).&#x20;

<figure><img src="/files/1BxzVuhxAvACy1o529mK" alt=""><figcaption></figcaption></figure>

In der **Übersicht der Playlist** gehen Sie auf den Button **+ Livestream**. Im **Dropdown-Menü** werden alle im Benutzerkonto verfügbaren Livestreams angezeigt. Klicken Sie hier auf den Livestream, den Sie der Playlist hinzufügen wollen. Der Livestream ist jetzt zur Playlist hinzugefügt.

## 3. Elemente der Playlist bearbeiten <a href="#page_playlist_sortierenbearbeiten" id="page_playlist_sortierenbearbeiten"></a>

Öffnen Sie über das **Hauptmenü** das Modul **Playlists**. Wählen Sie in der **Übersicht** die zu bearbeitende **Playlist** und gehen Sie im **Icon-Menü** auf das **Liste-Icon** (Elemente der Playlist bearbeiten).

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

&#x20;In der **Übersicht der Playlist** können Sie

1. die Playlist im **Vorschauplayer** überprüfen,
2. die **Titel** der hinzugefügten Dateien und Livestreams **prüfen,**
3. die **Reihenfolge** der Elemente per **“**&#x44;rag\&Drop” **ändern,**
4. **Elemente** aus der Playlist **löschen,**
5. **Livestreams** zur Playlist **hinzufügen.**

Zum Abschluss klicken Sie rechts oben den Button **Vorschau aktualisieren** und überprüfen die geänderte Playlist in der Vorschau. Jetzt können Sie den Player-Code wählen und in eine Webseite einbetten.

## 4. Playlist-Player erstellen/bearbeiten

Öffnen Sie über das **Hauptmenü** die **Player-Verwaltung**.

Hier erstellen Sie über den Button **Player erstellen** den Player für die Playlist oder bearbeiten einen bestehenden Player über das **Stift-Icon**. &#x20;

<figure><img src="/files/90tSaxhmOvYghdAYTXFt" alt=""><figcaption></figcaption></figure>

Im Konfigurationsbereich des Players wählen Sie den **Reiter Playlist.**&#x20;

{% hint style="warning" %}
Für einen Playlist-Player wählen Sie kein Projekt. Das Feld soll leer bleiben.
{% endhint %}

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

Einstellungsoptionen für Playlists:

* Playliste im Player deaktivieren - die Playlist-Vorschau wird im Player nicht angezeigt
* Playlist bei Initialisierung des Players öffnen - nur für **Audio-Player**, Liste mit Elementen wird sofort angezeigt.
* Playlist-Items in der Player-Konfiguration für Dateien ausgeben
* maximale Items in **Playlist (Sichtbar)**
* maximale Items in Playlist&#x20;

{% hint style="info" %}
Eine ausführliche Beschreibung der Player-Konfiguration finden Sie im **Kapitel Player.**
{% endhint %}

Zum Abschluss **speichern** Sie die Einstellungen.

## 5. Embed-Code kopieren <a href="#page_player_code_kopieren_und_einbetten" id="page_player_code_kopieren_und_einbetten"></a>

Öffnen Sie über das **Hauptmenü** das Modul **Playlists**. Wählen Sie in der **Übersicht** die gewünschte **Playlist** und klicken Sie im **Icon-Menü** auf das **Code-Icon**.&#x20;

<figure><img src="/files/736krKR9qa5FgF5bzjd6" alt=""><figcaption></figcaption></figure>

Im Fenster wählen Sie im **Drop-down-Menü** den Player. Anschließend gehen Sie im Bereich Embed-Code auf den **Reiter** der Code-Version, die Sie verwenden wollen, und kopieren dort den Code.

Zusätzlich erhalten Sie hier auch die **direkte Player URL,** um die Playlist direkt im Browser aufzurufen.

[^1]: Besser als Tabelle formatieren


# Live-to-VoD Recorder

Recorderübersicht, Recorder anlegen/bearbeiten /verwenden

Mit dem Modul legen Sie Recorder für Livestream-Projekte an. Die Recorder können für einen manuellen oder automatischen Betrieb konfiguriert werden. Die Aufzeichnungen werden als Videodatei in einem OnDemand-Projekt gespeichert.

Die grundlegenden Einrichtungsschritte sind:

1. Modul in der Modulverwaltung hinzufügen
2. Recorder anlegen
3. Livestream- und OnDemand-Projekt auswählen
4. einstellen, ob der Recorder automatisch oder manuell gesteuert wird

## Recorderübersicht

Zum **Öffnen** gehen Sie im **Hauptmenü** auf den Menüpunkt **Module**. Klicken Sie im Drop-down-Menü auf **Live to VoD Recorder.**&#x20;

In der Übersicht werden die angelegten Recorder mit folgenden Informationen angezeigt:

* **Name**                       - individuelle Bezeichnung des Recorders
* **Aufzeichnung von** - Name des Livestream-Projekts, das der Recorder aufzeichnet
* **Speichern unter**     - Name des OnDemand-Projekts, in dem die Aufzeichnungen gespeichert

  &#x20;                                   werden
* **Auto Recording**      - zeigt, das der Recorder automatisch startet und endet
* [**Status**                      - zeigt, ob der Recorder "Bereit" ist oder "Aufzeichnet"](#user-content-fn-1)[^1]

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

Funktionen in der Übersicht:

* einen Recorder anlegen               - Button **+ Neuen Recorder anlegen**
* das OnDemand-Projekt öffnen    - Klick auf Eintrag in Spalte ***Speichern unter***
* das Livestream-Projekt öffnen.    - Klick auf Eintrag in Spalte ***Aufzeichnung von***
* Über das **Icon-Menü:**
  * einen Recorder bearbeiten     **- Stift**
  * [einen Recorder löschen         - **Mülleimer**](#user-content-fn-1)[^1]

{% hint style="warning" %}
[**Muss geprüft werden**: Der Parallelbetrieb von automatischen und manuellen Recordern innerhalb ***eines*** Livestream-Projekts ist nicht möglich.](#user-content-fn-2)[^2]
{% endhint %}

## Recorder anlegen/bearbeiten <a href="#page_recorder_anlegen" id="page_recorder_anlegen"></a>

Recorder können angelegt werden:

1. in der **Recorderübersicht** des Moduls
2. im **Control Center** eines Livestream-Projekts

Zur Bearbeitung eines Recorder nutzen Sie die Recorderübersicht.

#### zu 1. Anlegen oder Bearbeiten in der Recorderübersicht

Öffnen Sie über das **Hauptmenü** das **Modul** *Live-to-VoD Recorder*. In der Übersicht klicken Sie auf den **Button** *+Neuen Recorder anlegen* oder zum Bearbeiten auf das **Stift-Icon.**

Die Beschreibung geht weiter mit *Einstellungsoptionen im Eingabeformular.*

#### zu 2. Anlegen im Control Center

Öffnen Sie in der **Projektübersicht** oder über das **Hauptmenü** das Livestream-Projekt.

<figure><img src="/files/0opf909jMMNzsgwOXY9E" alt=""><figcaption></figcaption></figure>

In beiden Fällen gelangen Sie direkt in das **Control Center** bzw. den Vorschaubereich des Livestream-Projektes.&#x20;

Hier gehen Sie auf den **Reiter** *Recorder* und nutzen den **Button** *+Neuen Recorder anlege&#x6E;**.***

### Einstellungsoptionen im Eingabeformular:

{% hint style="info" %}
Die Eingabeformulare unterscheiden sich nur durch den Titel *Neuen Recorder anlegen* bzw. *Recorder bearbeiten*.
{% endhint %}

Wählen Sie das **Livestream-Projekt**, von dem die Aufzeichnungen erzeugt werden sollen, und legen Sie fest, in welchem **OnDemand-Projekt** die Aufzeichnungen gespeichert werden sollen.

<figure><img src="/files/gDUA7uAnDZJ3C8Kqd7gt" alt="" width="375"><figcaption></figcaption></figure>

Für **automatische Aufzeichnungen** haben Sie folgende Einstellungsoptionen:

* **Auto Recording:** Die Aufzeichnung beginnt automatisch, sobald ein Eingangssignal vorhanden ist und stoppt, wenn kein Signal mehr anliegt.
* **Intervall-Aufzeichnung:** Das Recording wird in mehrere Dateien aufgeteilt (eingestelltes Intervall).
* **Recording Intervall:** definiert die Länge der einzelnen Aufzeichnungen bei der Intervall-Aufzeichnung

{% hint style="info" %}
Werden keine Einstellungen für **automatische Aufzeichnungen** gesetzt, muss der Recorder manuell bedient werden.
{% endhint %}

**Metadaten** für die Aufzeichnungen (Videodatei):

* **Live-to-VoD Recorder:** Dateiname für die Aufzeichnung
* **Beschreibung:** Text zu Inhalt oder Zweck der Aufzeichnung
* **Kategorie:** weist die Aufzeichnung einer Kategorie im OnDemand-Projekt zu

Zum Abschluss **speichern** Sie die Einstellungen. In der Übersicht werden alle angelegten Recorder mit Titel, den Einstellungen sowie dem aktuellen Status angezeigt.

## Recorder verwenden <a href="#page_recorder_verwenden" id="page_recorder_verwenden"></a>

Die angelegten Recorder werden im **Control Center** eines Live-Projektes unter **Recorder** angezeigt.

{% hint style="info" %}
Sie können nur einen Recorder pro Live-Übertragung aktivieren.
{% endhint %}

Recorder, die nicht für das automatische Aufzeichnen konfiguriert sind, müssen im Control Center über die **Buttons** *Start-Aufzeichnung* **aktiviert** und *Stopp-Aufzeichnung* **beendet** werden.

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

{% hint style="info" %}

* Stoppen Sie das Recording, bevor Sie eine Live-Übertragung beenden. Die Aufnahme kann nicht ordentlich abgeschlossen werden. Möglicherweise ist die VoD-Datei nicht brauchbar.
* Das Recording startet und stoppt nahezu in Echtzeit (im **Control Center > Preview Stream** sehen Sie den Stream systembedingt immer mit einer gewissen Verzögerung, je nach Eingangs-Einstellung zwischen 5 - 30 Sekunden).&#x20;
  {% endhint %}

[^1]: Besser als Tabelle anlegen

[^2]: Ist das eine Nachricht an den User oder für wen sonst?


# IP und Geo Blocking

Template anlegen/bearbeiten, Blocking-Regel erstellen/bearbeiten, Geo/IP-Blockingtemplate für Player aktivieren

Mit diesem Modul erstellen Sie Blockingtemplates zur gezielten Auslieferung von Projekten oder einzelnen Videodateien. Sie können mit **Black**- oder **Whitelist** arbeiten. Für beide Listentypen definieren Sie **IP-Adressbereiche** oder **Länder**.&#x20;

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

Die Einrichtung erfolgt in drei Schritten:

1. Modul in der Modulverwaltung hinzufügen
2. Template anlegen
3. Blocking-Regel erstellen
4. Template für Player aktivieren

## Blockingtemplate-Übersicht <a href="#page_modul_einrichten" id="page_modul_einrichten"></a>

Zum Öffnen gehen Sie im **Hauptmenü** auf den Menüpunkt **Module**. Wählen Sie im Drop-down-Menü **IP/Geo Blocking.**&#x20;

Die **Übersicht** zeigt die angelegten Blockingtemplates mit den Informationen:

* **Name**  - individuelle Bezeichnung für das Template
* **Typ**     - Black- oder Whitelist

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

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

* Ein Blockingtemplate anlegen    - Button: ***Neues Template anlegen***
* ***im Icon-Menü***:
  * den Namen und den Typ bearbeiten  - **Stift**
  * Eine Blocking-Regel bearbeiten        - **Liste**
  * [Ein Blockingtemplate löschen           - **Mülleimer**](#user-content-fn-1)[^1]

## Template anlegen/bearbeiten

Klicken Sie auf den Button **+Neues Template anlegen** oder zum Bearbeiten eines Templates auf das **Stift-Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel *+ Neues Template anlegen* bzw. *Name und Typ bearbeiten*.

<figure><img src="/files/4egCvvzXSmHrZjBp36Xm" alt=""><figcaption></figcaption></figure>

Tragen Sie im Eingabeformular den Namen für das Template ein und wählen Sie, ob es als Black- oder Whitelist ausgeführt werden soll.&#x20;

> **Whitelist** - Videos werden ausschließlich **in diesem Land oder IP-Adressbereich** angezeigt.\
> **Blacklist** - Videos werden **nicht in diesem Land oder IP-Adressbereich** angezeigt.

**Speichern** Sie die Einstellungen. Das Template wird jetzt in der Übersicht angezeigt.

## Blocking-Regel erstellen/bearbeiten

Gehen Sie in der **Übersicht** in die Zeile des gewünschten Templates und dort auf das **Listen-Icon** (Regeln bearbeiten).

Im Regelbereich des Templates sehen Sie die IP-Adressen oder Länder, die dem Template hinzugefügt wurden.&#x20;

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

Über das **Icon Menü** können Sie:

* **Stift** - die Auswahl bearbeiten
* **Mülleimer** - die Auswahl löschen

Über den Button **+ Neue Regel anlegen** fügen Sie dem Template eine Regel hinzu.

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

Hinterlegen Sie im Formular den **IP Adressbereich** und/oder wählen Sie ein oder mehrere **Länder** aus.&#x20;

Zum Abschluss **speichern** Sie die Einstellung.&#x20;

Sie können jetzt weitere Regeln für das Template anlegen.

## Geo/IP-Blocking Template für einen Player aktivieren <a href="#page_geoip_blocking_verwenden" id="page_geoip_blocking_verwenden"></a>

Öffnen Sie im **Hauptmenü** den Menüpunkt **Player**.&#x20;

Gehen Sie in der **Playerübersicht** zum gewünschten Player und öffnen Sie über das **Stift Icon** die Player-Einstellungen.

Im **Player-Menü** wählen Sie den **Reiter** *Sicherheit* und klicken hier in das Feld ***Geo/IP Blocking**.*&#x20;

Dort werden alle verfügbaren Templates angezeigt.&#x20;

**Klicken** Sie auf ein **Template,** um es auszuwählen.&#x20;

{% hint style="info" %}
Sie können dem Player mehrere Tempates zuweisen.
{% endhint %}

<figure><img src="/files/3ZmT7UBjnDbZA8xN9KQC" alt=""><figcaption></figcaption></figure>

Um ein Template zu deaktivieren, klicken Sie auf das **X** neben dem Template-Titel.

Zum Abschluss **speichern** Sie die Einstellungen.

[^1]: Besser als Tabelle anlegen


# Media Share

Über dieses Modul erstellen Sie MRSS-Feeds, um Audio- und Videodateien inklusive der Metadaten

* &#x20;für Drittanbietern verfügbar zu machen,&#x20;
* in Werbenetzwerke wie z. B. Google AdManager zu exportieren,&#x20;
* als Media Source für eine Fire TV App mit Amazon Creator zu erstellen.

{% hint style="info" %}
Sie können zwei Typen von MRSS-Feeds erstellen:

1. Feeds, denen Sie Inhalte manuell hinzufügen
2. Feeds, die automatisch aktuelle Inhalte beziehen
   {% endhint %}

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

[<mark style="color:red;">MRSS-Feeds können folgende Informationen und Dateien enthalten:</mark>](#user-content-fn-1)[^1] <mark style="color:red;">Pan Ludewig muss noch Infos liefern!</mark>

**Metadaten**

* Title
* Beschreibung
* Thumbnails
* Deeplinks

**Dateiformate in allen verfügbaren Auflösungen:**

* Progressive Download
* Streaming HLS (MBR, Multi-Bitrate)
* Streaming MPEG-DASH (MBR)

**Player Applikation:**

* Embed-Code iFrame
* Embed-Code JavaScript
* direkte Player-URL
* data-id (ehemals sdnPlayoutId)

{% hint style="info" %}
Für die Erweiterung der Metadaten Ihrer MRSS-Feeds wenden Sie sich an den Support.
{% endhint %}

Die grundlegenden Einrichtungsschritte sind:

1. Modul in der Modulverwaltung hinzufügen
2. MRSS-Feed erstellen
3. Metadaten im OnDemand-Projekt bearbeiten
4. Dateien dem Feed zuweisen
5. Feed validieren

## Feed-Übersicht

Öffnen Sie im **Hauptmenü** den Menüpunkt **Module**. Klicken Sie dort auf **Media Share.**&#x20;

Die angelegten Feeds werden mit dem **Namen** und der **Feed-URL** angezeigt.&#x20;

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

In der Übersicht können Sie:&#x20;

* einen MRSS-Feeds erstellen  - Button: **+ Feed erstellen**
* die Feed-URL kopieren            - Spalte: **URL**
* Über das **Icon-Menü**:
  * einen Feed bearbeiten     - **Stift**
  * einen Feed löschen          - **Mülleimer**

## MRSS-Feeds erstellen oder bearbeiten

Klicken Sie in der **Feed-Übersicht** auf **+Feed erstellen** oder zum Bearbeiten eines Feeds auf das **Stift-Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel *+ Feed erstellen* bzw. *Feed Name bearbeiten*.

{% hint style="info" %}
Sie können zwei Typen von MRSS-Feeds erstellen:

1. Feeds, denen Sie Inhalte manuell hinzufügen
2. Feeds, die automatisch Inhalte beziehen
   {% endhint %}

### 1. Feed für manuelles Hinzufügen von Dateien

Im Formular tragen Sie folgende Informationen für den RSS-Feed ein:

* **Name**&#x20;
* **Beschreibung**&#x20;
* **Autor**&#x20;
* **Titel-Feld im Feed** - Sie haben in der Metadatenverwaltung einer Datei drei Felder für Dateititel. Hier wählen Sie, welches verwendet werden soll.
* **Deeplink (Default)** - optionale Eingabe. Dazu muss in der Metadatenverwaltung ein Deeplink hinterlegt sein.
* **Bild**

Zum Abschluss speichern Sie Ihren Eintrag.&#x20;

<figure><img src="/files/8OzdaOmDtWYhkXRs9dJC" alt=""><figcaption></figcaption></figure>

### 2. Feed für den automatischen Bezug von Inhalten

Füllen Sie das Formular wie oben beschrieben aus und setzen Sie das Häkchen bei *Inhalte automatisch generieren.*

In der Formularerweiterung hinterlegen Sie folgende Informationen:

* **Projekte** - Sie können im Feld ein oder mehrere OnDemand-Projekte als Inhaltsquelle wählen
* **Feld für Deeplink** - optionale Auswahl. Dazu muss unter Custom Metadatas mindestens ein Deeplink angelegt sein
* **Typen** - grenzt Dateibezug auf gewählten Typ ein
* **Anzahl Tage** - grenzt das Alter der zu verwendenden Dateien ein
* **Anzahl der Items im Feed** - grenzt die Anzahl der zu verwendenden Dateien ein

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

## Inhalte zuweisen <a href="#page_inhalte_zuweisen_und_url_versenden" id="page_inhalte_zuweisen_und_url_versenden"></a>

Öffenen Sie in der **Projektübersicht** oder über das **Hauptmenü** das **OnDemand-Projekt,** aus dem Sie Dateien zuweisen wollen.

In der **Dateiübersicht** suchen Sie die Audio- oder Videodatei und öffnen die **Dateiverwaltung** per Klick auf das Vorschaubild oder das Stift-Icon.&#x20;

Im **Dateimenü** gehen Sie auf den Bereich **Metadaten.**

{% hint style="info" %}
Achten Sie darauf, dass der **Veröffentlichungsstatus** einer Datei, die Sie verwenden wollen, auf **veröffentlicht** gesetzt ist.
{% endhint %}

Die **Zuweisung** der Datei erfolgt über die Feed-Auswahl im Feld *Media Share.*

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

&#x20;Die folgenden Metadaten sollten immer hinterlegt sein:

* Titel
* Beschreibung
* Tags

Zum Abschluss **speichern** Sie die Einstellungen.

{% hint style="info" %}
Zusätzliche bzw. **benutzerdefinierte Metadatenfelder** können in der Dateiübersicht unter Einstellungen > Metadaten erstellt werden.
{% endhint %}

Hier können Sie Ihre Feeds validieren lassen:

<https://validator.w3.org/feed/>

[^1]: Dieser Text hier war abweichend rot formatiert; hat das was zu bedeuten?&#x20;


# 3rd Party Publishing

Endpoints anlegen/bearbeiten, Weiterleitung an Endpoint manuell steuern

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?


# VOD-to-Live

VoD-to-Live Events anlegen und bearbeiten, Auswertung im Analytics

Mit diesem Modul spielen Sie Videodateien zeitgesteuert in einem Livestream-Projekte aus. Auch für das "VOD-to-Live-Event" ist anschließend eine Auswertung im Analytics unter "Events" aufrufbar.

{% hint style="danger" %}
Das Event muss mindestens 12 Minuten vor dem Startzeitpunkt angelegt worden sein.

Beachten Sie bei den Zeiteinstellungen die für Ihr Benutzerkonto gewählte Zeitzone. Diese können Sie unter **Konto > Mein Konto >** Zeitzone überprüfen bzw. einstellen.

Das Modul ist nicht für die Auslieferung von Videos in direkter Folge bzw. zur Sendeautomation geeignet.
{% endhint %}

{% hint style="danger" %}
Bitte beachten Sie das Dateien die mit "CMAF Packaging (fragmented MP4)" encodiert wurden nicht als Quelldatei für VOD-to-Live verwendet werden können.
{% endhint %}

Die grundlegenden Einrichtungsschritte sind:

1. das Modul in der Modulverwaltung hinzufügen.
2. die Videodatei in ein OnDemand-Projekt hochladen.
3. das (Video-) Event im Livestream-Projekt erstellen.

{% hint style="info" %}
Dieses Modul hat keinen Konfigurationsbereich in der Modulverwaltung. Die VOD-to-Live-Funktionalität wird im Livestream-Projekt dem Bereich Events hinzugefügt.
{% endhint %}

## Eventübersicht im Livestream-Projekt

Öffnen Sie in der **Projektübersicht** das gewünschte **Livestream-Projekt**. Im **Projektmenü** wählen Sie den Menüpunkt **Events**.&#x20;

Die Events werden in der Tabelle mit folgenden Informationen angezeigt:

* **Titel**      - individuelle Bezeichnung
* **Beginn**  - Startzeitpunkt der Ausspielung
* **Ende**      - Endzeitpunkt der Ausspielung
* **Status**   - zeigt an, dass gerade ein Event stattfindet

<figure><img src="/files/5gHdsblOoNykoSxi9EAE" alt=""><figcaption></figcaption></figure>

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

* ein Event erstellen                        - Button: **+ Event erstellen**
* ein Event suchen                           - Eingabe im Suchfeld: **Name**
* Events nach Zeitpunkt sortieren  - Klick auf Spaltenkopf "Beginn" oder "Ende"
* im **Icon Menü**:
  * Event bearbeiten                     - **Stift**
  * [Event löschen                          - **Mülleimer**](#user-content-fn-1)[^1]                &#x20;

## VoD-to-Live-Event anlegen/bearbeiten

Klicken Sie in der **Übersicht** auf **+ Event erstellen** oder zum Bearbeiten eines Events auf das **Stift-Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel *+ Event erstellen* bzw. B*earbeiten*.

{% hint style="info" %}
Bitte beachten Sie, dass der Initialprozess  ca. 10 Sekunden dauert und somit die **ersten 10 Sekunden** des Videos **nicht ausgeliefert werden.**

* Das Video sollte deshalb am Anfang z. B. 10 Sekunden Schwarzbild oder eine Countdown-Sequenz enthalten.
* Bei der Einstellung der Startzeit (Beginn) sollten die 10 Sekunden mit berücksichtigt werden. Wenn das Video um 10.00 Uhr im Livestream laufen soll, sollte der Beginn auf 9:59:50 gesetzt werden.
* Die Auslieferung des Live-Signals zum Player benötigt weitere ca. 20 Sekunden.&#x20;

{% endhint %}

Im Formular müssen folgende Informationen hinterlegt werden:

1. **Titel**           - Der Eintrag sollte zur besseren Unterscheidung auch die Art des Events anzeigen
2. **Beginn**       - Datum und Uhrzeit des Übertragungsstarts
3. **Checkbox**  - *"Video als Livestream verwenden"* muss aktiviert werden
4. **VoD Projekt auswählen** - Wählen Sie das Projekt, in dem das auszuspielende Video liegt
5. **+ Video hinzufügen** - Öffnet die Dateiübersicht des Projekts. Klicken Sie dort auf das Vorschaubild der gewünschten Videodatei

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

Sind alle Einträge richtig erfolgt, sollte das Formular wie folgt aussehen:

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

Zum Abschluss **speichern** Sie die Einstellung.

{% hint style="info" %}
Sie können ein Event bis ca. 10 Minuten vor dem Startzeitpunkt bearbeiten oder löschen.
{% endhint %}

## Überwachung der Übertragung

Der Prozess startet und endet automatisch zu den eingetragenen Zeiten. Sie können den Übertragungsprozess in zwei Ansichten überwachen:

1. im **Control Center** des Livestream-Projektes
2. im Bereich **Events** - Übersicht

### Events-Übersicht

Wenn ein Event bzw. eine VOD-to-Live-Übertragung aktiv ist, wird in der Übersicht der **Status** "live" angezeigt. Zusätzlich sehen Sie oben rechts die Anzeige **Sendet** und die **Anzahl der geöffneten Player.**

<figure><img src="/files/4jFAYn63YhowjAHbpRok" alt=""><figcaption></figcaption></figure>

### Control Center

Hier verhält sich die Einspielung der Videodatei wie ein mit einem Encoder erzeugtes Eingangssignal:

* Die Anzeige des **Eingangssignal** ist aktiv.
* Im **Log**- Bereich werden die Prozesse dokumentiert.&#x20;
* Der **Vorschau-Player** zeigt den Livestream bzw. die transkodierten Ausgabeversionen.

<figure><img src="/files/0h4CE90JeHzmUq38vx15" alt=""><figcaption></figcaption></figure>

Oben rechts steht die Anzeige auf **Sendet** und die **Anzahl der geöffneten Player** wird angezeig**t.**

## Auswertung der Übertragung

Öffnen Sie im **Hauptmenü** den Bereich **Analytics**.

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

1. Wählen Sie im **Filter** *Projekte* das Livestream,Projekt, mit dem das Event übertragen wurde.
2. Im Filtermenü erscheint der **Event-Filter**. Klicken Sie auf den Menüpunkt und setzen Sie das **Häkchen** am gewünschten Eventeintrag im **Drop-down-Menü**.
3. Die Auswertung zeigt jetzt die Daten für den Zeitraum des Events an.

[^1]: Übersichtlicher wäre hier eine formatierte Tabelle, s.o.


# Analytics Advanced

Die Beschreibung des Moduls finden Sie im Kapitel [Analytics](/interface/analytics).


# Webcasting

Übersicht, Webcasting Manager

Mit dem Modul erstellen Sie Landingpages für **Live-** und **OnDemand-Webcasts** oder **Webinare,** statten die Seiten mit Funktionen und Inhalten aus und steuern die Prozesse während des Events.

Das Modul eignet sich für **öffentliche** und **zugangsbeschränkte** **Online-Events** wie z. B:

* Live-Business-Events
* Vorträge/online Seminare/Tutorials
* Online-Kongresse
* Townhalls /Online-Konferenzen

**Das Modul unterstützt:**

* Einzelwebcasts
* Webcast-Reihen
* parallele Webcasts/Webcast-Reihen
* mehrsprachige Webcasts (Landingpages und Streaming-Inhalte)

**Features:**

* Zugang mit und ohne Registrierung, SSO anwendbar
* Archivierung von Anmeldedaten
* Live Webcast im Anschluss in OnDemand-Version wandeln
* Teilnehmer-Aktivierung über Live-Polling, Q\&A und Kommentare
* zusätzliche Integration von HTML Snippets z. B. von Slido
* Einsatz von Slides

Die Landingpages für die Webcasts bietet drei Ansichten, passend zum jeweiligen Übertragungstatus:

* **Pre-Live**   - optional: Die Seite zeigt einen Countdown und Vorabinformationen.&#x20;

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

* **Live**          - Die Seite zeigt Vorabinformationen und den Login. Der Präsentationsbereich enthält

  &#x20;                  die für den Webcast gewählten Funktionselemente.&#x20;

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

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

* **Post-Live** - optional: Die Seite zeigt Abschlussinformationen; ein Login ist nicht möglich.

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

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

#### Die grundlegenden Einrichtungsschritte sind:

1. das Modul in der Modulverwaltung hinzufügen
2. ein Template erstellen
3. das oder die Livestream-Projekt(e) einrichten oder die Videodatei(en) aufbereiten
4. die Webcast-Serie erstellen
5. den oder die Webcast(s) anlegen

## Webcasting Manager <a href="#page_modul_einrichten" id="page_modul_einrichten"></a>

Über den Webcasting Manager verwalten Sie die Webcast-Serien und Templates.

**Öffnen** Sie im **Hauptmenü** den Menüpunkt **Module**. Klicken Sie im Drop-down-Menü auf **Webcasting***.*

Die Übersicht zeigt im rechten Bereich die angelegten Serien und und im linken die erstellten Templates mit folgenden Informationen:

* **Webcast-Serien**
  * die Anzahl der Serien
  * die Titel der Serien
  * die Anzahl der Webcasts pro Serie
* **Templates**
  * die Anzahl der Templates
  * die Namen der Templates

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

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

* ein Template erstellen             - Button: **+ Template erstellen**
* eine Webcast-Serie erstellen    - Button: **+ Webcast-Serie erstellen**
* ***im Icon Menü***:
  * die Metadaten der Serie bearbeiten            - **Stift**
  * den Verwaltungsbereich der Serie öffnen - **Auge**
  * die Serie löschen                                         - **Mülleimer**&#x20;
  * das [Template bearbeiten                            - **Stift**](#user-content-fn-1)[^1]

[^1]: Übersichtlicher wäre hier eine formatierte Tabelle, s.o.


# Ein Template erstellen/bearbeiten

Template erstellen/bearbeiten und überprüfen

Mit dem Template legen Sie das **Design** sowie die zur Anwendung kommenden **Funktionen** und **Inhalte** fest. Diese Einstellungen können nach Bedarf geändert werden.&#x20;

Ein Template wird einer oder mehreren Webcast-Serien zugewiesen. Alle Webcasts einer Webcast-Serie arbeiten mit demselben Template.&#x20;

{% hint style="info" %}
Die Elemente Live Polls und die Kommentarfunktion können nur mit dem Einsatz von Livestream-Projekten genutzt werden.
{% endhint %}

Gehen Sie im **Webcasting Manager** auf den Button **+ Template erstellen** oder zum Bearbeiten eines Templates auf das **Stift-Icon** in der **Tabelle "Templates".**

Hier wählen Sie welche Anzeigeelemente Sie per CSS anpassen wollen.

{% hint style="info" %}
Ein Template kann auch ohne Anpassungen verwendet werden.
{% endhint %}

## Konfigurationsbereich "Allgemein"

Hier können Sie dem Template optional folgende graphische Elemente und Informationen hinzufügen sowie die Anzeige von Elementen festlegen:

1. einen **Namen** für das Template **hinterlegen**                     - Feld: **Name des Templates**
2. Texte, Bilder und Links dem Bereich Footer hinzufügen  - HTML Editor: **Footer bearbeiten**
3. ein **Logo**, **Favicon** und **Hintergrundbild** hochladen         - Button: **Durchsuchen**
4. die Anzeige von Elementen aktivieren/ deaktivieren        - Häkchen in **Checkbox**
   * **Beschreibung anzeigen**                - <mark style="color:red;">die Texteingabe aus ... wird angezeigt.</mark>
   * **Live Polling außerhalb ...** - die Umfragen werden im eigenen Fenster angezeigt
   * **Kommentarfenster außerhalb ...**  - der Kommentarbereich im eigenen Fenster angezeigt
   * **Logo anzeigen**                                       - das Logo wird im Bereich Header angezeigt
5. zusätzliche Elemente im Footer platzieren                          - HTML Editor "**Footer bearbeiten**"                               &#x20;
   * **Text** ( wie z.B. Impressum und Nutzungshinweise)
   * **Links**
   * [**Bilder**](#user-content-fn-1)[^1]

Zum Abschluss **speichern** Sie die Einstellungen.

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

Das folgenden Schema zeigt die Standardanordnung der optionalen Element in der Landingpage, die per Checkbox aktiviert werden können.

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

## Konfigurationsbereich "Slides"

Hier stellen Sie ein:

* **ob Slides** im Template **angezeigt werden,**&#x20;
* ob Zuschauer zur größeren Darstellung der Slides die **Positionen von Player und Slides tauschen** können,&#x20;
* dass alle für den Webcast hochgeladenen **Slides** in einer Sliderbox **permanent angezeigt** werden.

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

Zum Abschluss **speichern** Sie die Einstellungen.

## Konfigurationsbereich "CSS überschreiben"

Hier können Sie das CSS der drei Seitenbereichen bearbeiten, um

* das Design anzupassen,&#x20;
* die aktivierten Elemente in der Seite alternativ zu gruppieren,&#x20;
* eigene Elemente wie Texte, Bilder und Links hinzuzufügen.

{% hint style="info" %}
Die Größe der Eingabefelder lässt sich über die rechte untere Ecke des Bereichs anpassen.
{% endhint %}

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

Zum Abschluss **speichern** Sie die Einstellungen.

## Das Template überprüfen

Wir empfehlen, dass Sie sich eine Test-Webcast-Serie anlegen. Die Serie sollte einen Live-Webcast und einen OnDemand-Webcast enthalten.

Wenn Sie eine neues Template angelegt oder Änderungen am bestehenden Template durchgeführt haben, können Sie über die nicht veröffentlichten Test-Webcasts das neue Template aufrufen.

[^1]: Übersichtlicher wäre hier eine&#x20;

    formatierte Tabelle, s.o.


# Eine Webcast-Serie erstellen und einrichten/bearbeiten

Übersichtsseite der Webcast-Serie, Webcast-Serie erstellen, Webcast-Serie einrichten/Elemente bearbeiten

Die Webcast-Serie ist der Verwaltungsbereich, in dem das Template und alle weiteren Innhalte zu Webcasts zusammengeführt und die Prozesse bei der Präsentation gesteuert werden.&#x20;

{% hint style="info" %}
Die Webcasts einer Webcast-Serie werden alle mit dem gleichen Template ausgeliefert. Sie sollten in einer Serie nur OnDemand- oder nur Live-Webcasts anlegen.&#x20;
{% endhint %}

#### Die grundlegenden Einrichtungsschritte sind:

1. Webcast-Serie erstellen
2. Sprecher anlegen
3. Webcast anlegen

{% hint style="info" %}
Das Anlegen der Webcasts wird in drei weiteren Kapiteln beschrieben.

* OnDemand-Webcast anlegen
* Live-Webcast anlegen
* mehrsprachigen Live-Webcast anlegen
  {% endhint %}

## Übersichtsseite der Webcast-Serie

Sie öffnen die Übersicht im **Webcasting Manager** über das **Auge-**&#x49;con in der **Tabelle** *"Webcast-Serien"***.**

Die Übersicht ist in die Bereiche Beschreibung, Webcast und Sprecher gegliedert, welche über die gleichnamigen Reiter geöffnet werden.

### **1. Reiter: Beschreibung**&#x20;

Hier sehen Sie den Text und das Logo. welche beim Erstellen hinterlegt wurden. In diesem Bereich können keine Änderungen vorgenommen werden.

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

### 2. Reiter: Webcasts

Die Übersicht zeigt die angelegten Webcasts der Webcast-Serie mit folgenden Informationen:

* **Titel**                         - individueller Eintrag, wird im Template verwendet
* **Status**                 - zeigt den Übertragungs- bzw. den Anzeigestatus des Templates an&#x20;
* **Statuswechsel**  - zeigt für Live-Webcasts an, wann ein Statuswechsel erfolgt:
  * **Pre-Live**        - Zeitraum, nach dem das Template in den Status "Live" wechselt&#x20;
  * **Live**               - das Template ist aktuell im Status "Live"
  * [**Post-Live**      - Zeitraum, seit dem das Template in den Status "Post Live" gewechselt ist](#user-content-fn-1)[^1]

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

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

* einen Webcast anlegen                                          - Button: ***+ Webcast anlegen***
* ***im Icon Menü***:
  * den Steuerungsbereich des Webcasts öffnen - **Equalizer/Schieberegler**
  * die Sprecherinformationen bearbeiten           - **Stift**
  * das Template im Browser öffnen                      - **Link**&#x20;
  * einen Webcast in der Übersicht duplizieren - **Kopieren**
  * [den Webcast löschen                                       - **Mülleimer**   ](#user-content-fn-1)[^1]&#x20;

### 3. Reiter: Sprecher

Die Übersicht zeigt die angelegten Sprecher mit folgenden Informationen:

* **Name**                                                        - dieser Eintrag wird im Template verwendet
* **Berufsbezeichnung/Tätigkeit**    - dieser Eintrag wird im Template verwendet

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

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

* eine Sprecher anlegen                                 - Button: ***+ Sprecher erstellen***
* ***im Icon Menü***:
  * die Sprecherinformationen bearbeiten - **Stift**
  * den Sprecher löschen                            - **Mülleimer**      &#x20;

## Eine Webcast-Serie erstellen/bearbeiten

Klicken Sie im **Webcasting Manager** auf den Button **"+ Webcast-Serie erstellen"** oder zum Bearbeiten der **Metadaten** auf das **Stift-Icon** in der **Tabelle "Webcast-Serien".**

Die Eingabeformulare unterscheiden sich nur durch den Titel *"+ Webcast-Serie erstellen"* bzw. "*Webcast-Serie bearbeiten"*.

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

Im Formular hinterlegen oder bearbeiten Sie:

1. den **Namen** der Serie              - der Eintrag wird in der Tabelle "Webcast-Serien" und optional im &#x20;

   &#x20;                                                   **Template** angezeigt.
2. eine **Beschreibung** der Serie  - der Eintrag wird optional im **Template** angezeigt.

Zum Abschluss **wählen Sie ein Template** für die Serie und klicken auf **Speichern**.&#x20;

Mit dem Speichern öffnet sich der **Übersichtsbereich der Webcast-Serie**.

## Webcast-Serie einrichten/bearbeiten

Beim Erstellen einer Webcast-Serie öffnet sich mit dem Speichern des Formulars "+ Webcast-Serie erstellen" automatisch die Übersichtsseite der Webcast-Serie .

Zum **Bearbeiten** einer bestehenden Webcast-Serie öffnen Sie den Übersichtsbereich im **Webcasting Manager** über das **Auge-Icon**.&#x20;

### 1. Sprecher erstellen/bearbeiten

Sie können eine Liste mit Sprechern anlegen und einzelne oder alle Sprecher anschließend für einen Webcast auswählen.

Wählen Sie in der **Serienübersicht** den Reiter "Sprecher" und dort den Button: "**+ Sprecher erstellen**" oder das ***Stift-Icon*** im Icon-Menü, wenn Sie die Sprecherinformationen bearbeiten wollen.

Die Formulare unterscheiden sich nur durch den Titel "Sprecher erstelle&#x6E;*"* bzw.  "B*earbeiten"*.

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

Im Formular werden folgende Informationen zum Sprecher hinterlegt oder bearbeitet:

* Name                                           - wird im Template angezeigt
* Berufsbezeichnung/Tätigkeit   - wird im Template angezeigt
* Beschreibung
* Bild                                               - wird im Template angezeigt

Zum Abschluss **speichern** Sie die Einstellungen.

### Das Anlegen und Bearbeiten der Webcasts wird in den folgenden Kapiteln beschrieben.

[^1]: Übersichtlicher wäre hier eine&#x20;

    formatierte Tabelle, s.o.


# OnDemand-Webcast anlegen/bearbeiten

Die weiteren für den Webcast erforderlichen oder gewünschten Elemente werden über das Formular "**Webcast anlegen**" bzw. "b**earbeiten**" und den Bereich "**Webcast steuern**" gewählt oder hinzugefügt.

## Vorbereitung

1. Laden Sie die zu verwendende Videodatei in ein OnDemand-Projekt und lassen Sie das Video **encodieren**. Anschließend nehmen Sie alle gewünschten Einstellungen für das Video vor. Achten Sie darauf, dass Sie ein passendes **Vorschaubild** verwenden. Dem Video hinzugefügte **Sprungmarke**n wie

   * Kapitelmarken  &#x20;
   * AdPoints&#x20;
   * Infopoints                           &#x20;
   * Quizzing                     &#x20;

   können für den Webcast verwendet werden. Wenn das Video im Webcast nur für einen bestimmten Zeitraum abrufbar sein soll, hinterlegen Sie im Menüpunkt: **Metadaten** den **Veröffentlichungszeitraum**.&#x20;
2. Erstellen Sie in der Playerverwaltung einen **Player,** den Sie für die OnDemand-Webcasts verwenden wollen, und weisen Sie dem Video diesen Player zu. Beachten Sie, dass für die Playerelemente die gleiche Spracheinstellung gewählt wird wie für das Template.
3. Prüfen Sie das Template für den Webcast.

## Formular: Anlegen/Bearbeiten

**Öffnen** Sie im **Webcasting Manager** über das **Auge-Icon** die Webcast-Serie.&#x20;

Wählen Sie in der **Serienübersicht** den Reiter **"Webcasts"***.*

Hier können Sie:

1. einen neuen Webcast anlegen                                - Button "**+ Webcast anlegen**"
2. einen angelegten Webcast kopieren/duplizieren  - Icon "**Kopieren**"
3. einen angelegten Webcast bearbeiten                   - Icon "**Stift**"

{% hint style="info" %}
Wenn Sie einen Webcast duplizieren, können Sie das zugewiesene Projekt nicht ändern, aber aus dem Projekt eine andere Videodatei wählen.
{% endhint %}

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

Klicken Sie in der **Übersicht** auf **+ Webcast anlegen** oder zum Bearbeiten eines Webcasts auf das **Stift-Icon.**

Die Eingabeformulare unterscheiden sich nur durch den Titel "*+ Webcast anlegen"* bzw. *"Bearbeiten"*.

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

Erforderliche Eingaben und Einstellungen sind:

1. Sprache                               - die Einstellung bezieht sich auf die Textelemente im Template, die&#x20;

   &#x20;                                               vom System erzeugt werden
2. Titel                                      - wird optional im Template angezeigt
3. Text für Pre-Live                  - wird nur im Template angezeigt, wenn Anmeldeoptionen aktiv sind
4. Text für Live                         - wird im Template angezeigt
5. Projekt                                  - mit der Auswahl eines OnDemand-Projektes wird der Button&#x20;

   &#x20;                                               "Datei auswählen" im Formular angezeigt
6. Datei auswählen                   - öffnet das Auswahlfenster für die Videodatei
7. [Veröffentlichungszeitpunkt - Datum und Uhrzeit, ab wann der Zugang zum Webcast möglich ist](#user-content-fn-1)[^1]

Automatisch erstellt werden:

1. Text für Post-Live   - kann bearbeitet werden
2. Status                      - wird bei der Auswahl eines OnDemand-Projektes automatisch gesetzt,&#x20;

   &#x20;                                  kann nicht geändert werden

Optionale Eingaben sind:

1. Anmeldeoptionen für Teilnehmer - können frei kombiniert werden
2. Sprecher                                        - Auswahl von einem oder mehreren Sprechern. Die&#x20;

   &#x20;                                                         Sprecherinfomationen werden dann im Template angezeigt.

Zm Abschluss speichern Sie die Einstellungen. &#x20;

## Bereich: Webcast steuern

Hier fügen Sie die Slides hinzu sowie den Embed-Code von externer Inhalten (z. B. Slido).

Zum Öffnen des Bereichs gehen Sie in der **Übersicht** "Webcasts" auf das **Stift-Icon.**

[^1]: Übersichtlicher wäre hier eine&#x20;

    formatierte Tabelle, s.o.


# Live-Webcast anlegen

### Einrichtung eines Live-Webcast <a href="#page_einrichtung_eines_live_webcast" id="page_einrichtung_eines_live_webcast"></a>

Die erstellte Live-Webcast-Seite zeigt in drei Phasen automatisch die gewählten Informationen und Funktionen für die Zuschauer.

**1. Pre-Live:** Es werden Informationen zum anstehenden Webcast angezeigt.

<details>

<summary>Testeinbindung</summary>

Das ist der Text zu dem themajösdjbhödshjböfsjböfsj öfsldxjk öfbj ölbfdkj ölfdkj öldfbkn ödflkn ödlkn födlk nfdböxn öxvlcmn s.n cölkvbnösldknb.dsnböldskn.dslmnvdsln .dlmn .dcmn.cmnv .lxcmn. mnd.mn.cxlmnbldxmnb.dcmnb.ldmcxnb .mcdn.b nxcd.,mbn.xd,cmnb .sxmnb .sxln

### kbdgjöldfgbnösfmknänlmkgdänmkähglökn ädö

* jöbfdödbfdlk
* dklbjsöl
* dkbösl

</details>

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

**BILD EINFÜGEN**

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

**2. Live:** Es stehen alle Informationen und Funktionen für die Anmeldung und Teilnahme am Webcast zur Verfügung.

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

**BILD EINFÜGEN**

**3. Post-Live:** Es werden Informationen zum beendeten Webcast angezeigt.

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

### Vorbereitung <a href="#page_vorbereitung" id="page_vorbereitung"></a>

1. Legen Sie ein Projekt vom Typ „Video Livestream“ an.\
   Richten Sie das Projekt ein. Siehe <https://docs.3q.video/de/Interface/Livestream/index.html>
2. Legen Sie ein Projekt vom Typ „OnDemand“ an.\
   Richten Sie das Projekt ein. Siehe: <https://docs.3q.video/de/Interface/On\\_Demand/index.html>
3. Buchen Sie über die Modulverwaltung das kostenlose Modul „Player“.\
   Legen Sie die benötigten Player an. Siehe: <https://docs.3q.video/de/Interface/Player\\_Verwaltung/index.html>
4. Buchen Sie über die Modulverwaltung das Modul „Webcasting“.\
   Das Modul wird Ihnen nun im Drop-down-Menü „Module“ angezeigt.

{% hint style="info" %}
Führen Sie Schritt 2 nur aus, wenn Sie die Übertragung im Anschluss als Aufzeichnung bereitstellen wollen.
{% endhint %}

### Einrichtung <a href="#page_einrichtung" id="page_einrichtung"></a>

Öffnen Sie im Hauptmenü über den Menüpunkt „Module“ das Modul „Webcasting“.

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

Die Einstiegsseite des Moduls ist der **„Webcasting Manager“**. Hier legen Sie Templates für Ihre Webseiten und die Webcast-Serien an. Eine Webcast-Serie kann aus einem oder mehreren Webcasts bestehen und ist mit einem Template verknüpft. Sind Webcast-Serien und Template angelegt, werden sie hier angezeigt.

Gehen Sie wie folgt vor:

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

#### Template erstellen <a href="#page_template_erstellen" id="page_template_erstellen"></a>

Über “Neues Template erstellen” legen Sie ein Template an.\
Für ein “Template” gibt es drei Konfigurationsbereiche, siehe [Bild 3](#user-content-fn-2)[^2].

**Allgemein**\
Hier wählen und hinterlegen Sie Inhalte, die im Template angezeigt werden.

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

**Slides**\
Hier wählen Sie, ob und wie Slides im Template angezeigt werden.

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

**CSS überschreiben**\
Hier können Sie das CSS der Seitenelemente Nav, Content und Footer bearbeiten.

Zum Abschluss speichern Sie die Einstellungen.

**Erläuterungen zu den Elementen im Konfigurationsbereich**

**Allgemein:**

* **Name des Templates:** Der Text wird in der Liste „Templates“ im Webcasting Manager angezeigt.
* **Titel des Webcasts anzeigen:** Der hinterlegte Text wird in der Seite angezeigt.
* **Titel der Webcast-Serie anzeigen:** Der hinterlegte Text wird in der Seite angezeigt.
* **Logo hinzufügen:** Upload für ein Logo.
* **Logo anzeigen:** Das Logo wird oben links in der Seite angezeigt.
* **Hintergrundbild hinzufügen:** Die Funktion steht aktuell nicht zur Verfügung.
* **Kommentarfenster außerhalb des Players anzeigen:** Der Kommentarbereich wird in der Seite in einem Fenster angezeigt.
* **Live Polling außerhalb des Players anzeigen:** Die Umfragen werden in der Seite in einem Fenster angezeigt.
* **Beschreibung anzeigen:** Die „Sprecher-Informationen“ werden in der Seite angezeigt.
* **Footer bearbeiten:** Hinterlegte Texte und Bilder werden in der Seite angezeigt.

Im folgenden Bild sind alle unter „Allgemein“ wählbaren Elemente, die im Template dargestellt werden zu sehen.

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

Zum **Bearbeiten** eines Templates klicken Sie im **„Webcast Manager“** auf das entsprechende **„Stift-Icon“** in der Liste *„Templates“*\* ([Bild 7](#user-content-fn-4)[^4]).

#### Webcast-Serie erstellen <a href="#page_webcastserie_erstellen" id="page_webcastserie_erstellen"></a>

Eine Webcast-Serie verwendet ein Template und kann *mehrere* Webcasts beinhalten. Klicken Sie auf “Neue Webcast-Serie erstellen” und füllen Sie Eingabemaske aus.\
Zum Beenden klicken Sie auf „**Speichern**“.

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

**Erläuterungen zur Eingabemaske:**

* **Name**: Der Eingabetext wird in der Liste „Webcast-Serien“ (im Webcasting Manager) und im Template angezeigt.
* **Beschreibung**: Der Eingabetext wird im Bereich „Webcasts“ unter "Beschreibung" angezeigt.
* **Template**: Das Template wird hier zugewiesen.&#x20;
* **Thumbnail**: Das Bild wird im Bereich „Webcasts“ unter "Beschreibung" angezeigt.&#x20;

Nach dem Speichern finden Sie die Serie in der Liste „Webcast-Serien“ (Bild 7).\
Die Serien(-informationen) können hier über das Stift-Icon bearbeitet werden.

#### Webcast-Serie einrichten <a href="#page_webcastserie_einrichten" id="page_webcastserie_einrichten"></a>

1. Öffnen Sie die „Webcast-Serie“ über das “Auge”-Icon in der Liste.

**BILD EINFÜGEN**

2\. Gehen Sie auf den Reiter „Sprecher“ und klicken Sie auf „**+Sprecher erstellen**“.\
Pro Webcast können mehrere Sprecher gewählt werden.

**BILD EINFÜGEN**

**BILD EINFÜGEN**

Die Eingaben für

* Name
* Berufbezeichnung/ Tätigkeit
* Bild

werden bei Auswahl im Template angezeigt.

Die „erstellten Sprecher“ werden als Liste angezeigt und können hier bearbeitet oder gelöscht werden.

#### Webcast einrichten <a href="#page_webcast_einrichten" id="page_webcast_einrichten"></a>

Gehen Sie in der „Webcast-Serie“ auf den Reiter „Webcasts“ und klicken Sie auf „**+ Webcast anlegen**“.

**BILD EINFÜGEN**

Hinterlegen Sie die benötigten Informationen in der Eingabemaske und **speichern** Sie zum Abschluss die Einstellungen.

**BILD EINFÜGEN**

**Erläuterungen zur Eingabemaske:**

* **Titel:** Die Texteingabe wird in der Liste „Webcasts“ und im Template angezeigt.
* **Text:** Die Texteingaben werden je nach Webcast-Status (Pre-, Live und Post-Live) im Template angezeigt.
* **Veröffentlichungzeitpunkt:** Das Template stellt sich von Pre-Live auf Live um.
* **Name, Nachname und E-Mail-Adresse:** Die Eingaben dienen nur der Teilnehmerdokumentation.
* **Sprecher:** Die angelegten Sprecherinformationen werden im Template angezeigt.

Der Webcast wird jetzt in der Liste „Webcasts“ angezeigt.

**BILD EINFÜGEN**

Die Übersicht zeigt alle in der Webcast-Serie angelegten Webcasts mit ihrem jeweiligen Status an. Über das Icon-Menü können Sie&#x20;

* einen Webcast steuern: öffnet den „Steuerungsbereich“
* einen Webcast bearbeiten: öffnet das Bearbeitungsmenü des Webcasts
* ein Template aufrufen: ruft im Web-Browser die Webseite des Webcasts auf
* einen Webcast kopieren: fügt der Liste eine Kopie des Webcasts hinzu
* einen Webcast löschen: löscht die komplette Webcast-Serie

#### Webcast einrichten und Einstellungen überprpüfen <a href="#page_webcast_einrichten_und_einstellungen_uberprpufen" id="page_webcast_einrichten_und_einstellungen_uberprpufen"></a>

Gehen Sie in der Liste „Webcasts“ auf das “Steuern-Icon” und öffnen Sie den Bereich „Webcast steuern“.

**1. Status und Template (Ansicht) prüfen**

Der Status sollte *vor dem Übertragungstermin* „Pre-Live“ sein.\
\
Über das “Link”-Icon in der Status-Anzeige rufen Sie den Webcast im Browser auf.\
Zur Überprüfung des Webcasts können Sie alle drei Status manuell schalten.\
Nach der Prüfung öffnen Sie über die Ansicht „Webcasts“ den Bearbeitungsbereich und setzen hier den Status des Webcasts auf „Pre-Live“ zurück.

{% hint style="info" %}
Achtung: Sollten Sie den Link zum Aufrufen des Webcasts bereits an Teilnehmer versendet haben, könnten diese Ihre Tests verfolgen.
{% endhint %}

**2. Slides hinzufügen** (optional)

Gehen Sie auf den Reiter „Sildes“. Laden Sie die Slides (jpg/png-Datei) einzeln über „Bild hochladen“ oder als „PDF Import“ in die Übersicht.

**BILD EINFÜGEN**

* Wählen Sie die gewünschte Datei.
* Tragen Sie den Namen für das Slide ein.
* Wählen Sie die Sprache.
* Fügen Sie eine Beschreibung hinzu.
* Setzen das Häkchen bei „Freigegeben“.
* Speichern Sie die Einstellungen.&#x20;

Die hochgeladenen Slides stehen jetzt in der „Slides Übersicht“ zur Verfügung.

Sie können die Slides hier

* sortieren
* bearbeiten
* löschen

**3. Einstellungen für Kommentare und Player prüfen**

Wenn Sie für den Webcast die Kommentarfunktion nutzen wollen, prüfen Sie in der Player-Verwaltung, ob die Kommentarfunktion für den Player aktiviert ist.

Siehe \[Dokumentation]\[<https://docs.3q.video/de/Interface/Player\\_Verwaltung/index.html>]

Die Anzeige der Kommentarfunktion erfolgt wahlweise

* im Player, als durch den Teilnehmer aktivierbares Overlay,&#x20;
* in der Webseite als permanentes Element. Dazu muss in den Template-Einstellungen „Kommentarfenster außerhalb des Players anzeigen“ gewählt sein, siehe Bild 3. 

Über das “Link”-Icon unterhalb der Player-Vorschau rufen Sie das „Control Center“ des gewählten Projekts auf, um hier ggf. die aktive Anzeige (Player, Hintergrundbild, Countdown) zu ändern.

**BILD EINFÜGEN**

Die Kommentarverwaltung können Sie mittels „Magic Link“ direkt in einem Browser aufrufen. So können auch Personen die Kommentare betreuen, die keinen direkten Zugang zum Kundenkonto haben.

Der „Magic Link“ kann kopiert und versendet werden.

**4. Link zum Webcast (Einladung) und Passwort für Teilnehmer (versenden)**

Rufen Sie das Template auf und kopieren Sie im Browser die URL des Template.

Beispiel: <https://playout.3qsdn.com/de/webcast/a2922d30-73f8-11ea-97a4-002590c750be>

Zum Passwort gelangen Sie in der Liste „Webcasts“ über das Icon „Bearbeiten“.

### Durchführung eines Live Webcast <a href="#page_durchfuhrung_eines_live_webcast" id="page_durchfuhrung_eines_live_webcast"></a>

Gehen Sie ca. 15 min vor Beginn der Übertragung in den „Steuerungsbereich“ des Webcast und rufen Sie über den Button “Control Center” (Link-Icon) Ihr Livestream-Projekt auf.

1. Starten Sie den Encoder und überprüfen Sie im „Control Center“ des Liveprojekts die Qualität des Streams.
2. Setzen Sie, wenn Sie keinen Starttermin für den Webcast eingestellt haben, im Bereich „Webcast steuern“ den Status des Webcasts von „Pre Live“ auf „Live“.\
   Die Slides verfügen jetzt über einen „Push“-Button zur Freigabe im „Playout Template“.
3. Verfolgen Sie den Livestream über die Vorschau und aktivieren Sie die Slides zum Vortragsverlauf mit Klick auf “Push”.
4. Am Ende der Übertragung können Sie den Webcast als OnDemand-Version im „Template“ bereitstellen.\
   Setzen Sie dazu den Webast-„Status“ auf „Post Live“. Anschließend erscheint die Anzeige “In OnDemand konvertieren”. Hier wählen Sie im Drop-down-Menü den Speicherort.

{% hint style="info" %}
Solange die OnDemand-Datei mit dem Template verbunden ist, kann dieses nicht für einen weiteren „Live Webcast“ verwendet werden
{% endhint %}

5\. Archivieren Sie die Kommentare, Live Polls und Teilnehmerinformationen. Alle Einträge können anschließend im Bereich „Archiv“ zur weiteren Verwendung heruntergeladen werden.

[^1]: Hier fehlt ein Bild

[^2]: Sind die BIlder nummeriert?

[^3]: Bild fehlt

[^4]: s.o.


# Mehrsprachige Webcasts anlegen

Hier fehlt noch alles...


# Teilnehmerverwaltung per SSO

Sie können die Zugansberechtigungen für Webcasts per SSO oder einem Teilnehmer-Management wie doo.net oder guestoo.de verwalten.

## SSO

Mit der Anmeldung per [Single Sign-on (SSO)](https://de.wikipedia.org/wiki/Single_Sign-on) wird die Berechtigungen zur Teilnahme am Webcast über einen Identity Provider (IDP) bzw. ein zentrales Authentifizierungssystem wie z.B. ein Active Directory Service erteilt.

Der IDP oder das Authentifizierungssystem müssen mit dem Protokoll SAML2  ([Security Assertion Markup Language (SAML)](https://de.wikipedia.org/wiki/Security_Assertion_Markup_Language) arbeiten.

Sie können die Einrichtung von SSO über das Ticketsystem beauftragen.

{% hint style="info" %}
Sie können die Einrichtung von SSO über das Ticketsystem beauftragen. Die Einrichtung des SSO für das Modul Webcating erfolgt einmalig durch 3Q Mitarbeiter und ist kostenplichtig.
{% endhint %}

### Vorbereitung zur Einrichtung

1. Stellen Sie Ihrem IDP oder Active Directory Admin folgende Daten zur Verfügung:

   Die Claims für die Benutzernamen:

   * <http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress>
   * <http://schemas.xmlsoap.org/claims/EmailAddress>

   Die Metadaten für den Webcast: <https://playout.3qsdn.com/saml/metadata.xml>
2. Die Metadaten XML Datei die Sie vom IDP erhalten senden Sie bitte an Ihren Ansprechpartner bei der 3Q.

{% hint style="info" %}
SSO muss für jeden einzelnen Webcast konfiguriert werden da technisch gesehen jeder Webcast eine Micro Page ist.
{% endhint %}

Wenn SSO für ein Webcast eingerichtet ist, haben alle Users in der AD Gruppe Zugriff auf den Webcast. Es ist zusätzlich möglich den Zugang auf eine Active Directory Gruppen ID zu beschränken.&#x20;

#### **Optionale Claims** <a href="#optional-fur-webcast" id="optional-fur-webcast"></a>

Bei der Anmeldung zum Webcast wird auch nach diesen Claims gesucht um Name und Vorname zu setzen, wenn die Daten vom IDP Übergeben werden:

* <http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname>
* <http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname>

Weiterhin kann der Zugang auf **eine** in dem Claim Groups angegebene Gruppe beschränkt werden:

* <http://schemas.microsoft.com/ws/2008/06/identity/claims/groups>

### SSO für einen Webcast aktivieren

Nach dem SSO Eingerichtet wurde können Sie im Bereich **Log-In Optionen** den Zugang per SSO für jeden Webcast aktivieren.

{% hint style="warning" %}
Wenn SSO für einen Webcast aktiviert ist kann der Webcast auch über das Benutzerkonto nicht mehr ohne Anmeldung geöffnet werden. Bei Bedarf sollten Sie den Webcast duplizieren und das Duplicat ohne SSO nutzen.
{% endhint %}

Dazu öffnen Sie im "Webcasting Manager" die Webcast Serie und klicken in der Zeile des Webcast im Icon-Menü auf das Tür-Icon.&#x20;

*Abbildung: Webcast-Übersicht Log-In Optionen öffnen*

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

Im Formular wählen Sie die Option **SSO mit SAML aktivieren** und hinterlegen die **SAML IDP entityID** aus der Metadaten XML Datei die Sie vom IDP erhalten haben.

Optional aktivieren Sie per Häkchen in der Chekbox die Funktionen:

* IDP Gruppe prüfen
* Live-Chat-Name nicht automatisch setzen, wenn verfügbar
* Teilnehmer Id als Benutzer Token an Analytics durchreichen

Zum Abschluss speichern Sie die Enstelungen.

*Abbildung: Formular "Login Optionen bearbeiten"*

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


# Anmeldung zum Webcast über externe Teilnehmermanagement-Dienste

Aktuell sind die Dienste [www.doo.net](https://www.doo.net) und [www.guestoo.de](https://www.guestoo.de) an die 3Q Streaming Plattform angebunden und können ohne technischem Support für Webcasts genutzt werden. Der Abgleich der Teilnehmerdaten und die Verifizierung erfolgt automatisch im Hintergrund.

{% hint style="info" %}
Auf Anfrage über das Ticketsystem können alternative Dienste angeschlossen werden.
{% endhint %}

## Guestoo

Guestoo bietet einen flexiblen vorgeschalteten Anmeldeprozess für kostenlose und bezahlte Webcasts. Es lassen sich auch hybride Events umsetzen.

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

Die nötigen Einstellungen im Guestoo-Kundenkonto sind hier beschrieben:

<https://www.guestoo.de/doku/fremdanwendungen-anbinden/3q>

### Ein Guestoo-Event mit einen Webcast verbinden

Nach dem Sie das Event in der Guestoo-Plattform Eingerichtet haben können Sie im Bereich **Log-In Optionen** den Webcast mit dem Event verbinden.

{% hint style="warning" %}
Wenn ein Guestoo-Event mit einen Webcast verbunden ist kann der Webcast auch über das Benutzerkonto nicht mehr ohne Einladung bzw. Anmeldung geöffnet werden. Bei Bedarf sollten Sie den Webcast duplizieren und das Duplicat ohne Verknüpfung zu Guestoo nutzen.
{% endhint %}

Dazu öffnen Sie im "Webcasting Manager" die Webcast Serie und klicken in der Zeile des Webcast im Icon-Menü auf das Tür-Icon.&#x20;

*Abbildung: Webcast-Übersicht Log-In Optionen öffnen*

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

Im Formular wählen Sie die Option **Token-Schutz aktivieren** und unter **Validierungs-Service** die Option **Guestoo**.

Hinterlegen Sie im Feld **Event Id** Ihre Guestoo Event ID.  Aktivieren Sie bei **Zugriffs-Typ** die Option API-Key und hinterlegen Sie im Feld **API-Schlüssel** den Guestoo API Token.

Zum Abschluss speichern Sie die Enstelungen.

*Abbildung: Formular "Login Optionen bearbeiten"*

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


# Quizzing

Quizzing-Sprungmarkenübersicht im Editor, eine Frage anlegen, eine Frage bearbeiten

Mit diesem Modul erstellen Sie Sprungmarken für ein Video, an denen Overlays im Player angezeigt werden. Die Overlays enthalten Zusatzinformationen oder Aufgaben wie z. B. Multiple-Choice-Tests. Diese Anzeigen können zur Übung und zur Lernerfolgskontrolle für E-Learning-Angebote oder zur allgemeinen Interaktion mit Nutzern verwendet werden.

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

Mögliche Inhalte der Overlays sind:

* Texteinblendungen zur Information
* Frage mit vorgegebenen Antworten (eine, keine oder mehrere können richtig sein)
* vorgegebene Begriffe werden einer Aussage zugeordnet
* vorgegebene Begriffe werden in Lückentexte eingesetzt
* Bilder werden einem Text zugeordnet

Die grundlegenden Einrichtungsschritte sind:

1. das Modul in der Modulverwaltung hinzufügen,&#x20;
2. die gewünschte Videodatei in ein OnDemand-Projekt hochladen,&#x20;
3. im Editor die Quizzing-Sprungmarke erstellen.

{% hint style="info" %}
Dieses Modul hat keinen Konfigurationsbereich in der Modulverwaltung. Die Quizzing- Funktion ist eine Erweiterung für den Editor im Datei-Menü eines OnDemand-Projekts.
{% endhint %}

## Sprungmarkenübersicht im Editor <a href="#page_modul_einrichten" id="page_modul_einrichten"></a>

**Öffnen** Sie in der **Projektübersicht** das **OnDemand-Projekt**. In der **Dateiübersicht** öffnen Sie über das **Stift-Icon** den Bearbeitungsbereich der Videodatei. Hier wählen Sie im **Dateimenü** den Menüpunkt **Editor**.

Die **Übersicht** zeigt die angelegten **Sprungmarkentypen** mit dem **Zeitpunkt der Anzeige** im Video. Die **Quizzing-Sprungmarken** sind **rot** und werden in der **Zeile&#x20;*****Quizzing*** angezeigt.

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

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

* Video abspielen/Position für Sprungmarke suchen        - **Player-Menü**&#x20;
* Zeitpunkt/Position im Video für Sprungmarke festlegen - **Playhead**
* die Zeitskala der Zeile ändern                                            - **Schieberegler** +/-
* eine Quizzing-Sprungmarke anlegen         - Sprungmarkenmenü **Icon**: <mark style="color:red;">+ Kreis mit Fragezeichen</mark>
* Position von Sprungmarke ändern.           - roter Quizzingmarker **Pfeil links/rechts**
* Inhalt von Sprungmarke bearbeiten.       - roter Quizzingmarker **Stift-Icon**
* ***im Icon-Menü***:
  * Liste mit allen Fragen anzeigen                     - **Liste**
  * Alle Sprungmarken/Fragen löschen              - **Mülleimer**

### Bereich: "Liste aller Fragen anzeigen"

Diesen Bereich öffnen Sie im Editor über das **Liste-Icon** in der **Zeile "Quizzing"**.

Die Liste zeigt die erstellten **Fragen/Aussagen** mit dem **Zeitpunkt der Anzeige** im Video.

<figure><img src="/files/39WQM6A4guHv07wEH9MP" alt=""><figcaption></figcaption></figure>

### **Funktionen in der Liste**:&#x20;

* Frage/Sprungmarke bearbeiten - **Stift**
* Frage/Sprungmarken löschen    - **Mülleimer**

## **Eine Quizzing-Sprungmarke anlegen**

### 1. Position der Sprungmarke im Video festlegen

Die Position des Playhead ist der Zeitpunkt, an dem eine Sprungmarke gesetzt werden kann. **Starten** Sie über das **Playermenü** das Video und pausieren Sie den Player an der passenden Stelle im Video. Der Playhead in der Sprungmarkenübersicht bewegt sich beim Abspielen automatisch und zeigt immer die aktuelle Position im Format hh.mm.ss an.&#x20;

Bei Bedarf können Sie über das Playermenü die Position in Sekundenschritten ändern oder den **Playhead** an die gewünschte **Position** verschieben.&#x20;

{% hint style="info" %}
Wenn Sie mit dem Playhead arbeiten, ändert sich die Bildanzeige im Player auch, wenn der Player pausiert.
{% endhint %}

In der Zeitleiste unter dem Player wird die Länge des Videos angezeigt. Um die Sprungmarke sekundengenau zu platzieren, können Sie die Auflösung der Zeitleiste mit dem Schieberegler rechts unter der Sprungmarkenübersicht anpassen. Bei höheren Auflösungen der Zeitleiste wird die Zeile zum Platzieren der Sprungmarke länger, so dass nicht mehr alle Zeitpunkte des Videos im sichtbaren Bereich liegen. Sie können dann die gesamte Übersicht nach rechts oder links verschieben.

### 2. Aufgabe oder Frage anlegen

Wenn der Playhead positioniert ist, klicken Sie im **Sprungmarkenmenü** des Editors auf das **Quizzing Icon** (roter Kreis mit Fragezeichen).

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

Im Formular wählen Sie den **Typ der Anzeige** und klicken auf den Button "**Weiter**".

Das Folgeformular zum Erstellen der Aufgabe enthält die Reiter:&#x20;

1. Frage/Aussage
2. Antworten
3. Optionen

{% hint style="info" %}
Speichern Sie erst, wenn Sie die Einträge unter allen drei Reitern vorgenommen haben, da das Formular mit dem Speichern geschlossen wird und Sie es für die weiteren Einträge erst wieder öffnen müssten.
{% endhint %}

#### Zu Frage/Aussage

Hier hinterlegen Sie den gewünschten Text.

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

#### Zu Antworten

Dieser Bereich variiert je nach Anzeigentyp. Neben unterschiedlichen Texteingaben wird auch eine Upload-Funktion für Bilder angezeigt.

Hier hinterlegen Sie die Antwortoptionen und markieren die richtige (n) Antwort (en).&#x20;

Über das **Icon-Menü** können Sie:

* die Reihenfolge der Antworten ändern - Pfeile
* eine weitere Antwort anlegen               - Plus
* eine Antwort entfernen                          - Minus

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

#### Zu Optionen

Hier legen Sie fest, ob die Anzeige durch den Nutzer übersprungen werden kann.

Optional hinterlegen Sie Texte, die nach der Beantwortung durch den Nutzer angezeigt werden.&#x20;

Zum Abschluss speichern Sie die Einstellungen.

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

## 3. Quizzing-Sprungmarken bearbeiten

### Den Inhalt der Sprungmarke bearbeiten

Sie können prinzipiell alle Inhalte und Optionen eines Fragetyps bearbeiten oder ersetzen. In Fällen wie z. B. dem Wechsel des Fragetyps ist es sinnvoll, die Frage zu löschen und eine neue anzulegen.

Sie können das Formular zur Bearbeitung auf zwei Wegen öffnen:

1. in der **Sprungmarkenübersicht** über die **Marker** in der Zeile "Quizzing".&#x20;

   Dort klicken Sie auf das Stift-Icon des Markers.
2. im **Formular "Liste aller Fragen anzeigen"**.&#x20;

   Hier klicken Sie in der Zeile der Frage auf das Stift-Icon.

### Den Anzeigezeitpunkt der Sprungmarke ändern

Dafür gibt es zwei Optionen:

1. **Verschieben des Markers** in der **Zeile "Quizzing"**&#x20;

   Dazu klicken Sie auf den oberen Teil des Markers und bewegen diesen nach rechts oder links.
2. **Ändern des Zeitpunkt** im **Formular**&#x20;

   Dazu klicken Sie auf das Stift-Icon des Markers in der Zeile "Quizzing" oder das Stift-Icon in der "Liste aller Fragen anzeigen". Im Formular ändern Sie den Eintrag unter "Zeitpunkt".

### Sprungmarken bzw. Fragen löschen

Dafür gibt es zwei Optionen:

1. **alle** Fragen         - in der **Zeile "Quizzing"**, Klick auf den **Mülleimer**
2. **einzelne** Frage - in Ansicht "**Liste aller Fragen**", Klick auf **Mülleimer** in der Zeile der Frage


# Multi CDN

CDN-Übersicht, eine CDN-Konfiguration anlegen/bearbeiten, Multi CDN-Statistik

Mit diesem Modul kombinieren Sie das 3Q SDN mit den CDNs von Akamai und/oder Wangsu. Der dabei angefallene Datentransfer wird nach Zeitraum, Projekt und CDN-Provider ausgewertet.

{% hint style="info" %}
Wenn das Modul Multi-CDN nicht verwendet wird bzw. Projekte ohne Multi CDN-Konfiguration arbeiten, findet der Datentransfer ausschließlich über das 3Q SDN statt.
{% endhint %}

Mögliche Kombinationen sind:

* 3Q SDN + Akamai                            - Global ohne China
* 3Q SDN + Wangsu                          - Europa und China
* 3Q SDN + Akamai + Wangsu    - Global mit China

{% hint style="warning" %}
Achten Sie darauf, das Wangsu CDN immer in Kombination mit dem 3Q SDN zu aktivieren, da sonst auch die Zuschauer, die nicht aus China kommen, über dieses CDN beliefert werden.
{% endhint %}

Die grundlegenden Einrichtungsschritte sind:

1. das Modul in der Modulverwaltung hinzufügen,&#x20;
2. die benötigten Projekte einrichten,
3. die CDN-Konfiguration anlegen.

## Multi CDN-Übersicht <a href="#page_modul_einrichten" id="page_modul_einrichten"></a>

**Öffnen** Sie im **Hauptmenü** den Menüpunkt **Module**. Klicken Sie im Drop-down-Menü auf *Multi CDN.*

#### Die Übersicht zeigt die angelegten CDN-Konfigurationen mit folgenden Informationen:

* **Projekt**                  - das Projekt für welches die CDN-Kombination genutzt wird
* **CDN-Provider**    - die genutzten Provider
* **Aktiviert**            - Status der Konfiguration

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

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

* Eine CDN-Konfiguration anlegen    - Button: ***Neue CDN Konfiguration anlegen***
* ***im Icon-Menü***:
  * den Auswertungsbereich öffnen           - **Tortendiagramm**
  * eine CDN-Konfiguration bearbeiten      -**Stift**
  * eine CDN-Konfiguration löschen           - **Mülleimer**      &#x20;

## **Eine CDN-Konfiguration anlegen/bearbeiten**

Klicken Sie in der **Übersicht** auf den Button ***Neue CDN Konfiguration anlegen*** oder auf das ***Stift-Icon*** im Icon-Menü, wenn Sie eine Konfiguration bearbeiten wollen.

Die Formulare unterscheiden sich nur durch den Titel "*Neue ... anlegen"* bzw.  ... b*earbeiten"*.

Im Formular werden folgende Informationen hinterlegt oder bearbeitet:

1. **Projekt**             - Wählen Sie per Klick **ein** oder **kein** Projekt aus der angezeigten Liste       &#x20;
2. **CDN-Provider**  - Fügen Sie per Klick einen Provider hinzu oder entfernen Sie einen Provider

{% hint style="info" %}
Wenn Sie kein Projekt auswählen, gilt die Konfiguration für alle Projekte des Kontos.
{% endhint %}

![CDN Konfiguration](/files/ts9jaT5pbCayb8OogIfm)

Zum Abschluss **speichern** Sie die Einstellungen.

Die neue Konfiguration wird jetzt in der Übersicht angezeigt.

## Multi CDN-Statistik

Sie öffnen den **Auswertungsbereich einer CDN-Konfiguration** über das **Torten-Icon** im Icon-Menü der Übersicht.

Sie können hier einen Auswertungszeitraum einstellen und erhalten für den gewählten Zeitraum eine Auswertung über den angefallenen Datentransfer pro Tag und Provider.

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


# Multi Channel Livestreaming

Übersicht, Konfigurationsbereich, Multi Channel Livestream anlegen und bearbeiten, Playout bearbeiten, Embed-Code kopieren

Mit diesem Modul stellen Sie mehrere Livestream-Projekte in einem Player zusammen. Der Zuschauer kann während der Übertragung im Player zwischen Inhalten bzw. Livestreams wechseln.

Anwendungsbeispiele:

* Live-Übertragungen in mehreren Sprachen
* Übertragungen von unterschiedlichen Kameraperspektiven&#x20;
* Online-Kongresse oder -Messen mit parallelen Beiträgen bzw. Veranstaltungen

*Abbildung: Multi Channel Player*

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

{% hint style="warning" %}
Kommentare und Live Polls können bei dieser Ausgabeversion für Livestream-Projekte nicht verwendet werden.
{% endhint %}

{% hint style="danger" %}
Ein Auslieferung von On Demand-Dateien, wie z.B. Aufzeichnungen von Livestreams, wird nicht unterstützt!
{% endhint %}

Das Modul bietet zwei Bereiche, um Einstellungen vorzunehmen:

1. die **Übersicht** mit allen Multi Channel Livestreams
2. den **Konfigurationsbereich** eines Multi Channel Livestreams

Die grundlegenden Einrichtungsschritte sind:

1. das Modul in der Modulverwaltung hinzufügen
2. die benötigten Livestream-Projekte einrichten
3. einen Live-Player erstellen
4. den Multi Channel Livestream anlegen, überprüfen und ggf. bearbeiten
5. dem Multi Channel Livestream den Player zuweisen und anschließend den Embed-Code kopieren.

#### [Bereich in der REST API](#user-content-fn-1)[^1]

{% embed url="<https://sdn.3qsdn.com/api/doc#/13.00%20Multi%20Channel%20Livestreaming>" %}

## Übersichtsseite für Multi Channel Livestreams

**Öffnen** Sie im **Hauptmenü** den Menüpunkt **Module**. Klicken Sie im Drop-down-Menü auf *Multi Channel Livestreaming.*

Die **Übersicht** zeigt alle angelegten Multi Channel-Livestreams mit den Informationen:

* **ID**                                 - wird automatisch erstellt, kann nicht geändert werden
* **Titel**                       - individuelle Bezeichnung
* **Erstellt**                   - Zeitpunkt des Anlegens
* **Änderungsdatum** - Zeitpunkt der letzten Bearbeitung

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

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

* **Multi Channel Livestream anlegen**            - Button: *+ Multi Channel Livestream anlegen*
* **Spalte "Erstellt" sortieren**                              - auf- oder absteigend nach dem Zeitpunkt
* ***Icon-Menü***:
  * **Titel bearbeiten**                                       - Stift
  * **Vorschauplayer öffnen**                           - Auge
  * **Livestream-Projekte zuweisen**               - Liste
  * **Player wählen/Embed-Code** **kopieren**  - eckige Klammer
  * **Löschen**                                                    -  Mülleimer      &#x20;

## Der Konfigurationsbereich eines Multi Channel Livestreams

Sie **öffnen** den Bereich in der **Übersicht** mit dem **Liste-Icon**.

Der Bereich hat drei Unterbereiche, die über das **Bereichsmenü** aufgerufen werden:

1. Vorschau       &#x20;
2. Live Projekte &#x20;
3. Embed-Code

### Vorschau

Hier wird der **Player** mit den zugewiesenen Livestream-Projekten angezeigt. Sie können die Funktion und die verwendeten Metadaten der Livestream-Projekte prüfen.&#x20;

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

In der **Stream-Auswahl** links im Player werden folgende Metadaten der Livestream-Projekte angezeigt:

* das **Vorschaubild**&#x20;
* die zugewiesene **Sprache**&#x20;
* die Metadaten **Playerelemente - Anzeige Titel Player (Zeile 1)** und/ oder **(Zeile 2)**

### Live-Projekte

Hier werden die hinzugefügten Livestream-Projekte mit folgenden Informationen angezeigt:

* **ID**                            - wird automatisch erstellt, kann nicht geändert werden
* **Titel**                   - individuelle Bezeichnung
* **Sprache**            - optional zugewiesene Sprache
* **Default Projekt** - das Standardprojekt, welches an erster Stelle im Player verwendet wird

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

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

* **Livestream-Projekt hinzufügen**               - Button: *+ Live Projekt hinzufügen*
* ***Icon Menü**:*
  * **Reihenfolge der Projekte ändern.**      - Pfeile
  * **Auswahl des Projekt ändern**             - Stift
  * **angezeigte Sprache ändern**                 - Stift
  * **Default Status ändern**                        - Stift
  * **Projekt aus Liste löschen**                   - Mülleimer      &#x20;

### Embed-Code

Hier werden die hinzugefügten Playouts mit folgenden Informationen angezeigt:

* **Playout** - individuelle Bezeichnung
* **Player**   - zugewiesener Player
* **Playout ID (dataid)**&#x20;

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

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

* Playout **hinzufügen**                               - Button: *+ neues Playout hinzufügen*
* Playout ID (dataid) **kopieren**                  - in Spalte PlayoutId (dataid)
* ***Icon Menü:***
  * **Bezeichnung** des Playouts **ändern**  - Stift
  * Auswahl des **Players ändern**          - Stift
  * Embed-Code **kopieren**                         - eckige Klammer
  * direkte Player-URL **kopieren**              - eckige Klammer
  * Playout **löschen**                                      - Mülleimer

## Multi Channel Livestream anlegen und bearbeiten

### **1. Namen** für den Multi Channel Livestream **eintragen**

Klicken Sie dazu in der **Übersicht** den Button ***+ Multi Channel Livestream anlegen.***&#x20;

Im **Formular** hinterlegen Sie den **Namen,** der in der Übersicht verwendet wird.&#x20;

<div align="center"><figure><img src="/files/SJLyc95jCKxual6E07vn" alt=""><figcaption></figcaption></figure></div>

Zum Abschluss **speichern** Sie die Einstellung.

Der neue **Multi Channel Livestream** wird jetz in der **Übersicht** angezeigt.

### 2. Die **Livestream-Projekte zuweisen**

Sie öffnen den **Bereich** *Live Projekte* in der **Übersicht** mit dem **Listen-Icon .**&#x20;

Im B**ereich** *Live Projekte* klicken Sie auf den Button ***+ Live Projekt hinzufügen**.*&#x20;

<figure><img src="/files/5kB9jVdGpKFcKoLNB7Bi" alt=""><figcaption></figcaption></figure>

Im Formular wählen Sie:&#x20;

* Drop-down-Menü ***Live Projekt***  - das Livestream-Projekt&#x20;
* Drop-down-Menü ***Sprache***        - die Sprache, die im Player angezeigt wird
* Checkbox **Default Projekt**       - legt fest, dass dieses Livestream-Projekt das Hauptprojekt ist

Zum Abschluss **speichern** Sie die Einstellungen. Sie können jetzt weitere Livestream-Projekte zuweisen.

### 3. Multi Channel Livestream überprüfen und bearbeiten

Zur Überprüfung öffnen Sie den Bereich **Vorschau** (siehe oben, Konfigurationsbereich > Vorschau).&#x20;

{% hint style="danger" %}
Bitte achten Sie darauf, das die Livestream-Projekte, die Sie für die Auslieferung als Multi Channel Livestream nutzen wollen, gleich konfiguriert sind.
{% endhint %}

<figure><img src="/files/7PaAV6QrLn3FZJydPhbH" alt=""><figcaption></figcaption></figure>

Die folgenden Einstellungen können im Vorschauplayer überprüft werden:

1. Welches Projekt ist der Hauptstream/Defaultstream?
2. die Reihenfolge, in der die alternativen Livestream-Projekte im Player angezeigt werden,&#x20;
3. die Vorschaubilder der Livestream-Projekte,
4. die Textanzeigen aus den Metadaten der Livestream-Projekte zum Vorschaubild,
5. die Sprachanzeige zum Livestream-Projekt.

Diese Einstellungen lassen sich wie folgt bearbeiten:

#### Das Default-Projekt oder die Sprachanzeige ändern

Öffnen im  **Konfigurationsbereich** den Menüpunkt: **Live Projekte**. Gehen Sie in der **Übersicht** in die **Zeile des Live Projekts**, welches zukünftig das Default-Projekt sein soll. Klicken Sie hier auf das **Stift-Icon.** Im Formular *Bearbeiten* setzen Sie ein **Häkchen** in der **Checkbox** *Default Player* oder wählen Sie die neue Sprache für die Sprachanzeige im Player.

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

Zum Aktivieren der Einstellung klicken Sie auf **Speichern**. In der Übersicht wird jetzt das gewählte Projekt als Default-Projekt angezeigt.

#### Die Reihenfolge der Projekte ändern

Öffnen Sie im **Konfigurationsbereich** den Menüpunkt **Live Projekte**. Gehen Sie in der **Übersicht** in die **Zeile des Live Projekts,** dessen Position in der Reihenfolge geändert werden soll. Klicken Sie hier auf das **Doppelpfeil-Icon.** Sie können jetzt mit dem Cursor das Projekt nach **oben** oder **unten** in der Liste verschieben.

#### Das Vorschaubilder oder die Textanzeige eines Livestream-Projekts ändern

Öffnen Sie in der **Projektübersicht** das Projekt und wählen Sie im **Projektmenü** den Bereich: **Metadaten/Playerelemente**. Hier laden Sie ein neues Vorschaubild hoch oder ändern die Einträge in Anzeige Titel Player (Zeile 1) und Anzeige Titel Player (Zeile 2). **Speichern** Sie zum Abschluss die Änderungen.

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

## Einen Player zuweisen und den Embed-Code kopieren&#x20;

Den Bereich Embed-Code öffnen Sie in der **Übersicht** über das **Icon-Menü** > *eckige Klammern* oder im **Konfigurationsbereich** des Multi Channel Livestreams im **Bereichsmenü.**

{% hint style="info" %}
Solange kein weiteres Playout hinzugefügt oder das "Default"-Playout bearbeitet wurde, wird der Default-Player des Kontos verwendet (siehe Bild).
{% endhint %}

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

Sie können jetzt:

1. den Embed-Code eines angelegten Playouts kopieren,&#x20;
2. ein neues Playout anlegen,&#x20;
3. ein Playout bearbeiten

### Embed-Code kopieren

Um die **Code-Auswahl** zu öffnen, klicken Sie im **Icon-Menü** auf das *Code-Icon.*

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

Gehen Sie in der **Ausgabe** *Embed-Code* auf den **Reiter** für *Javascript* oder *iFrame*.&#x20;

Hier erhalten Sie auch die *direkte Player-URL* zum Aufruf des Player im Browser.

Zum Kopieren der Codeversion nutzen Sie bitte den **Button** *In die Zwischenablage kopieren*.

### Neues Playout anlegen/Playout bearbeiten

Klicken Sie auf den Button **+ Neue Playout Id hinzufügen** oder **zum Bearbeiten** eines Playouts auf das **Stift-Icon.** Die Eingabeformulare unterscheiden sich nur durch den Titel.

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

Im Formular wird ein **Name für das Playout** hinterlegt. Im Drop-down-Menü **Player** wählen Sie den **Player, der verwendet werden soll**. Zum Abschluss **speichern** Sie die Einstellungen.

{% hint style="info" %}
Mit der Auswahloption - **keine Auswahl (Default)** - wird der Defaultplayer des Kontos zugewiesen.
{% endhint %}

[^1]: Fehlt hier was?


# Podcasts

Mit diesem Modul erstellen und verwalten Sie Audio-Podcasts. Die Podcasts können per Embed Code auf Webseiten und per RSS-Feed in Verzeichnissen wie z.B. Spotify, podcast.de und iTunes veröffentlicht werden.

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

Die grundlegenden Einrichtungsschritte sind:

1. Das Modul in der Modulverwaltung hinzufügen.
2. Die Dateien für die Episoden in ein OnDemand-Projekt laden.
3. Den ersten Podcast anlegen.

{% hint style="info" %}
Die Dateien für Episoden müssen in einem OnDemand-Projekt liegen.
{% endhint %}

## Podcasts - Übersicht

Sie öffnen die Übersicht im **Hauptmenü** über den Menüpunkt **Podcasts**.&#x20;

Die Übersicht ist die Einstiegsseite des Moduls. Hier sehen Sie Ihre erstellten oder importierten Podcasts mit deren aktuellen veröffentlichungs Status und öffnen die einzelne Podcasts um diese zu bearbeiten und die MRSS-Feeds oder Embed Codes zu kopieren.&#x20;

In dieser Ansicht stehen folgende Funktionen zur Verfügung:&#x20;

<table><thead><tr><th width="308">Funktion</th><th>per Klick auf Button / Icon / Spaltenwert/ Spaltenkopf</th></tr></thead><tbody><tr><td>Podcast erstellen</td><td><em><strong>+ Podcast erstellen</strong></em></td></tr><tr><td>Podcast importieren</td><td><em><strong>+ neuen Podcast importieren</strong></em></td></tr><tr><td>Liste der Podcasts sortieren</td><td><strong>Spaltenkopf</strong> für alle Spalten</td></tr><tr><td>Podcast- Menü öffnen</td><td>Spalte <strong>Titel</strong> oder <strong>Stift</strong></td></tr><tr><td>Podcast löschen</td><td><strong>Mülleimer</strong></td></tr><tr><td>zugewiesenes Projekt öffnen</td><td>Spalte <strong>zugeodnetes Projekt</strong></td></tr></tbody></table>

*Abbildung: Podcast Übersicht*

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

Die Tabelle zeigt alle erstellten Podcasts mit den folgenden Informationen:

<table><thead><tr><th width="260">Spaltenbezeichnung</th><th>Beschreibung</th></tr></thead><tbody><tr><td>ID</td><td>wird für jeden Podcast automatisch erzeugt, ist nicht änderbar</td></tr><tr><td>Title</td><td>Eintrag aus Metadatenfeld "Name"</td></tr><tr><td>Untertitel</td><td>Eintrag aus Metadatenfeld "Untertitel"</td></tr><tr><td>Veröffentlichungsstatus</td><td>Einstellung aus Metadatenfeld "Veröffentlichungsstatus"</td></tr><tr><td>Anzahl der Episoden</td><td>Anzahl der zum Podcast hinzugefügten Episoden</td></tr><tr><td>Erstellt</td><td>Podcast wurde erstellt am ...</td></tr><tr><td>Änderungsdatum</td><td>Podcast wurde bearbeitet am ...</td></tr><tr><td>Zugeordnetes Projekt</td><td>Dateien für Episoden liegen im Projekt ...</td></tr></tbody></table>

## Podcast- Menübereich

Im Podcast-Menübereich finden und bearbeiten Sie die Elemente und Einstellungen eines Podcasts.

{% hint style="info" %}
Die Dateien und deren Metadaten, die Sie als Episoden verwenden, werden im OnDemand-Projekt bearbeitet.
{% endhint %}

Sie öffnen den Menübereich, in der **Podcast-Übersicht,** entweder per Klick auf die **ID,** den **Titel** oder den **Untertitel** sowie, über das **Stift** Icon des gewünschten Podcasts.

Der Menübereich zeigt beim Öffnen immer die Ansicht "Metadaten". Sie können über die linke Menüleiste in die weiteren Ansichten wechseln.

*Abbildung: Podcast-Menübereich "Metadaten"*

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

Der Menübereich ist in die folgenden sieben Ansichten unterteilt:

### 1. Vorschau

Hier prüfen Sie den Player bzw. die Player-Einstellungen sowie die zugewiesenen Episoden und ändern bei Bedarf den Veröffentlichungsstatus.

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

Wie Sie die Player-Einstellungen bearbeiten erfahren Sie unter [Player](/interface/player) und [Player-Einstellungen für Podcasts](/interface/module/podcasts/player-einstellungen-fur-podcasts).

### 2. Metadaten&#x20;

Hier bearbeiten oder ergänzen Sie die Metadaten des Podcast, die beim Erstellen oder Importieren hinterlegt wurden. Siehe Abbildung: "*Podcast-Menübereich "Metadaten"".*

{% hint style="info" %}
Die zusätzlichen Metadatenfelder müssen vorab im OnDemand-Projekt angelegt werden.
{% endhint %}

### 3. Episoden&#x20;

Hier verwalten Sie die Episoden bzw. Audiodateien des Podcast. In der Tabelle werden alle hinzugefügten Episoden angezeigt.

| Funktion                         | per Klick auf Button / Icon / Spaltenwert |
| -------------------------------- | ----------------------------------------- |
| Episoden hinzufügen              | + Episode hinzufügen                      |
| Metadaten der Datei bearbeiten   | in Spalte ID                              |
| Metadaten der Episode bearbeiten | Stift                                     |
| Episode löschen                  | Mülleimer                                 |

*Abbildung: Menübereich "Episoden"*

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

Die Tabelle zeigt alle hinzugefügten Episoden mit den folgenden Informationen:

<table><thead><tr><th width="260">Spaltenbezeichnung</th><th>Beschreibung</th></tr></thead><tbody><tr><td>ID</td><td>Datei ID wird beim Upload automatisch erzeugt, ist nicht änderbar</td></tr><tr><td>Vorschaubild</td><td>muss der Datei im OnDemand-Projekt hinzugefügt werden</td></tr><tr><td>Länge</td><td>Dateilänge</td></tr><tr><td>Status</td><td>Bereit - grünes Häkchen oder noch in Verarbeitung</td></tr><tr><td>Veröff. ab</td><td>Datum und Uhrzeit ab wann die Datei im Podcast abrufbar ist</td></tr><tr><td>Erstellt</td><td>Datum und Uhrzeit zu der die Datei hinzugefügt wurde</td></tr><tr><td>Staffel</td><td>zeigt Staffelnummer, wenn mit Staffeln gearbeitet wird</td></tr></tbody></table>

#### Metadaten der Episode

Diese Metadaten werden im MRSS- Feed ausgegeben.

| Metadatenfeld  | Beschreibung                                                                                                                                                                                                  |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Pemalink       | URL die auf die Datei verweist, z.B. in einer Webseite. Im Rss-Feed ist das der Wert: Link. Die Verwendung ist optional.                                                                                      |
| Autor          | Autor der Episode                                                                                                                                                                                             |
| Schlagwörter   | Tags für die Datei                                                                                                                                                                                            |
| Episoden-Typ   | Wert für iTunes, zur Auswahl stehen die Werte: "full", "trailer" oder "bonus"                                                                                                                                 |
| GUID für Feeds | Eine GUID (Globally Unique Identifier) für Feeds wird von vielen Feed-Readern benötigt. Wenn hier nichts eingetragen wird verwendet das System für den RSS-Feed automatisch die default Playout ID der Datei. |
| Staffel        | Weist die Episode einer Staffel zu, wenn Staffeln angelegt sind.                                                                                                                                              |

*Abbildung: Metadaten - Formular "Episode bearbeiten"*

<figure><img src="/files/eJ3oBdgfQe9gzAUWqbhB" alt="" width="563"><figcaption></figcaption></figure>

### 4. Staffeln&#x20;

Hier werden die Staffeln eines Podcast erstellt, der Name der Staffel ggf. bearbeitet oder die Staffel gelöscht. Die Zuweisung einer Episode zu einer Staffel erfolgt im Bereich "Episoden". Staffeln sind eine optionale Gliederung für Episoden und werden, wenn angelegt, im RSS-Feed ausgegeben. Alle erstellten Staffeln werden in der Übersicht angezeigt.&#x20;

<table><thead><tr><th width="401">Funktion</th><th>per Klick auf Button / Icon</th></tr></thead><tbody><tr><td>Staffel hinzufügen</td><td>+ neue Staffel</td></tr><tr><td>Staffel bearbeiten</td><td>Stift</td></tr><tr><td>Staffel löschen</td><td>Mülleimer</td></tr></tbody></table>

*Abblidung: Staffelübersicht*

<figure><img src="/files/0XbS6i5gWZIbWubnXtZv" alt=""><figcaption></figcaption></figure>

### 5. Embed-Code

Hier erhalten Sie hier die Embedcodes um den Podcast in eine Webseite einzubinden. Im Playoutmanagement können Sie für jede Webseite in eigenes Playouts anlegen und dabei mit unterschiedlichen Playern arbeiten. Siehe auch Kapitel: [Embed-Code](/interface/projekte/ondemand-projekt/dateibereich/embed-code).

Zur Einbettung stehen Ihnen jeweils der JavaScript- und der iFrame- Code zur Verfügung. Mit der direkten Player URL können Sie den Player ohne vorherige Einbettung im Browser aufrufen.

| Funktion            | per Klick auf Button / Icon  |
| ------------------- | ---------------------------- |
| Playout hinzufügen  | + neue Playout ID hinzufügen |
| Playout bearbeiten  | Stift                        |
| Embed Code kopieren | Code                         |
| Playout löschen     | Mülleimer                    |

*Abbildung: Embed-Code Playoutmanagement*

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

### 6. Feeds

Hier kopieren Sie die MRSS-Feed URL um z.B. den Podcast in Verzeichnissen anzumelden.&#x20;

{% hint style="info" %}
Prüfen Sie vorab die Feed-Einstellungen!
{% endhint %}

### 7. Feed-Einstellungen&#x20;

Hier stellen Sie ein welche Metadaten, der Dateien, für alle Episoden im MRSS-Feed verwendet und wieviele Episoden ausgegeben werden.

{% hint style="info" %}
Die Metadatenfelder "Ressort" und "Mandant" sowie individuelle Felder müssen vorab im Ondemand-Projekt angelegt sein. Siehe auch "benutzerdefinierte Metadaten erstellen" im Kapitel [Metadaten](/interface/projekte/ondemand-projekt/dateiubersicht/metadaten-konfiguration#benutzerdefinierte-metadatenfelder-anlegen-bearbeiten-loschen).
{% endhint %}

*Abbildung: Menübereich "Einstellungen"*

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

| Metadatenfeld   | Beschreibung                                                                                                                                         |
| --------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| Titel-Feld      | Der Eintrag aus Metadatenfeld: "Titel" oder Anzeige Titel Player (Zeile 1) oder Anzeige Titel Player (Zeile 2) wird verwendet.                       |
| Untertitel-Feld | Der Eintrag aus Metadatenfeld: "Titel" oder Anzeige Titel Player (Zeile 1) oder Anzeige Titel Player (Zeile 2) wird verwendet.                       |
| Shownotes-Feld  | Der Eintrag aus dem Metadatenfeld: "Beschreibung" oder aus einem individuell angelegten Metadatenfeld des Typ "HTML" wird verwendet.                 |
| Ressort-Feld    | Der Eintrag aus dem Metadatenfeld: "Ressort" oder aus einem individuell angelegten Metadatenfeld des Typ "Text" wird verwendet.                      |
| Mandant-Feld    | Der Eintrag aus dem Metadatenfeld: "Mandant" oder aus einem individuell angelegten Metadatenfeld des Typ "Text" wird verwendet.                      |
| Feed Limit      | Begrenzt die Anzahl der Episoden die im Feed ausgegeben werden. Es werden dann nur die X aktuellsten angezeigt. Bei 0 findet keine Begrenzung statt. |
| Neue Feed Url   | Wenn das Häkchen gesetzt ist wird im Feed für iTunes der Wert "new-feed-url" ausgegeben. Siehe Abbildung "*MRSS-Feed mit zweiter Feed-URL*".         |

*Abbildung: MRSS-Feed mit zweiter Feed-URL*

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


# Podcast erstellen oder importieren

## Vorbereitung

Bevor Sie einen Podcast erstellen oder einen Podcast von einer anderen Plattform importieren müssen Sie folgende Vorbereitungen treffen:

1. [ein OnDemand-Projekt für die Episoden anlegen](/interface/module/webcasting/ondemand-webcast-anlegen-bearbeiten)
2. im OnDemand-Projekt die [benutzerdefinierten Metadatenfelder anlegen](/interface/projekte/ondemand-projekt/dateibereich/metadaten#benutzerdefinierte-metadaten)
3. Dateien für die Episoden in das OnDemand-Projekt [hochladen](/interface/projekte/ondemand-projekt/dateiubersicht/datei-hochladen) und die [Metadaten hinterlegen](/interface/projekte/ondemand-projekt/dateibereich/metadaten)
4. einen [Player für den Podcast anlegen](/interface/player#player-verwaltung), dem OnDemand-Projekt zuweisen und die Einstellungen für die Verwendung als Podast-Player vornehmen

## Podcast erstellen

Das Erstellen von Podcasts erfolgt über einen "Wizzard", der Sie durch den Prozess führt. Sie öffnen den Wizzard in der **Podcasts-Übersicht** mit dem Button **+ Podcast erstellen.**

*Abbildung: Podcasts-Übersicht mit Button + Podcast erstellen*

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

### Podcast Wizzard

Der Wizzard führt Sie durch die folgenden drei Eingabebereiche:

1. Metadaten
2. Episoden
3. Podcast Einstellungen

{% hint style="info" %}
Wenn Felder mit Pflichtangaben nicht ausgefüllt sind, ist das Speichern nicht möglich.
{% endhint %}

#### *Metadaten*

Beim Erstellen ist nur die Auswahl des OnDemand-Projekts und die Eingabe eines Titels zwingend erforderlich. Zum Speichern der Eingaben klicken Sie auf den Button **Nächster Schritt**.

{% hint style="info" %}
Bis auf die Projektzuweisung können Metadaten, nach dem Erstellen, bearbeitet oder nachträglich hinterlegt werden.
{% endhint %}

*Abbildung: Wizzard Bereich "Metadaten"*

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

Erläuterungen zu Metadatenfeldern:

<table><thead><tr><th width="218">Metadatenfeld</th><th>Erläuterung</th></tr></thead><tbody><tr><td>Projekt</td><td>Das Projekt in dem die Dateien für die Episoden/ Folgen liegen.</td></tr><tr><td>Name</td><td>Der Titel des Podcasts, max. 100 Zeichen.</td></tr><tr><td>Untertitel</td><td>Ein einfacher und präsiserer Satz, der den Podcast beschreibt., max.   100 Zeichen</td></tr><tr><td>Permalink</td><td>Ist die Podcast URL oder der Link des Podcast. Wenn nichts hinterlegt wird verwendet das System für den MRSS-Feed die <a href="/pages/vFR4ZKLd3OZ8aOSDpbdV">direkte Player URL</a> des default Playout für den Podcast.</td></tr><tr><td>Cover Bild</td><td><p>Podcast-Cover (-Bild), wird im Player und im MRSS-Feed ausgegeben. Bildgröße: min. 1400x1400px bis max. 3000x3000px,</p><p>Dateigröße: max.1 MB, Auflösung: 72 dpi, Farbraum: RGB<br>Format: .jpg oder .png</p></td></tr><tr><td>Beschreibung</td><td>Beschreibung des Podcasts, max. 4000 Zeichen verwenden.</td></tr><tr><td>Categories</td><td>Hier können die "Apple Podcasts categories" zugewiesen werden</td></tr><tr><td>Schlagwörter</td><td>Tags zum Podcast, frei wählbar</td></tr><tr><td>Neue Feed URL</td><td>Wenn das Häkchen gesetzt ist wird im Feed für iTunes der Wert "new-feed-url" ausgegeben.</td></tr><tr><td>Veröffenlichungsstatus</td><td>wird in der Podcast-Übersicht verwendet</td></tr><tr><td>expliziter Inhalt</td><td>Wenn das Häkchen gesetzt ist, wird der Podcast in den Plattformen entsprechend markiert bzw. zugriffsbeschränkt</td></tr><tr><td>Webseite</td><td>Die URL einer Website, die mit dem Podcast in Verbindung steht.</td></tr><tr><td>Feed Limit</td><td>Begrenzt die Anzahl der Episoden die im Feed ausgegeben werden. Es werden dann nur die X aktuellsten angezeigt. Bei 0 findet keine Begrenzung statt.</td></tr></tbody></table>

#### Episoden

Über den Button **+ Episode hinzufügen** öffnen Sie die Dateiauswahl um eine Datei als Episode für den Podcast auszuwählen..&#x20;

{% hint style="info" %}
Wenn Sie im OnDemand-Projekt auch Dateien verwalten, die nicht als Episoden für den (einen)Podcast verwendet werden, sollten Sie mit Kategorien arbeiten.
{% endhint %}

*Abbildung: Wizzard Bereich "Episoden"*

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

Es werden Ihnen die Dateien aus dem, unter Metadaten, zugewiesenen Projekt angezeigt. Sie können die Dateien z.B. nach Kategorien filtern, um die gewünschte Datei für die Episode zu finden oder die Auswahl einzuschränken. Die Auswahl einer oder mehrerer Datei(en) erfolgt anschließend per Klick auf die markierte Datei.

*Abbildung: Wizzard Dateiauswahl für "Episoden"*

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

Die hinzugefügte Datei wird in der Episodenübersicht angezeigt. Sie können die Episode hier bearbeiten oder wieder löschen und erneut eine Episode hinzufügen. Zum Abschluss klicken Sie auf den Button **Nächster Schritt**.

*Abbildung: Wizzard Bereich "Episoden" mit ausgewählter Datei*

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

#### Podcast Einstellungen

Hier legen Sie fest aus welchen Metadatenfeldern der Dateien die Informationen für den Podcast verwendet werden sollen.

<table><thead><tr><th width="224">Metadatenfeld</th><th>Option</th></tr></thead><tbody><tr><td>Titel-Feld</td><td>Der Eintrag aus Metadatenfeld: "Titel" oder "Anzeige Titel Player (Zeile 1)" oder "Anzeige Titel Player (Zeile 2)" wird verwendet.</td></tr><tr><td>Untertitel-Feld</td><td>Der Eintrag aus Metadatenfeld: "Titel" oder Anzeige "Titel Player (Zeile 1)" oder "Anzeige Titel Player (Zeile 2)" wird verwendet.</td></tr><tr><td>Shownotes-Feld</td><td>Der Eintrag aus dem Metadatenfeld: "Beschreibung" oder aus einem individuell angelegten Metadatenfeld des Typ "HTML" wird verwendet.</td></tr></tbody></table>

*Abbildung: Wizzard Eingabebereich "Podcast Einstellungen"*

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

Zum Abschluss klicken Sie auf den Button: **Podcast fertigstellen**. Der Podcast wird jetzt in der Podcast-Übersicht angezeigt.

## Podcast importieren


# Dateien für Episoden im OnDemand-Projekt vorbereiten

## Encodingeinstellungen für Episoden

Sie öffnen den Bereich "[Encoding-Einstellungen](/interface/projekte/ondemand-projekt/dateiubersicht/encoding)" in der Dateiübersicht des OnDemand- Projekts über den Button: **Einstellungen**.

Wählen Sie dort die Ausgabeformate:

1. **Audio only MP3**
2. **Audio only AAC**&#x20;

, da diese mit allen Podcasts Apps, Podcast Plattformen und den meisten Geräten kompatibel sind. Formate wie Amazon Alexa SSML sind optional und sollten gewählt werden wenn die Ausspielung auch über Geräten bzw. Plattformen mit speziellen Formatanforderungen geplant ist.

*Abbildung: Auswahl der "Ausgabe-Formate" im Bereich Encoding-Einstellungen*

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

{% hint style="info" %}
Wenn Sie die Audiodateien für Episoden über die Pipiline encodieren nehmen Sie die selbe Formatauswahl vor.
{% endhint %}

## Vorschaubilder zu Audiodateien hinzufügen

Sie können im [Dateibereich](/interface/projekte/ondemand-projekt/dateibereich) des OnDemand-Projekts zu jeder Datei die als Episode verwendet werden soll ein[ Vorschaubild hochladen](/interface/projekte/ondemand-projekt/dateibereich/vorschaubilder). Dieses Bild wird dann, zusätzlich zum Podcast Cover- Bild, im Player und im MRSS-Feed verwendet.

#### Empfehlung zum Vorschaubild:

* Größe: min. 1400x1400px bis max. 3000x3000px
* Dateigröße: max.1 MB
* Auflösung: 72 dpi
* Farbraum: RGB
* Format: .jpg oder .png

## Metadatenfelder der Episoden

Die grundlegenden Metadaten für eine Episode sind:

* Datei-Titel
* Untertitel
* Datei-Beschreibung
* Kategorie(n)
* Länge
* Veröffentlichungsjahr
* Sprache
* Autor
* Episode
* ggfs. Website/URL
* Datei Vorschaubild


# Player-Einstellungen für Podcasts


# Account Sharing

Mit diesem Modul können Sie Ihr Benutzerkonto für einem anderen Benutzer freigeben. Der von Ihnen eingeladene Benutzer kann dann, mit ihren Benutzerrechte, in Ihrem Benutzerkonto arbeiten. Eine Freigabe ist für andere Benutzer aus Ihrem Kundenkonto und für Benutzer aus anderen Kundenkonten möglich. Zur Freigabe an einen Benutzer aus einem anderen Kundenkonto muss auch in dessen Kundenkonto das Modul "Account Sharing" aktiviert sein.

{% hint style="warning" %}
Es ist nicht erlaubt in Benutzerkonten zu wechseln die Administratorechte haben.
{% endhint %}

*Abbildung: Hauptmenü mit Menüpunkt "aktuelles Konto"*

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

Das Modul hat keinen Konfigurationsbereich in der Modulverwaltung. Wenn das Modul aktiv ist wird, für jedes Benutzerkonto des Kundenkontos, das Hauptmenü um den Menüpunkt "aktuelles Konto" erweitert. Dieser zeigt an in welchem Kundenkonto (Icon + Kontoname) Sie sich gerade befinden. &#x20;

Wenn Sie auf den Menüpunkt klicken erhalten Sie folgende Informationen und Optionen:

1. die **E-Mailadresse** des Benutzerkontos und die **Kontonummer** des Kundenkontos in welchem Sie sich befinden
2. die **Kundenkonten** (Kontoname) mit dem dazugehörigen **Benutzerkonto** (E-Mailadresse des Benutzers) in welches Sie wechseln können
3. **Account Sharing verwalten** - öffnet den Verwaltungsbereich für das "Acount Sharing"&#x20;

*Abbildung: Hauptmenü mit geöffneten Menüpunkt "Kontoinhaber"*

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

## Benutzerkonto freigeben

{% hint style="info" %}
Sie können nur Benutzer in Ihr Benutzerkonto einladen! Wenn Sie sich in einem Benutzerkonto befinden in welches Sie eingeladen wurden können Sie keine weiteren Benutzer in dieses Konto einladen.
{% endhint %}

Um einen Benutzer in Ihr Konto einzuladen benötigen Sie von diesem:

1. die E-Mail-Adresse seines Benutzerkontos
2. die Kontonummer des Kundenkontos in dem er als Benutzer angelegt ist

Öffnen Sie im Hauptmenü den Menüpunkt "**Konto**" und wählen Sie dort den Bereich "**Mein Konto**" oder klicken Sie Hauptmenü auf den Menüpunkt "**aktuelles** **Konto**" und gehen dort auf "**Account Sharing verwalten**".&#x20;

Über beide Wege gelangen Sie in den Bereich "**Mein Konto**". Hier klicken Sie auf den Button "**Benutzer einladen**". Im Formular hinterlegen Sie die E-Mail-Adresse und die Konto- bzw. Kundennummer und Speichern den Eintrag.

*Abbildung: Mein Konto mit Formular "Benutzer einladen"*

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

Der eingeladene Benutzer wird automatisch per E-Mail informiert das er jetzt in Ihr Benutzerkonto wechseln darf.

*Abbildung: E-Mail "Einladung zu 3Q-SDN Account"*

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

## Benutzerkonto wechseln

### In ein freigegebenes Benutzerkonto wechseln

Zum Wechseln klicken Sie im Hauptmenü auf den Menüpunkt: "aktuelles Konto". Im Dropdown-Menü werden Ihnen die freigegebenen Benutzerkonten angezeigt. Über das Switch-Icon in der Liste der Benutzerkonten wechseln in das gewünschte Konto.

*Abbildung: Benutzer/ Kontowechsel*

<figure><img src="/files/4eySwTzzoOQaiunpOVbT" alt=""><figcaption></figcaption></figure>

### Zurück in das eigene Benutzerkonto wechseln

Wenn Sie sich in einem fremden Benutzerkonto befinden wird Ihnen im Hauptmenü der Menüpunkt: "**Benutzerbereich verlassen**" angezeigt. Per Klick auf den Menüpunkt wechseln sie zurück in Ihr Benutzerkonto.

*Abbildung: Ansicht eines freigegebenes Kontos*

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

{% hint style="info" %}
Im Menüpunkt "aktuelles Konto" wird Ihnen der Name des Kundenkontos angezeigt in dem Sie sich gerade befinden.
{% endhint %}

## Kontofreigaben verwalten

Öffnen Sie im Hauptmenü den Menüpunkt "**Konto**" und wählen Sie dort den Bereich "**Mein Konto**" oder klicken Sie Hauptmenü auf den Menüpunkt "**aktuelles** **Konto**" und gehen dort auf "**Account Sharing verwalten**". Über beide Wege gelangen Sie in den Bereich "Mein Konto". In der Übersicht "**Benutzer wechseln**" sehen Sie die Liste mit Benutzern die:

1. in Ihr Benutzerkonto wechseln können
2. in deren Benutzerkonto Sie wechseln können

Über das **Icon-Menü**, rechts neben den Benutzerdaten, können Sie:

1. **die Freigaben beenden** - Mülleimer-Icon
2. in ein freigegebenes **Benutzerkonto wechsel** - Switch-Icon

{% hint style="info" %}
Ein Benutzer kann die Freigaben nur in seinem Benutzerkonto verwalten. Wenn er sich in einem freigegebenen Benutzerkonto befindet wird ihm die Verwaltungsansicht nicht angezeigt.
{% endhint %}

*Abbildung: "Account Sharing verwalten" - Benutzer wechseln*

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


# Analytics

Analytics Basic, Analytics Advanced, Reporting, Auswertung über API beziehen, Upgrade von Basic auf Advanced

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

Im Bereich Analytics erhalten Sie Auswertungen über die Nutzung Ihrer Innhalte. Dazu stehen zwei Auswertungsversionen zur Verfügung:

1. **Basic -** bietet einen reduzierten Auswertungsumfang
2. **Advanced -** mit vollem Auswertungsumfang

In der Basic-Version erhalten Sie Zugriff auf den Auswertungsbereich "Übersicht Dashboard" und die Einzelauswertungen von Dateien in OnDemand-Projekten. Der Export von Auswertungsdaten ist nicht möglich. Zusätzlich wird dauerhaft die **Upgrade**-Info bzw. Option auf Advanced angezeigt.

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

{% hint style="info" %}
Die Version Advanced kann auch in der Modulübersicht gebucht werden.
{% endhint %}

Die **Analytics-Daten** können auch über die 3Q-API bezogen werden. Siehe dazu in der API-Dokumentation die Kapitel [09.00 Analytics - Dashboard](https://sdn.3qsdn.com/api/doc#/09.00%20Analytics%20-%20Dashboard) bis [09.07 Analytics - RealTime](https://sdn.3qsdn.com/api/doc#/09.07%20Analytics%20-%20RealTime).

Die aktuellen **Reporting-Daten** können nur über die 3Q-API bezogen werden. Siehe dazu in der API-Dokumentation die Kapitel [07.00 Reporting - Project](https://sdn.3qsdn.com/api/doc#/07.00%20Reporting%20-%20Project) bis [07.03 Reporting - Country, Device](https://sdn.3qsdn.com/api/doc#/07.03%20Reporting%20-%20Country,%20Device).

Sie öffnen den Bereich im **Hauptmenü** über den Menüpunkt "**Analytics**". Die Einstiegsseite ist der Bereich "Dashboard".

Die Bereichsseiten haben folgenden Aufbau :

1. **Bereichsmenü**  - zum Navigieren in die *Auswertungsbereiche*
2. **Filtermenü**        - für die Auswahl von *Projekten* und *Auswertungszeiträumen*           &#x20;
3. **Auswertungen** - zeigt die Werte der gewählten Bereiche zu Projekten, Events oder Dateien zum eingestellten Auswertungszeitraum
4. **Export Daten** - zum Download von Wertetabellen aus Bereichen

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

{% hint style="warning" %}
Wenn im Konto **Livestream- und OnDemand-Projekte** angelegt sind, wird beim Öffnen des Bereichs "Analytics" automatisch die Auswertung der OnDemand-Projekte angezeigt. Möchten Sie die Auswertung der Live-Projekte einsehen, muss das Filtermenü erst auf Live-Projekte umgestellt werden.
{% endhint %}

## &#x20;<a href="#page_verfugbarkeit_der_analytics_daten" id="page_verfugbarkeit_der_analytics_daten"></a>


# Erfasste Daten

Übersicht der erfassten Nutzungsdaten, Begriffserläuterung, Erfassung von Nutzerdaten

Übersicht der erfassten Nutzungsdaten nach Projekttyp:

<table><thead><tr><th width="417">Ereigniss/ Wert</th><th width="179.33333333333331">OnDemand</th><th>Livestream</th></tr></thead><tbody><tr><td>Player Impressionen</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Wiedergabe Starts</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Abspieldauer gesamt</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Sehdauer / ∅ Sehdauer</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Vollständig angesehen</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Genutzter Traffic</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Zuschauer</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Eindeutige Benutzer</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>max. gleichzeitige Zuschauer</td><td><mark style="color:red;"><strong>-</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Zuschauer-Durchschnitt</td><td><mark style="color:red;"><strong>-</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Sehdauer (gesamt/durschschnittlich)</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>FPS (Durchschnitt der Abrufe)</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Bandbreite (Durchschnitt der Abrufe)</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>prozentuale Sehdauer ∅</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Absprungrate (Durschschnitt)</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Datei mindestens zu 25 % abgerufen</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Datei mindestens zu 50 % abgerufen</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Datei mindestens zu 75 % abgerufen</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:red;"><strong>-</strong></mark></td></tr><tr><td>Referrer</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Provider</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Land</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Stadt</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>(End-) Gerät</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Hersteller</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Browser</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Betriebsystem</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>Vollständig angesehene Ads</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>(Ads) Completion Rate</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>(Ads) Abspieldauer gesamt (hh:mm:ss)</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>(Ads) Vollständig angesehene pre rolls</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>(Ads) Vollständig angesehene mid rolls</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr><tr><td>(Ads) Vollständig angesehene post rolls</td><td><mark style="color:green;"><strong>X</strong></mark></td><td><mark style="color:green;"><strong>X</strong></mark></td></tr></tbody></table>

## Erläuterungen zu den Bezeichnungen von Daten

#### Eindeutige Benutzer

Der "eindeutige Benutzer" repräsentiert einen eindeutig über einen Cookie mit einer UUID (Unique User ID) zu identifizierenden Zuschauer. Der Cookie wird automatisch gesetzt, wenn er beim Aufruf des Players noch nicht existiert.

Wenn im Browser des Nutzers Cookies deaktiviert sind, wird pro Wiedergabe-Session eine neue ID erstellt. Aktuell kann ein Zuschauer mit deaktivierten Cookies nicht wiedererkannt werden.

Wenn ein eindeutiger Benutzer mehrere Videos schaut, wird er als ein Unique User gezählt. Wenn der Zuschauer seine Cookies löscht oder das Video mit einem neuen Browser schaut, wird ein neuer eindeutiger Benutzer gezählt.

#### Player Impressions

"Player Impressions" zeigen an, wie oft der Player geladen (initialisiert) wurde.

#### Wiedergabestarts

"Wiedergabestarts" zeigen die Anzahl aller gestarteten Wiedergaben an. Sie geben an, wie viele Videos (wie oft) aktiv ausgespielt wurden. Wenn ein Zuschauer mehrere Videos schaut, werden mehrere Wiedergabestarts gezählt. Wenn ein Zuschauer ein Video noch einmal anschaut, nachdem er es bis zum Ende gesehen hat, wird ein neuer Wiedergabestart gezählt.

#### Vollständig angesehen

"Vollständig angesehen" zeigt die Anzahl aller zu über 98% abgerufenen Dateien an.

#### Abspieldauer gesamt

Kumulierte Sehdauer aller zu berücksichtigenden Medien.

#### Sehdauer

Kumulierte Sehdauer aller zu berücksichtigender Medien (Kurz-Schreibweise in Tabellen).

#### Max. gleichzeitige Zuschauer

Die maximale Anzahl der gleichzeitigen Zuschauer eines Livestreams.

#### Zuschauerdurchschnitt

Bildet den Durchschnitt von allen minütlichen Zuschauerzahlen des abgeschlossenen Livestreams für den eingestellten Zeitraum. Wichtig ist, dass der exakte Zeitraum des Livestreams eingestellt wird. Besonders gut geeignet ist dafür der Event-Filter.

#### Absprungrate&#x20;

Prozentualer Wert, der angibt, wieviele Zuschauer das Medium zu weniger als 3 % der Gesamtdauer des Mediums und/oder weniger als 60 Sekunden gesehen haben.\
Die Absprungrate berücksichtigt nur Wiedergabe-Sessions, welche auch einen Wiedergabestart getätigt haben.

#### FPS

Frames Per Second (Bilder pro Sekunde)

#### Wiedergabe-Session:

Beschreibt die Session eines Zuschauers. Diese startet, wenn der Zuschauer mit dem Aufrufen der Webseite den 3Q Player geladen hat. Sie endet, wenn die Seite verlassen oder der Player per JavaScript geschlossen wird.

## Erfassung und Bereitstellung von Analytics-Daten <a href="#page_verfugbarkeit_der_analytics_daten" id="page_verfugbarkeit_der_analytics_daten"></a>

Die Datenbasis für die Auswertungen sind Player- und Serverdaten, die im Betriebszeitraum erfasst wurden. Wenn Inhalte nicht mit dem 3Q Player ausgeliefert werden, kann ausschließlich die verbrauchte Datenmenge dargestellt werden. Die Auswertungen werden ad hoc beim Aufrufen des Moduls, eines Bereiches oder eines Filters erstellt.&#x20;

Die Auswertungen zu kostenpflichtigen Prozessen sind in der Kontoverwaltung unter dem Menüpunkt „Pakete & Verbrauch“ aufgeführt.

Das Analytics-Modul ist mit der Nutzung des 3Q Players ab Version v5 automatisch aktiv. Bei Einbindung des Players über die **3Q Player-API** (mit Nutzung der Bibliothek js3q.latest.js) wird immer die neueste Player-Version verwendet und somit fließen auch Daten in das Analytics-Modul ein.

{% hint style="info" %}
Das Modul verarbeitet nur Daten des Player v5. Vorherige Zeiträume können nicht mit "Analytics" ausgewertet werden. Daten aus früheren Zeiträumen können derzeit noch über das **Reporting** eingesehen oder per CSV oder API exportiert werden.
{% endhint %}

Die Daten für eine Wiedergabe-Session stehen 5 bis 10 Minuten nach Beendigung der Session im Analytics-Modul zur Verfügung. Eine Wiedergabe-Session gilt dann als beendet, wenn drei Minuten lang keine Aktivität (Tracking) mehr von dieser Wiedergabe-Session gemessen wurde.

Das Tracking wird gestoppt, wenn

1. das Browser-Fenster, in welchem die Übertragung läuft, geschlossen wird,
2. das Browser-Fenster, in welchem die Übertragung läuft, neu geladen wird. Dann wird eine neue Wiedergabe-Session gestartet,
3. die Internet-Verbindung des Zuschauers für mindestens drei Minuten unterbrochen wird,
4. eine OnDemand-Datei komplett geschaut wurde und anschließend der “Replay” initiiert wird.

Die Aktivität/das Tracking wird **nicht** gestoppt, wenn

1. ein OnDemand- oder Livestream pausiert wird,
2. eine OnDemand-Datei komplett ausgespielt wurde und die Seite nicht verlassen wird. Somit können folgende Seek-Events mit anschließender Wiedergabe der Wiedergabe-Session zugeordnet werden,
3. ein Livestream ausgespielt wurde und die Seite nicht geschlossen wird.


# Such- und Filterfunktionen

Tabellen durchsuchen, nach Projekten filtern, Zeiträume auswerten, Filter erstellen

## Filtermenü

Das Filtermenü steht in allen Auswertungsbereichen zur Verfügung. Wenn in Livestream-Projekten "Events" angelegt wurden, gibt es dazu im Filtermenü zusätzlich den Filter "Events".

{% hint style="info" %}
Sie können OnDemand- und Live-Projekte nicht zusammen bzw. gleichzeitig auswerten.
{% endhint %}

Die Filteroptionen sind “und”-Verknüpfungen und können wie folgt kombiniert werden:

<table data-full-width="false"><thead><tr><th width="182">Projekte</th><th width="97">Länder</th><th width="97">Geräte</th><th width="164">Betriebssysteme</th><th>Zeitraum</th><th>Event</th></tr></thead><tbody><tr><td><p><strong>alle</strong> Projekte </p><p><strong>eines</strong> <strong>Typs</strong></p></td><td>+ Ausw.</td><td>+ Ausw.</td><td>+ Auswahl</td><td>+ Ausw.</td><td>nein</td></tr><tr><td><strong>ein</strong> Projekt</td><td>+ Ausw.</td><td>+ Ausw.</td><td>+ Auswahl</td><td>+ Ausw.</td><td>+ Ausw.</td></tr><tr><td><strong>mehrere</strong> Projekte <strong>eines Typs</strong></td><td>+ Ausw.</td><td>+ Ausw.</td><td>+ Auswahl</td><td>+ Ausw.</td><td>nein</td></tr></tbody></table>

{% hint style="warning" %}
Wenn im Konto **Livestream**- und **OnDemand-Projekte** angelegt sind, wird beim Öffnen des Bereichs "Analytics" automatisch die Auswertung der OnDemand-Projekte angezeigt. Möchten Sie die Auswertung der Live-Projekte einsehen, muss das Filtermenü erst auf Live-Projekte umgestellt werden.
{% endhint %}

<figure><img src="/files/1hWGu2fIQaiOA5Wbyzwk" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Der Event-Filter wird nur angezeigt, wenn für das gewählte Projekt auch "Events" angelegt wurden.
{% endhint %}

## Filter einstellen

#### **Schritt 1** : Das Projekt und optional weitere Filter für die Auswertung wählen

Klicken Sie auf den Menüpunkt **"Filter"**. Im Auswahlbereich wählen Sie per Häkchen in der Checkbox die oder das gewünschte(n) **Projekt(e)** **eines Typs**. Optional kann die Auswahl um **Ort**-und/oder **Geräte**-Filter erweitert werden:

* **Länder** - Mehrfachauswahl von Ländern
* **Geräte** - Mehrfachauswahl von Gerätetypen
* **Betriebssysteme** - Mehrfachauswahl von Betriebssystemen
* **Browser** - Mehrfachauswahl von Browsern

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

Sie können die gewählten Filter "Zurücksetzen" und neu wählen oder über den Button "Fertig" die Auswahl festlegen. Die Anzahl der gewählten Filter wird jetzt im Button "Filter" angezeigt. Die gewählten Projekte werden als "Ausgewählte Projekte" unterhalb des Filtermenüs abgebildet.

#### Schritt 2: Auswertungszeitraum einstellen oder "Event" wählen

Der Standardauswertungszeitraum ist mit "**dieser Monat**" eingestellt. Klicken Sie zum Öffnen des Menübereiches in die Anzeige.&#x20;

<div align="left"><figure><img src="/files/lf5KRSECW6E6ue1WLkpu" alt="" width="375"><figcaption></figcaption></figure></div>

{% hint style="info" %}
Der gewählte Auswertungszeitraum bei Livestream-Projekten sollte länger als 60 Minuten sein, da das System einige Werte nur stundenweise kumuliert.
{% endhint %}

{% hint style="info" %}
Bei Live-Übertragungen erhalten Sie valide Nutzungsdaten erst ca. zwei Stunden nach dem Event. Denn eine Zuschauer-Session wird erst abgeschlossen, wenn der Player nicht mehr im Browser geöffnet ist.
{% endhint %}

Wenn Sie ein Event wählen, wird der beim Anlegen des Events hinterlegte Zeitraum ausgewertet. Schritt 3 wird dabei automatisch ausgelöst.

#### Schritt 3: Auswertung starten

Klicken Sie dazu auf den Button "Filter anwenden". Der Filter wird jetzt auf alle Auswertungsbereiche angewendet, bis Sie den "Filter zurücksetzen". Damit werden alle Einstellungen in den Ausgangszustand zurückgesetzt.

## Suchen

Mit dieser Funktion können Sie die Tabellen in den Auswertungsbereichen nach Werten durchsuchen. Das Ergebnis der Suche ist ein nach dem Suchwert gefiltertes Datenset.&#x20;

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


# Auswertungsbereiche

Das Modul Analytics ist in die folgenden Auswertungsbereiche unterteilt:&#x20;

1. **Dashboard** - Übersicht zu den wichtigsten Nutzungsdaten
2. **Zuschauer** - periodenbasierte Statistiken zu Besuchern/Zuschauern
3. **Geräte** - Daten zu verwendeten Geräten und Systemen
4. **Orte** - Daten zur Herkunft der Zuschauer
5. **Ads** - Daten zu ausgelieferten Werbemitteln

Die Bereiche Zuschauer, Geräte und Orte verfügen über zusätzliche Unterbereiche bzw. Detailansichten. Die Bereiche und Unterbereiche werden über das **Bereichsmenü** aufgerufen.

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

Die Bereiche mit Unterbereichen sind nach dem folgenden Schema aufgebaut:

1. Übersicht&#x20;
2. Unterbereich/Detailansicht
3. Unterbereich/Detailansicht
4. Unterbereich/Detailansicht

In den Bereichen werden je nach Eignung folgende Darstellungsformen für die Werte verwendet:

1. **Kachel:        -** mit Wert und Namen, und der Veränderung zum Vorzeitraum in Prozent
2. **Diagramm:** - als Graph aus Zeitraum und Häufigkeit (wie oft) oder Menge (wie viele)
3. **Tabelle:**      - mit Such- und Sortierfunktionen
4. **Karte:**         -  mit Wert pro Land

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

## Zum Bereich: Geräte

Hier werden die Zuschauerdaten&#x20;

-> eines Zeitraums \
-> von ein oder mehreren Projekten eines Projekttyps \
-> ausgehend vom verwendeten Gerätetyp oder Betriebssystem oder Browsertyp oder (Geräte-) Hersteller&#x20;

dargestellt.

{% hint style="info" %}
Wenn Geräte, Betriebssysteme, Browser oder Hersteller nicht erkannt werden können, werden diese unter **unbekannt** aufgeführt.
{% endhint %}

Die folgende Tabelle zeigt die maximal mögliche Anzahl der Ereignisse pro Kategorie und eine Auswahl von häufigen Ergebnissen.

<table><thead><tr><th width="190">Geräteklassen (12)</th><th width="208">Betriebssysteme (~80)</th><th width="189">Browser (>200)</th><th>Hersteller (>500)</th></tr></thead><tbody><tr><td>Desktop</td><td>Windows</td><td>Chrome</td><td>Apple</td></tr><tr><td>Smartphone</td><td>Android</td><td>Internet Explorer</td><td>Samsung</td></tr><tr><td>Tablet</td><td>iOS</td><td>Firefox</td><td>Sony</td></tr><tr><td>Phablet</td><td>Linux</td><td>Opera</td><td>Medion</td></tr><tr><td>TV</td><td>Mac OS X</td><td>Safari</td><td>Lenovo</td></tr><tr><td>Console</td><td>BlackBerry OS</td><td>Android Browser</td><td>Google</td></tr><tr><td>Car Browser</td><td>Windows Phone</td><td>Baidu</td><td>Acer</td></tr></tbody></table>

### "Export Daten" <a href="#page_daten_export_uber_die_grafische_benutzeroberflache" id="page_daten_export_uber_die_grafische_benutzeroberflache"></a>

Für einige Auswertungen steht der Button "Export Daten" für den Downlad zur Verfügung. Wählbare Formate sind:

* PNG - für den Export der Charts (Graphen)
* CSV
* XML
* PDF
* JSON


# Auswertungen mit Benutzer-Token

Der Benutzer-Token ist eine eindeutige ID für einen Benutzer, die dem 3Q Player übergeben werden kann. Bei der Auswertung werden dann die Nutzungsdaten pro Benutzer-Token erfasst und als JSON-Datei ausgegeben. Somit lässt sich das Nutzungsverhalten eines per Token definierten Nutzers dokumentieren. Der Nutzer bleibt dabei innerhalb der 3Q-Plattform anonym.

Beispiel einer JSON-Datei:

<figure><img src="/files/Ue41giY2ReQUJTIFr4pw" alt="" width="563"><figcaption></figcaption></figure>

## **Zugelassene Werte für einen Benutzer Token**

Grundsätzlich werden beliebige Zeichenketten mit einer Länge von bis zu 254 Zeichen akzeptiert. Es gibt jedoch einige Ausnahmen, die vom Analytics ignoriert werden. Ausnahmen sind:

* 0
* False
* NULL

Es sollten nur sinnvolle und eindeutige Werte verwendet werden. Eine falsche Anwendung kann dazu führen, dass die Auswertung unbrauchbar wird.

{% hint style="warning" %}
Die Verwendung von de-anonymisierten Benutzerdaten wie z. B. Name oder E-Mail-Adresse ist ausdrücklich untersagt.
{% endhint %}

## Auswertung filtern und herunterladen

Sie erhalten die Auswertungen im Bereich "**Zuschauer**" unter "**Benutzer Token**". Wählen Sie hier über das Filtermenü das entsprechende **Projekt** und den **Auswertungszeitraum**. Zum Abschluss klicken Sie auf "**Filter anwenden**", um die Auswertung zu erstellen.

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

Über den Button “Export JSON” wird der Download gestartet.

{% hint style="info" %}
Der Auswertungszeitraum sollte möglichst exakt gewählt werden.
{% endhint %}

## Beispiel-Code für die Player-Integration mit Benutzer Token in eine Webseite

Um die Auswertung zu einem Benutzer Token zu aktivieren, muss der 3Q Player mit dem Parameter userToken und einem gültigen Wert initialisiert werden.

Beispiel-Code einer Integration:

```
let  js3qVideoPlayer = new js3q({
    dataid: '3Q_DATA_ID',
    container: 'PLAYER_CONTAINER_ID',
    userToken: 'MY_CUSTOM_USER_TOKEN'
});
```

```
<script
   type="text/javascript"
   src="https://player.3qsdn.com/js3q.latest.js">
</script>
<div id="player1"></div>
<script type="text/javascript">
   var js3qVideoPlayer = new js3q({
      dataid: 'e5741433-a90c-11eb-b839-0cc47a188158',
      container: 'player1',
      'userToken' : 'SAHBS49U'
   });
</script>

```


# Support

Über den Menüpunkt ***Support*** gelangen Sie zum Ticketsystem und rufen die Dokumentationen z. B. zu den Schnittstellen sowie das Plattform-Monitoring oder die Release Notes auf.

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

&#x20;Zum Öffnen gehen Sie im **Hauptmenü** auf den Menüpunkt "**Support**". Im Drop-down-Menü klicken Sie auf den gewünschten Menüpunkt, um einen Unterbereich auszuwählen.

Über das Drop-down-Menü öffnen Sie die Bereiche:

* Tickets
* Help Center
* API Dokumentation
* Player Doc
* Plattform Status
* Release Notes
* 3Q SDN auf Github
* Über 3Q




---

[Next Page](/llms-full.txt/1)

