Ilmus projekti Owncast 0.1.2 väljaanne, mis arendab serverit videovoogude (streaming, üks edastab — paljud vaatavad) ja publiku chati jaoks. Server käivitatakse kasutaja seadmetes ning erinevalt Twitchi, Facebook Live'i ja YouTube Live'i teenustest võimaldab see täielikku kontrolli edastamisprotsessi üle ja oma reeglite seadmist chat'i suhtlemiseks. Kasutajate haldamine ja nendega suhtlemine toimub veebiliidese kaudu. Projekti kood on kirjutatud Go keeles ja levitatakse MIT litsentsi all.
videote edastamiseks server võib kasutada mis tahes tarkvara, mis toetab RTMP protokolli, nagu OBS, Streamlabs, Restream, Zoom ja Jitsi. Otsesaade on võimalik ka videovoo kinnitamisega veebikaamera või HDMI-pordi kaudu, kasutades FFMpeg'i. Server saab algse videovoog, konverteerib selle vastavalt määratud seadetele ja segmenteerib kasutajatele edastamiseks HLS (HTTP Live Streaming) protokolli abil. On võimalik genereerida mitu voogu erineva kvaliteediga ja edastada adapteeruva bitikiirusena. Video edastamine võib toimuma kasutajatele vaheteenuste kaudu, mis on ühilduvad Amazon S3-ga, et optimeerida ribalaiust.

Uues versioonis on lisatud tugi kasutaja väljumise sündmustele vestlusest; logides on tagatud kajastamine päringutega IP-aadresse keelatud võtmetega; kasutajatele on keelatud kasutada nende nimede kuvamist, mis on registreeritud vestlusbotide kaudu API kaudu; on rakendatud modaalne dialoog kinnituste taotlemiseks.
Allikas: opennet.ru
