Enco­der

Ihr Ton kann noch so rea­lis­tisch, die Bil­der noch so atem­be­rau­bend, der Schnitt noch so abwechs­lungs­reich und span­nend sein, aber ohne einen geeig­ne­ten Enco­der bekom­men nur Sie das Ergeb­nis Ihrer Arbeit zu sehen.

Um einen Stream zu erzeu­gen, benö­ti­gen Sie einen Enco­der. Der Enco­der über­nimmt dazu die Audio- und Video­da­ten und kom­pri­miert sie in ein For­mat, das über das Inter­net über­tra­gen wer­den kann und von der Platt­form Ihrer Wahl, bei­spiels­wei­se You­Tube oder Vimeo, emp­fan­gen, ver­ar­bei­tet und anschlie­ßend auf den End­ge­rä­ten der User:innen ange­zeigt wer­den kann.

Die Rol­le eines Enco­ders beim Live­strea­ming ist ent­schei­dend, da Sie damit qua­li­ta­tiv hoch­wer­ti­ge Audio- und Video­in­hal­te in Echt­zeit an Ihr Publi­kum sen­den kön­nen. Ohne einen Enco­der wären Ihre Audio- und Video­da­ten zu groß, um sie über das Inter­net zu sen­den, und Ihr Live­stream wäre abge­hackt, ver­schwom­men und nicht schön anzusehen.

Ein Enco­der kann hard­ware­ba­siert sein, d. h. es han­delt sich um ein phy­si­sches Gerät, das Sie mit Ihrem Com­pu­ter oder Netz­werk ver­bin­den. Alter­na­tiv kann ein Enco­der soft­ware­ba­siert sein. Dabei über­nimmt ein Pro­gramm auf Ihrem Com­pu­ter das „Über­set­zen“.

Zu den gän­gi­gen, durch Enco­der erzeug­te Video­for­ma­te, gehö­ren bei­spiels­wei­se H.264 oder H.265. Die Wei­ter­lei­tung erfolgt über Pro­to­kol­le wie bei­spiels­wei­se Web­RTC, SRT oder RTMP bzw. RTMPS. 

Damit erklärt sich auch das The­ma Latenz, denn jeder Rechen­schritt braucht sei­ne Zeit. Aller­dings hängt die Latenz auch vom ver­wen­de­tet Pro­to­koll ab. So sind Streams über RTMP oder RTMPS deut­lich lang­sa­mer als jene über SRT.

Die Wahl des Enco­ders hängt von den spe­zi­fi­schen Anfor­de­run­gen Ihres Live­strea­ming-Set­ups und dem Qua­li­täts­ni­veau ab, das Sie errei­chen möchten.

Soft­ware­ba­sier­te Enco­der ver­lan­gen nach PCs mit hoher Rechen­leis­tung. Dazu gehö­ren bei­spiels­wei­se VMix, OBS oder Ecamm Live. 

Wir haben uns für den Ein­satz von hard­ware­ba­sier­ten Enco­dern der Mar­ken Black­ma­gic und Epi­phan ent­schie­den, da die­se spe­zi­ell nur für die­se eine, wich­ti­ge Auf­ga­be gebaut sind. So kön­nen wir eine hohe Qua­li­tät der Streams gewährleisten.

Stream­box­stu­di­os ist in der Lage, Mul­ti-Strea­mings zu rea­li­sie­ren. Dabei spre­chen wir gleich­zei­tig meh­re­re Platt­for­men an. Den­ken Sie bei­spiels­wei­se an die gleich­zei­ti­ge Sen­dung über Ihren YouTube‑, Vimeo‑, Face­book- oder Insta­gram-Account. 

Enco­der

No mat­ter how rea­li­stic your sound is, no mat­ter how breath­ta­king the images, no mat­ter how varied and exci­ting the editing, wit­hout a sui­ta­ble enco­der only you will see the result of your work.

To crea­te a stream, you need an enco­der. The enco­der takes the audio and video data and com­pres­ses it into a for­mat that can be trans­mit­ted over the Inter­net and recei­ved by the plat­form of your choice, for exam­p­le You­Tube or Vimeo, pro­ces­sed and then dis­play­ed on the user’s end device.

The role of an enco­der in live strea­ming is cru­cial as it allows you to send high qua­li­ty audio and video con­tent to your audi­ence in real time. Wit­hout an enco­der, your audio and video data would be too lar­ge to send over the inter­net and your live stream would be chop­py, blur­ry and unat­trac­ti­ve to watch.

An enco­der can be hard­ware-based, i.e. it is a phy­si­cal device that you con­nect to your com­pu­ter or net­work. Alter­na­tively, an enco­der can be soft­ware-based. A pro­gram on your com­pu­ter takes over the “trans­la­ti­on”.

Com­mon video for­mats gene­ra­ted by enco­ders include H.264 or H.265, for exam­p­le. For­war­ding takes place via pro­to­cols such as Web­RTC, SRT or RTMP or RTMPS.

This also explains the issue of laten­cy, as each cal­cu­la­ti­on step takes time. Howe­ver, the laten­cy also depends on the pro­to­col used. For exam­p­le, streams via RTMP or RTMPS are signi­fi­cant­ly slower than tho­se via SRT.

The choice of enco­der depends on the spe­ci­fic requi­re­ments of your live strea­ming set­up and the level of qua­li­ty you want to achieve.

Soft­ware-based enco­ders requi­re PCs with high com­pu­ting power. The­se include VMix, OBS and Ecamm Live, for exam­p­le.

We deci­ded to use hard­ware-based enco­ders from Black­ma­gic and Epi­phan becau­se they are built spe­ci­fi­cal­ly for this one important task. This enables us to gua­ran­tee high qua­li­ty streams.

Stream­box­stu­di­os is able to rea­li­ze mul­ti-strea­ming. We address seve­ral plat­forms at the same time. Con­sider, for exam­p­le, simul­ta­neous broad­cas­ting via your You­Tube, Vimeo, Face­book or Insta­gram account.