Encoder

Ihr Ton kann noch so realistisch, die Bilder noch so atemberaubend, der Schnitt noch so abwechslungsreich und spannend sein, aber ohne einen geeigneten Encoder bekommen nur Sie das Ergebnis Ihrer Arbeit zu sehen.

Um einen Stream zu erzeugen, benötigen Sie einen Encoder. Der Encoder übernimmt dazu die Audio- und Videodaten und komprimiert sie in ein Format, das über das Internet übertragen werden kann und von der Plattform Ihrer Wahl, beispielsweise YouTube oder Vimeo, empfangen, verarbeitet und anschließend auf den Endgeräten der User:innen angezeigt werden kann.

Die Rolle eines Encoders beim Livestreaming ist entscheidend, da Sie damit qualitativ hochwertige Audio- und Videoinhalte in Echtzeit an Ihr Publikum senden können. Ohne einen Encoder wären Ihre Audio- und Videodaten zu groß, um sie über das Internet zu senden, und Ihr Livestream wäre abgehackt, verschwommen und nicht schön anzusehen.

Ein Encoder kann hardwarebasiert sein, d. h. es handelt sich um ein physisches Gerät, das Sie mit Ihrem Computer oder Netzwerk verbinden. Alternativ kann ein Encoder softwarebasiert sein. Dabei übernimmt ein Programm auf Ihrem Computer das „Übersetzen“.

Zu den gängigen, durch Encoder erzeugte Videoformate, gehören beispielsweise H.264 oder H.265. Die Weiterleitung erfolgt über Protokolle wie beispielsweise WebRTC, SRT oder RTMP bzw. RTMPS. 

Damit erklärt sich auch das Thema Latenz, denn jeder Rechenschritt braucht seine Zeit. Allerdings hängt die Latenz auch vom verwendetet Protokoll ab. So sind Streams über RTMP oder RTMPS deutlich langsamer als jene über SRT.

Die Wahl des Encoders hängt von den spezifischen Anforderungen Ihres Livestreaming-Setups und dem Qualitätsniveau ab, das Sie erreichen möchten.

Softwarebasierte Encoder verlangen nach PCs mit hoher Rechenleistung. Dazu gehören beispielsweise VMix, OBS oder Ecamm Live. 

Wir haben uns für den Einsatz von hardwarebasierten Encodern der Marken Blackmagic und Epiphan entschieden, da diese speziell nur für diese eine, wichtige Aufgabe gebaut sind. So können wir eine hohe Qualität der Streams gewährleisten.

Streamboxstudios ist in der Lage, Multi-Streamings zu realisieren. Dabei sprechen wir gleichzeitig mehrere Plattformen an. Denken Sie beispielsweise an die gleichzeitige Sendung über Ihren YouTube‑, Vimeo‑, Facebook- oder Instagram-Account. 

Encoder

No matter how realistic your sound is, no matter how breathtaking the images, no matter how varied and exciting the editing, without a suitable encoder only you will see the result of your work.

To create a stream, you need an encoder. The encoder takes the audio and video data and compresses it into a format that can be transmitted over the Internet and received by the platform of your choice, for example YouTube or Vimeo, processed and then displayed on the user’s end device.

The role of an encoder in live streaming is crucial as it allows you to send high quality audio and video content to your audience in real time. Without an encoder, your audio and video data would be too large to send over the internet and your live stream would be choppy, blurry and unattractive to watch.

An encoder can be hardware-based, i.e. it is a physical device that you connect to your computer or network. Alternatively, an encoder can be software-based. A program on your computer takes over the “translation”.

Common video formats generated by encoders include H.264 or H.265, for example. Forwarding takes place via protocols such as WebRTC, SRT or RTMP or RTMPS.

This also explains the issue of latency, as each calculation step takes time. However, the latency also depends on the protocol used. For example, streams via RTMP or RTMPS are significantly slower than those via SRT.

The choice of encoder depends on the specific requirements of your live streaming setup and the level of quality you want to achieve.

Software-based encoders require PCs with high computing power. These include VMix, OBS and Ecamm Live, for example.

We decided to use hardware-based encoders from Blackmagic and Epiphan because they are built specifically for this one important task. This enables us to guarantee high quality streams.

Streamboxstudios is able to realize multi-streaming. We address several platforms at the same time. Consider, for example, simultaneous broadcasting via your YouTube, Vimeo, Facebook or Instagram account.