Lëshimi i serverëve për transmetim të drejtpërdrejtë Roc 0.1, Ant 1.7 dhe Red5 1.1.1

Disponohen disa botime tĂ« reja tĂ« сДрĐČДрëve tĂ« mediave tĂ« hapura, tĂ« destinuara pĂ«r organizimin e transmetimeve nĂ« rrjet:

  • Presented botimi i parĂ«
    Roc, njĂ« kit mjetesh pĂ«r transmetimin e zĂ«rit nĂ« rrjet nĂ« kohĂ« reale, me njĂ« latencĂ« tĂ« garantuar dhe me cilĂ«si tĂ« nivelit tĂ« kompakti. GjatĂ« transmetimit merret parasysh devijimi i kohĂ«s sĂ« orĂ«s sistemike tĂ« dĂ«rguesit dhe marrĂ«sit. MbĂ«shtetet rikuperimi i pakove tĂ« humbura me ndihmĂ«n e kodave tĂ« korrigjimit tĂ« gabimeve tĂ« drejtpĂ«rdrejta nĂ« zbatimin OpenFEC (nĂ« mĂ«nyrĂ« minimale tĂ« vonesave aplikohet kodi i Reed-Solomon, ndĂ«rsa nĂ« mĂ«nyrĂ«n 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 zĂ«rit, por Ă«shtĂ« planifikuar mbĂ«shtetja pĂ«r transmetimin e videove dhe llojeve tĂ« tjera tĂ« pĂ«rmbajtjes.

    Ekziston mundĂ«sia e multipeksimit tĂ« kanaleve nga disa dĂ«rgues pĂ«r dorĂ«zim te njĂ« marrĂ«s. ËshtĂ« e mundur lidhja e profileve tĂ« ndryshme tĂ« konfigurimit tĂ« diskretizimit, nĂ« varĂ«si tĂ« tipit tĂ« CPU-sĂ« dhe kĂ«rkesave pĂ«r vonesat gjatĂ« transmetimit. MbĂ«shtetet transmetimi pĂ«rmes llojeve tĂ« ndryshme tĂ« rrjeteve, duke pĂ«rfshirĂ« rrjetin lokal, internetin dhe rrjetin wireless. NĂ« varĂ«si tĂ« konfigurimeve, kapacitetit dhe humbjeve tĂ« pakove, Roc zgjidh automatikisht parametrat e nevojshĂ«m tĂ« kodimit tĂ« stream-it dhe korrigon intensitetin e tij gjatĂ« transmetimit.

    Projekti përbëhet nga një bibliotekë C, mjetet e komandës së linjës dhe një grup modulash për të aplikuar Roc si transport në PulseAudio. Në rastin më të thjeshtë, mjetet e disponueshme lejojnë dërgimin e zërit nga një skedar ose një pajisje zëri në një kompjuter në një skedar ose pajisje zëri të një kompjuteri tjetër. Mbështeten backend të ndryshme të zërit, duke përfshirë ALSA, PulseAudio dhe CoreAudio. Kodi është shkruar në gjuhën C++ dhe shpërndahet në përputhje me licencën MPL-2.0. Mbështetet puna në GNU/Linux dhe macOS.

  • I disponueshĂ«m botimi i ri i serverit multimedial Ant Media Server 1.7, qĂ« lejon organizimin e transmetimeve pĂ«rmes protokolleve RTMP, RTSP dhe WebRTC me mbĂ«shtetje pĂ«r modalitetin e ndryshimit adaptiv tĂ« bitrates. Ant gjithashtu mund tĂ« pĂ«rdoret pĂ«r tĂ« organizuar regjistrimin e videos nĂ« formate MP4, HLS dhe FLV. NdĂ«r mundĂ«sitĂ« mund tĂ« theksohet prania e njĂ« konvertori WebRTC nĂ« RTMP, mbĂ«shtetje pĂ«r kamerat IP dhe IPTV, shpĂ«rndarja dhe regjistrimi i transmetimeve live, organizimi i transmetimit nĂ« rrjetet sociale, siguria e shkallĂ«zimit pĂ«rmes implementimit tĂ« klastereve, mundĂ«sia e transmetimit masiv nga njĂ« pikĂ« nĂ« shumĂ« marrĂ«s me vonesa nĂ« nivelin e 500ms.

    Produkti po zhvillohet në kuadër të modelit Open Core, i cili nënkupton zhvillimin e pjesës kryesore nën licencën Apache 2.0 dhe ofrimin e mundësive të zgjeruara (p.sh., transmetimi në Youtube) në redaksinë e pagesës. Në versionin e ri, performanca e transmetimit përmes WebRTC është rritur me 40%, është shtuar ai që shikon logjet, është përmirësuar paneli web, është shtuar REST API për paraqitjen e statistikave, është optimizuar konsumimi i memories, është përmirësuar trajtimi i gabimeve dhe është shtuar mundësia e dërgimit të statistikave në Apache Kafka.

  • U zhvillua lĂ«shimi i serverit tĂ« transmetimit Red5 1.1.1, qĂ« lejon transferimin e videove nĂ« formatet FLV, F4V, MP4 dhe 3GP, si dhe tinguj nĂ« formatet MP3, F4A, M4A, AAC. Disponohen modelet e transmetimit live dhe puna nĂ« formĂ«n e njĂ« stacioni regjistrues pĂ«r marrjen e rrjedhave nga klientĂ«t (FLV dhe AVC+AAC nĂ« kontejnerin FLV). Fillimisht projekti u krijua nĂ« vitin 2005 pĂ«r tĂ« ofruar njĂ« alternativĂ« pĂ«r Flash Communication Server, duke pĂ«rdorur protokollin RTMP. MĂ« vonĂ«, nĂ« Red5 pĂ«rmes plugin-eve u sigurua mbĂ«shtetje pĂ«r transmetimin duke pĂ«rdorur HLS, WebSockets, RTSP dhe WebRTC.

    Red5 përdoret si server i transmetimit në projektin Apache OpenMeetings për organizimin e videokonferencave dhe konferencave audio. Kodi është shkruar në Java dhe ofrohet nën licencën Apache 2.0. Në bazë të Red5 është ndërtuar produkti proprietar Red5 Pro, që siguron shkallëzim deri në miliona shikues me vonesa të shpërndarjes në nivelin e 500ms dhe mundësinë e shpërndarjes në re si AWS, Google Cloud dhe Azure.

Burimi: opennet.ru

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