msd streaming softwarea BSD lizentziapean dago irekita

msd (Multi Stream daemon) proiektuaren iturburu kodea BSD lizentzia batera itzuli da, eta iturburu kodea GitHub-en argitaratu da. Aurretik, msd_lite-ren bertsio laburtu bat bakarrik banatzen zen iturburu-kodean, eta produktu nagusia jabeduna zen. Lizentzia aldatzeaz gain, lan egin da macOS plataformara eramateko (lehen FreeBSD eta Linux onartzen ziren).

msd programa IPTV streaming sarean HTTP protokoloa erabiliz antolatzeko diseinatuta dago. Zerbitzari batek milaka bezero aldi berean zerbitzatzeko gai da. Garrantzi nagusia errendimendu maximoa lortzea da, baita bezeroen zerbitzuaren pertzepzioaren kalitatean eragina duten ezarpen finak eskaintzea ere: kanalak aldatzeko abiadura, transmisio-hutsekiko erresistentzia. Proxy-a "bat-to-asko" moduan ezarri da: HTTP konexio baten bidez jasotako datuak konektatutako bezero askotara banatu daitezke.

Ezaugarriak

  • IPv4 eta IPv6 protokoloak onartzen ditu.
  • MPEG2-TS korronte analizatzailea.
  • Babeskopiara aldatzea automatikoki uneko iturrian falta edo akatsen kasuan.
  • Zero Copy on Send (ZCoS) - konektatutako bezeroei zerbitzua emateko kostua murrizten du; bezeroari datuak bidaltzeko lan guztia OS kernelak hartzen du.
  • "Erdi itxita" http bezeroentzako laguntza.
  • Udp-multicast, rtp barne, aldi berean interfaze ezberdinetatik jasotzea.
  • Harrera tcp-http-get bidez (korronte batean eta hainbat bezerori igorri).
  • Iturburuetatik deskonexio automatikoa bezero konektatuta ez badago.
  • TCP Congestion Control algoritmo desberdinak erabiltzea bezeroa etorri den atakaren eta bezeroaren eskaeraren URLaren arabera.
  • Bezero berriei MPEG2-TS goiburuak bidaltzea "adimentsua".
  • Bidali berehala eraztun-bufferreko datuak bezero berriari, erreprodukzioa hasteko itxaronaldia minimizatzeko.
  • Eskaeretan eta erantzunetan http goiburu gehigarriak bidaltzea.
  • Stream Hub eta korronte iturrien ezarpen-txantiloiak.
  • TCP konexio bakoitzeko estatistika zehatzak sare mailan arazoak bilatzeko errazteko.

Iturria: opennet.ru

Gehitu iruzkin berria