Tekstet burimore të projektit msd (Multi Stream daemon) janë kaluar në licencën BSD, ndërsa kodi burimor është publikuar në GitHub. Më parë në formë burimore shpërndahej vetëm versioni i shkurtuar msd_lite, ndërsa produkti kryesor ishte proprietar. Përveç ndryshimit të licencës, është kryer edhe portimi në platformën macOS (më parë mbështeteshin FreeBSD dhe Linux).
Programi msd Ă«shtĂ« krijuar pĂ«r organizimin e transmetimit IPTV nĂ« rrjet pĂ«rmes protokollit HTTP. NjĂ« server mund tĂ« shĂ«rbejĂ« njĂ«kohĂ«sisht disa mijĂ«ra klientĂ«. Theksi kryesor Ă«shtĂ« vĂ«nĂ« te arritja e performancĂ«s maksimale, si edhe te ofrimi i konfigurimeve tĂ« hollĂ«sishme qĂ« ndikojnĂ« nĂ« cilĂ«sinĂ« e pĂ«rjetimit tĂ« shĂ«rbimit nga klientĂ«t: shpejtĂ«sia e ndĂ«rrimit tĂ« kanaleve, qĂ«ndrueshmĂ«ria ndaj dĂ«shtimeve tĂ« transmetimit. ĂshtĂ« zbatuar proximi nĂ« regjimin «njĂ« me shumë»: tĂ« dhĂ«nat e marra pĂ«rmes njĂ« lidhjeje HTTP mund tâu shpĂ«rndahen shumĂ« klientĂ«ve tĂ« lidhur.
Karakteristikat
- Mbështetje për protokollet IPv4 dhe IPv6.
- Analizues i rrjedhës MPEG2-TS.
- Kalimi automatik te rezervi në mungesë ose në rast gabimesh te burimi aktual.
- Zero Copy on Send (ZCoS) â zvogĂ«lon ngarkesĂ«n shtesĂ« pĂ«r shĂ«rbimin e klientĂ«ve tĂ« lidhur; tĂ« gjithĂ« procesin e dĂ«rgimit tĂ« tĂ« dhĂ«nave te klienti e merr pĂ«rsipĂ«r kerneli i OS.
- Mbështetje për klientët HTTP «half closed».
- Marrje e udp-multicast, përfshirë rtp, njëkohësisht nga ndërfaqe të ndryshme.
- Marrje përmes tcp-http-get (në një rrjedhë dhe transmetim për shumë klientë).
- Shkëputje automatike nga burimet nëse nuk ka klientë të lidhur.
- Përdorimi i algoritmeve të ndryshme TCP Congestion Control në varësi të portës në të cilën është lidhur klienti dhe URL-së së kërkesës së klientit
- Dërgim «inteligjent» i header-ave MPEG2-TS te klientët e rinj.
- Dërgim i menjëhershëm i të dhënave nga buffer-i unazor te klienti i ri, për të minimizuar kohën e pritjes deri në fillimin e riprodhimit.
- Dërgimi i çdo HTTP header-i shtesë në kërkesa dhe përgjigje.
- Shabllone konfigurimi për Stream Hub dhe burimet e rrjedhës.
- Statistika të detajuara për çdo lidhje TCP, për të lehtësuar gjetjen e problemeve në nivel rrjeti.
Burimi: opennet.ru
