Roc 0.1, Ant 1.7 ja Red5 1.1.1 voogedastussüsteemide väljaanne

Saadaval on mitu uut versiooni avatud meedia serveritest, mis on mõeldud voogedastuse korraldamiseks internetis:

  • Esitletud esimene väljaanne
    Roc, heli voogedastuskomplekt, mis tagab reaalajas edastamise garanteeritud viivitustega ja CD kvaliteediga. Edastamisel arvestatakse saatja ja vastuvõtja süsteemi kellade ajadeviante. Kaotatud pakettide taastamine on toetatud koodide abil vahetu vigade parandamise rakenduses OpenFEC (minimaalsete viivituste režiimis kasutatakse Reed-Solomoni koodi ja maksimaalse jõudluse režiimis schemat LDPC-Staircase). Edastamisel kasutatakse RTP protokolli (AVP L16, 44100Hz PCM 16-bit). Hetkel toetatakse ainult heli edastamist, kuid plaanis on video ja teiste sisu tüüpide voogedastuse tugi.

    On võimalik mitme saatja voogude multipleximine ühe vastuvõtjaga. Erinevate näidistuste profiilide ühendamine on võimalik sõltuvalt CPU tüübist ja edastamise viivituste nõuetest. Roc toetab voogedastust läbi erinevate võrkude tüüpide, sealhulgas kohalik võrk, internet ja traadita võrgu. Sõltuvalt seadistustest, ribalaiusest ja kaotatud paketidest valib Roc automaatselt vajalikud voogedastuse kodeerimise parameetrid ning kohandab selle intensiivsust edastamise käigus.

    Projekt koosneb C teegist, tööriistadest käskliidesest ja kogumist moodulitest Roc kasutamiseks transpordina PulseAudio. Lihtsaimal juhul võimaldab saadaval olev tööriistade valik suunata heli failist või heliseadmest ühelt arvutilt failile või heliseadmest teisele arvutile. Toetatakse erinevaid helibackende, sealhulgas ALSA, PulseAudio ja CoreAudio. Kood on kirjutatud C++ keeles ja levitatakse on MPL-2.0 litsentsi all. Tugi on saadaval GNU/Linux ja macOS-ile.

  • Saadaval uus versioon multimeedia serverist Ant Media Server 1.7, võimaldades korraldada voogedastust RTMP, RTSP ja WebRTC protokollide kaudu, toetades kohandatava bitikiiruserežiimi. Anti saab kasutada ka võrguteenuste video salvestamiseks MP4, HLS ja FLV formaatides. Võimalustest võib välja tuua WebRTC konverteri RTMP-ks, IP-kaamerate ja IPTV toe, elavate voogude levitamise ja salvestamise, voogedastuse korraldamise sotsiaalmeedias, skaleerimise toetamise klastrite juurutamise kaudu, samuti massilise edastamise ühelt punktist paljudele saajatele kuni 500 ms latentsusega.

    Toode areneb Open Core mudeli raames, mis tähendab, et peamine osa arendatakse Apache 2.0 litsentsi alusel ja laienevaid võimalusi (nt voogedastus YouTube'i) pakutakse tasulises versioonis. Uues versioonis on WebRTC kaudu voogedastuse jõudlus tõusnud 40%, lisatud on logide vaatamine, parendatud veebipaneel, lisatud REST API statistika kuvamiseks, optimeeritud mälutarbimist, parandatud veakäsitlust ja lisatud statistika edastamise võimalus Apache Kafka-sse.

  • Toimus voogedastusserveri väljaanne Red5 1.1.1, mis võimaldab edastada videoid FLV, F4V, MP4 ja 3GP formaatides ning heli MP3, F4A, M4A, AAC formaatides. Saadavailable elava voogedastuse režiimid ja salvestusjaama režiimid klientide voogede tahkete vastuvõtmiseks (FLV ja AVC+AAC FLV konteineris). Projekt loodi algselt 2005. aastal, et luua alternatiiv Flash Communication Serverile, mis kasutas RTMP protokolli. Hiljem on Red5-s pluginate kaudu lisatud HLS, WebSockets, RTSP ja WebRTC voogedastuse tugi.

    Red5 kasutatakse voogedastamise serverina projektis Apache OpenMeetings video- ja audiokonverentside korraldamiseks. Kood on kirjutatud Java-s ja toimetatakse Apache 2.0 litsentsi all. Red5 baasil on loodud patenteeritud toode Red5 Pro, mis tagab skaleerimise kuni miljonile vaatajale 500 ms latentsusega ja juurutamise võimaluse AWS, Google Cloud ja Azure pilvedes.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster