Tutorial · Telestream Wirecast
Wirecast-Tutorial von den Ausgabeeinstellungen bis on air
Dieses Wirecast-Tutorial bringt Ihre Sendung in drei Schritten auf Ihren Primcast-Kanal: Fügen Sie eine RTMP-Server-Ausgabe hinzu, setzen Sie Ihren Server in Adresse und Ihren Stream-Namen in Stream ein und tragen Sie dann unter Anmeldedaten festlegen Ihren Publishing-Login ein.
Darunter finden Sie das Encoder-Preset, das die Wiedergabe flüssig hält, eine Bitraten-Tabelle, SRT für schwache Verbindungen und einen kurzen Check, ob Ihre Zuschauer Sie wirklich sehen können.
- Ziel
- RTMP Server
- Encoding
- Ihre eigene Kopie eines Presets
- Adresse
- rtmp://HOST:1935/APP
- Stream
- livestream
- Anmeldedaten festlegen · Benutzername
- USERNAME
- Anmeldedaten festlegen · Passwort
- PASSWORD
- Keyframe alle
- 60 frames at 30 fps
Werte in Großbuchstaben und der Stream-Name stammen aus Ihrem Primcast-Panel. Feldnamen wie in Wirecast 16 angezeigt.
Zuerst: Sammeln Sie Ihre vier Werte aus dem Panel
Wirecast muss wissen, wo Ihr Kanal liegt und wie es sich dort anmeldet. All diese Details stehen bereits in Ihrem Konto, bereit zum Kopieren.
Wo Sie sie finden
Melden Sie sich an, öffnen Sie Ihr Videokonto und scrollen Sie zur Karte Live-Streaming. Der Bereich Encoder-Einstellungen listet auf:
- Server
- Adresse plus Anwendungsname, in der Form
rtmp://HOST:1935/APP. - Stream-Name
- Auf den meisten Kanälen ist das
livestream. - Benutzername
- Ihr Publishing-Login.
- Passwort
- Klicken Sie auf Anzeigen, um es sichtbar zu machen, oder auf Neues Passwort, um es zu ersetzen.
Nutzen Sie die Kopier-Buttons
Jeder Wert hat einen Kopier-Button daneben. Nutzen Sie sie. Der Anwendungsname ist spezifisch für Ihren Kanal, und ältere Anleitungen, die Ihnen sagen, Sie sollen live eintippen, führen dazu, dass Ihre Verbindung abgelehnt wird.
Dieser Benutzername und dieses Passwort erlauben nur einem Encoder, auf Ihren Kanal zu senden. Sie unterscheiden sich von der E-Mail-Adresse und dem Passwort, mit denen Sie sich bei Primcast anmelden.
Auf Ihrem eigenen dedizierten Streaming-Server stehen die Werte stattdessen in der Konfiguration dieses Servers. Fragen Sie uns im Chat, und wir zeigen Ihnen, wo.
Sehen Sie eine Zeile Nächster Server auf der Karte? Tragen Sie diese Adresse in Wirecast ein statt der Hauptadresse. Ihr Stream gelangt dann am nächstgelegenen Standort in unser Netzwerk (New York, Miami, San Francisco, Amsterdam oder Bukarest) und läuft von dort weiter. Stream-Name, Benutzername und Passwort bleiben gleich.
Telestream-Wirecast-Streaming-Setup: die RTMP-Server-Ausgabe
Gehen Sie diese Schritte der Reihe nach durch. Das RTMP-Server-Ziel gibt es sowohl in Wirecast Studio als auch in Wirecast Pro, unter Windows und auf dem Mac.
- Öffnen Sie Ausgabe und wählen Sie Ausgabeeinstellungen (Ctrl+Y unter Windows, Cmd+Y auf dem Mac). Wenn Wirecast nicht sofort nach einem Ziel fragt, klicken Sie auf Hinzufügen.
- Setzen Sie Ziel auf RTMP Server und klicken Sie auf OK.
- Fügen Sie unter Adresse den Server aus Ihrem Panel ein. Er endet beim Anwendungsnamen.
- Fügen Sie unter Stream den Stream-Namen ein und sonst nichts.
- Klicken Sie auf Anmeldedaten festlegen, geben Sie den Publishing-Benutzernamen und das Passwort aus Ihrem Panel ein und klicken Sie auf OK.
- Wählen Sie Ihr Encoding-Preset (Schritt 03 zeigt, wie Sie eines erstellen, das Sie bearbeiten können) und klicken Sie dann auf OK, um die Ausgabe zu speichern.
Verbindet sich
Addressrtmp://HOST:1935/APPStreamlivestream
Schlägt fehl ohne hilfreiche Fehlermeldung
Addressrtmp://HOST:1935/APP/livestreamStream(empty)
Alles in ein Feld zu packen ist der häufigste Grund, warum ein erster Wirecast-Stream nie verbindet.
Finden Sie Anmeldedaten festlegen in Ihrer Version nicht? Fügen Sie den Login stattdessen der Adresse hinzu: rtmp://USERNAME:PASSWORD@HOST:1935/APP. Wenn das Passwort ein @, einen Doppelpunkt oder einen Schrägstrich enthält, erstellen Sie zuerst im Panel ein neues.
Wirecast-Encoder-Preset: Keyframes und Bitrate
Die mit Wirecast mitgelieferten Presets sind gesperrt. Klicken Sie auf das Zahnrad neben Encoding und wählen Sie Details anzeigen, oder öffnen Sie Fenster und dann Encoder-Presets, und nutzen Sie Speichern unter, um Ihre eigene Kopie zu erstellen. Bearbeiten Sie die Kopie und wählen Sie sie für Ihre Ausgabe aus.
Keyframe alle: 2 Sekunden, in Frames gezählt
Wirecast fragt den Keyframe-Abstand in Frames ab, nicht in Sekunden. Bei 30 fps tragen Sie 60 ein. Bei 60 fps tragen Sie 120 ein. Bei 25 fps tragen Sie 50 ein.
Der Player Ihrer Zuschauer lädt den Stream in kurzen Stücken, und jedes Stück beginnt mit einem Keyframe. Ein Abstand von zwei Sekunden hält diese Stücke gleichmäßig. Ein längerer Abstand zeigt sich bei ihnen als Puffern, während Wirecast auf Ihrer Seite einen gesunden Stream meldet.
Der Rest Ihrer Kopie
- Encoder
- H.264. Wählen Sie x264 oder einen Hardware-Encoder wie NVIDIA NVENC oder Intel QuickSync, falls Ihr Computer einen hat.
- Bildrate
- 30 fps passen für die meisten Sendungen.
- Profil
- Main, das jeder Browser und jedes Telefon abspielen kann.
- Audio
- AAC, 128 kbps.
Wählen Sie eine Bitrate, die Ihr Upload tragen kann
Addieren Sie Video- und Audio-Bitrate. Diese Summe sollte nicht mehr als etwa zwei Drittel der von Ihnen gemessenen Upload-Geschwindigkeit betragen, ein Ergebnis von 6 Mbps bedeutet also, dass Sie rund 4 Mbps senden.
| Größe | Video-Bitrate | Audio-Bitrate | Benötigter Upload |
|---|---|---|---|
| 1920x1080, 30 fps | 4500 kbps | 128 kbps | 7 Mbps |
| 1280x720, 30 fps | 2500 kbps | 128 kbps | 4 Mbps |
| 854x480, 30 fps | 1200 kbps | 96 kbps | 2 Mbps |
Messen Sie Ihren Upload auf dem Wirecast-Computer selbst, zu der Stunde, zu der Sie normalerweise live gehen, und wiederholen Sie den Test einige Male. Ein Netzwerkkabel schlägt Wi-Fi jedes Mal.
Verliert Wirecast Frames, während Ihre Szenen voller werden? Stellen Sie den Encoder auf NVENC oder QuickSync um. Das Encoding wandert auf die Grafikhardware, und der Prozessor bleibt für Kameras, Titel und Übergänge frei.
Klicken Sie auf Stream und bestätigen Sie, dass Sie live sind
- Klicken Sie im Wirecast-Hauptfenster auf die Schaltfläche Stream.
- Sehen Sie sich die Live-Streaming-Karte in Ihrem Primcast-Panel an. Innerhalb von etwa 15 Sekunden markiert sie den Kanal als live und zeigt, was Wirecast sendet.
- Kopieren Sie den Wiedergabelink von dieser Karte und öffnen Sie ihn in VLC oder einem anderen HLS-Player. Geben Sie dem Player ein paar Sekunden Zeit, bis die ersten Videoteile bereit sind.
Der Link für Ihren Kanal sieht so aus. Wenn Ihr Tarif einen CDN-Link enthält, zeigt die Karte auch diesen an, und beide spielen denselben Stream ab. Die Karte liefert Ihnen außerdem einen Einbettungscode für Ihre Website.
http://HOST:1935/APP/livestream/playlist.m3u8
| Was passiert | Versuchen Sie dies |
|---|---|
| Wirecast stellt keine Verbindung her | Öffnen Sie die Ausgabeeinstellungen und prüfen Sie, ob die Adresse mit dem Anwendungsnamen endet und Stream nur den Streamnamen enthält. Vergleichen Sie Host- und Anwendungsname Zeichen für Zeichen mit dem Panel. |
| Adresse und Stream sind korrekt, trotzdem keine Verbindung | Als Nächstes ist die Anmeldung dran. Kopieren Sie Benutzername und Passwort erneut über „Anmeldedaten festlegen“ oder erstellen Sie im Panel ein neues Passwort und fügen Sie es ein. |
| Zu Hause verbindet es, am Veranstaltungsort nicht | Manche Veranstaltungs-, Büro- und Schulnetzwerke blockieren Port 1935. Nutzen Sie eine andere Verbindung oder stellen Sie die Ausgabe auf SRT um (Schritt 05). |
| Wirecast sieht gesund aus, Zuschauer haben Pufferung | Prüfen Sie, ob „Keyframe alle“ dem Doppelten Ihrer Bildrate entspricht, und gehen Sie dann in der Bitratentabelle eine Zeile nach unten. Ihr Upload ist zu dieser Tageszeit möglicherweise langsamer. |
| Der Stream bricht ab und zu ab | Sie sind am Limit Ihres Uploads. Senken Sie die Bitrate um eine Zeile oder verbinden Sie den Computer per Kabel. |
Wirecast-SRT-Ausgabe für schwierige Verbindungen
SRT hält einen Stream über Verbindungen am Laufen, bei denen RTMP Probleme hat – etwa bei Event-WLAN, einem mobilen Hotspot oder einem Feed aus großer Entfernung. Es ist in den Tarifen Starter, Pro und Platinum unseres Video-CDN enthalten. Der kostenlose Kanal akzeptiert nur RTMP. In diesen Tarifen zeigt Ihre Live-Streaming-Karte einen Abschnitt SRT-Ingest mit Ihrer eigenen Adresse und Passphrase.
Fügen Sie in Wirecast in den Ausgabeeinstellungen eine zweite Ausgabe hinzu, setzen Sie das Ziel auf SRT und tragen Sie die rechts gezeigten Werte ein. Schalten Sie während der Nutzung die RTMP-Ausgabe aus, damit Ihr Upload nur einen Stream überträgt.
Ein SRT-Stream wird unter seinem eigenen Namen abgespielt. Wenn Sie auf diese Weise senden, teilen Sie den Link, den das Panel unter Wiedergabe unter auflistet.
- Modus
- Caller
- Adresse
- HOST
- Port
- PORT
- Latenz
- 1000 ms
- Passphrase
- PASSPHRASE
- Verschlüsselung
- AES-128 (16)
- Stream-ID
- leer lassen
Host und Port sind die beiden Hälften der Adresszeile in Ihrem SRT-Ingest-Abschnitt. Die Bezeichnungen können zwischen Wirecast-Versionen leicht abweichen; die Werte nicht.
Ihre Sendung gleichzeitig an mehrere Orte schicken
Zusätzliche Ausgaben kosten Upload
Wirecast erlaubt mehrere Ausgaben, eine pro Plattform. Jede ist eine vollständige Kopie Ihres Streams, daher benötigen drei Ausgaben die dreifache Upload-Kapazität – und das erste Anzeichen für Probleme ist meist, dass alle gleichzeitig stocken.
Lassen Sie uns das Kopieren übernehmen
Senden Sie einen einzelnen Stream an Primcast und fügen Sie dann unter Restream auf Ihrer Live-Streaming-Karte YouTube, Facebook, Twitch oder einen beliebigen RTMP-Server hinzu – bis zu fünf Ziele. Ihre Verbindung überträgt einen Stream, unser Netzwerk liefert den Rest.
Fragen zum Streamen mit Wirecast
Wie streame ich von Wirecast zu einem RTMP-Server?
Öffnen Sie die Ausgabeeinstellungen, fügen Sie eine Ausgabe mit RTMP-Server als Ziel hinzu, fügen Sie den Server in Adresse und den Stream-Namen in Stream ein und geben Sie Ihre Publishing-Anmeldedaten unter Anmeldedaten festlegen ein. Speichern Sie die Ausgabe und klicken Sie auf Stream.
Was gehört in die Felder Adresse und Stream?
In Adresse kommt der Server aus Ihrem Panel, der mit Ihrem Anwendungsnamen endet. In Stream kommt der Stream-Name allein, normalerweise livestream. Die beiden im Adressfeld zu verbinden, ist der häufigste Grund, warum ein Stream keine Verbindung herstellt.
Was trage ich unter Anmeldedaten festlegen ein?
Den Publishing-Benutzernamen und das Passwort aus den Encoder-Einstellungen auf Ihrer Live-Streaming-Karte. Sie sind getrennt von Ihrer Primcast-Anmeldung, und Sie können dort jederzeit ein neues Passwort erstellen.
Auf welchen Wert sollte Key frame every in Wirecast eingestellt sein?
Das Doppelte Ihrer Bildrate, also alle 2 Sekunden ein Keyframe: 60 bei 30 fps, 120 bei 60 fps. Wirecast zählt diese Einstellung in Frames, daher würde die Eingabe von 2 einen Keyframe alle zwei Frames bedeuten.
Warum kann ich die Wirecast-Encoder-Voreinstellung nicht ändern?
Die integrierten Voreinstellungen sind schreibgeschützt. Öffnen Sie die Voreinstellung über Details anzeigen oder über Fenster, Encoder-Voreinstellungen, klicken Sie auf Speichern unter, bearbeiten Sie dann die Kopie und wählen Sie sie für Ihre Ausgabe aus.
Welche Bitrate sollte ich in Wirecast verwenden?
Etwa 2500 kbps für 720p oder 4500 kbps für 1080p bei 30 fps, plus 128 kbps Audio. Halten Sie die Gesamtsumme unter zwei Dritteln der Upload-Geschwindigkeit, die auf dem Computer mit Wirecast gemessen wurde.
Brauche ich Wirecast Pro, um zu Primcast zu streamen?
Nein. Das in diesem Tutorial verwendete RTMP-Server-Ziel ist sowohl in Wirecast Studio als auch in Wirecast Pro verfügbar, auf Windows und Mac.
Kann Wirecast über SRT an Primcast senden?
Ja, in den Tarifen Starter, Pro und Platinum. Fügen Sie eine SRT-Ausgabe im Caller-Modus mit Host, Port und Passphrase aus dem SRT-Ingest-Bereich Ihres Panels hinzu, mit 1000 ms Latenz und AES-128-Verschlüsselung.
Kann ich von Wirecast gleichzeitig zu YouTube und Facebook streamen?
Ja. Senden Sie einen Stream an Primcast und fügen Sie die anderen Plattformen unter Restream auf Ihrer Live-Streaming-Karte hinzu, bis zu fünf Ziele, sodass Ihr Upload nur eine einzige Kopie überträgt.
Andere Encoder auf demselben Kanal
Jeder RTMP-Encoder übernimmt dieselben vier Werte aus Ihrem Panel. Nur die Namen der Felder ändern sich.
Bereit, Ihre Wirecast-Show online zu bringen?
Eröffnen Sie einen Videokanal, fügen Sie Ihre vier Werte in Wirecast ein und sehen Sie zu, wie er in Ihrem Browser oder VLC abgespielt wird. Wenn ein Feld Probleme bereitet, antwortet unser Chat in Sekunden, kann Ihren Kanal prüfen, während Sie warten, und holt jederzeit eine Person hinzu, wenn Sie es wünschen.