Çlirim i serverĂ«ve pĂ«r transmetim Roc 0.1, Ant 1.7 dhe Red5 1.1.1

Janë në dispozicion disa edicione të reja të serverëve të hapur të mediave, të destinuar për organizimin e transmetimit në rrjet:

  • TĂ« paraqitura nĂ«na i parĂ«
    Roc, njĂ« toolkit pĂ«r transmetimin e tingullit nĂ« rrjet nĂ« mĂ«nyrĂ« time-reale me vonesa tĂ« garantuara dhe siguri cilĂ«sie nĂ« nivelin e diskĂ«ve tĂ« zĂ«rit kompakt. GjatĂ« transmetimit konsiderohet devijimi temporal i orĂ«ve sistemike tĂ« dĂ«rguesit dhe marrĂ«sit. MbĂ«shtetet rikuperimi i paketave tĂ« humbura pĂ«rmes kodeve tĂ« korrigjimit tĂ« gabimeve tĂ« drejtpĂ«rdrejtĂ« nĂ« implementim OpenFEC (nĂ« modin e vonesave minimale aplikohet kodi i Reed-Solomon, ndĂ«rsa nĂ« modin e performancĂ«s maksimale – skema LDPC-Staircase). GjatĂ« transmetimit pĂ«rdoret protokolli RTP (AVP L16, 44100Hz PCM 16-bit). Aktualisht mbĂ«shtetet vetĂ«m transmetimi i tingullit, por nĂ« planet Ă«shtĂ« parashikuar mbĂ«shtetje pĂ«r transmetimin e videos dhe llojeve tĂ« tjera tĂ« pĂ«rmbajtjes.

    Ekziston mundĂ«sia pĂ«r multipleximin e njĂ« fluksi nga disa dĂ«rgues pĂ«r ta dorĂ«zuar atĂ« tek njĂ« pĂ«rfitues. ËshtĂ« e mundur tĂ« lidhen profile tĂ« ndryshme tĂ« cilĂ«sisĂ« sĂ« pĂ«rcjelljes, nĂ« varĂ«si tĂ« llojit tĂ« CPU dhe kĂ«rkesave pĂ«r vonesat gjatĂ« transmetimit. MbĂ«shtetet transmetimi pĂ«rmes tipeve tĂ« ndryshme tĂ« rrjeteve, duke pĂ«rfshirĂ« rrjetin lokal, internetin dhe rrjetin pa tela. NĂ« pĂ«rputhje me konfigurimet, kapacitetin dhe humbjet e paketave, Roc zgjedh automatikisht parametrat e nevojshĂ«m pĂ«r kodimin e fluksit dhe gjatĂ« transmetimit korrigjon intensitetin e tij.

    Projekti përbëhet nga një bibliotekë në C, instrumentar i linjës së komandës dhe një grup modulash për të aplikuar Roc si transport në PulseAudio. Në rastin më të thjeshtë, instrumentari i disponueshëm lejon dërgimin e zërit nga një skedë ose pajisje të zërit në një kompjuter në një skedë ose pajisje të zërit të një kompjuteri tjetër. Mbështeten backend të ndryshëm të zërit, duke përfshirë ALSA, PulseAudio dhe CoreAudio. Kodi është shkruar në C++ dhe distribuohet në përputhje me licencën MPL-2.0. Mbështetet puna në GNU/Linux dhe macOS.

  • I verfĂŒshĂ«m versioni i ri tĂ« serverit multimedial Ant Media Server 1.7, qĂ« mundĂ«son organizimin e transmetimit tĂ« drejtpĂ«rdrejtĂ« pĂ«rmes protokolleve RTMP, RTSP dhe WebRTC me mbĂ«shtetje pĂ«r modalitetin e adaptimit tĂ« ndryshueshmĂ«risĂ« sĂ« bitrate-ve. Ant gjithashtu mund tĂ« pĂ«rdoret pĂ«r organizimin e regjistrimit nĂ« rrjet tĂ« videove nĂ« formate MP4, HLS dhe FLV. Nga mundĂ«sitĂ«, mund tĂ« theksohet prania e njĂ« konvertuesi WebRTC nĂ« RTMP, mbĂ«shtetje pĂ«r kamerat IP dhe IPTV, shpĂ«rndarja dhe regjistrimi i transmetimeve live, organizimi i transmetimit nĂ« rrjetet sociale, sigurimi i shkallĂ«zueshmĂ«risĂ« pĂ«rmes implementimit tĂ« klasterĂ«ve, mundĂ«sia pĂ«r transmetim masiv nga njĂ« pikĂ« nĂ« shumĂ« marrĂ«s me vonesa nĂ« nivelin 500ms.

    Produkti po zhvillohet në kuadër të modelit Open Core, që nënkupton zhvillimin e pjesës kryesore nën licencën Apache 2.0 dhe ofrimin e mundësive të avancuara (për shembull, transmetimi në Youtube) në edicionin e paguar. Në versionin e ri performanca e transmetimit përmes WebRTC është përmirësuar me 40%, është shtuar shikuesi i log-eve, është përmirësuar paneli web, është shtuar REST API për daljen e statistikave, është optimizuar konsumimi i memories, është përmirësuar trajtimi i gabimeve dhe është shtuar mundësia për dërgimin e statistikave në Apache Kafka.

  • U shpall lĂ«shimi i serverit tĂ« transmetimit Red5 1.1.1, duke lejuar transmetimin e videove nĂ« formate FLV, F4V, MP4 dhe 3GP, si dhe audio nĂ« formate MP3, F4A, M4A, AAC. JanĂ« tĂ« disponueshme modalitete tĂ« transmetimit Live dhe funksionimi si njĂ« stacion regjistrimi pĂ«r marrjen e rrjedhave nga klientĂ«t (FLV dhe AVC+AAC nĂ« kontejnerin FLV). Projekti fillimisht u krijua nĂ« vitin 2005 si njĂ« alternativĂ« pĂ«r Flash Communication Server, duke pĂ«rdorur protokollin RTMP. MĂ« vonĂ«, nĂ« Red5 pĂ«rmes plugina u sigurua mbĂ«shtetje pĂ«r transmetim duke pĂ«rdorur HLS, WebSockets, RTSP dhe WebRTC.

    Red5 përdoret si një server transmetimi në projektin Apache OpenMeetings për organizimin e video- dhe audionferencave. Kodi është shkruar në Java dhe ofrohet në licencën Apache 2.0. Në bazë të Red5 është ndërtuar një produkt proprietar Red5 Pro, që siguron shkallëzim deri në miliona shikuesish me vonesa të shpërndarjes në nivelin 500ms dhe mundësi implementimi në cloud-të AWS, Google Cloud dhe Azure.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster