OpenCDN on työkalu, joka koskee kehitys sovellustason Content Delivery Network, joka soveltuu replikointi ja jakamista reaaliaikaista tai tallennettua multimediasisältöä.
Se on kirjoitettu Perl, ja liitännät Relay tekniikka (joka jakaa saapuvat median paketteja jokaiselle alavirtaan virran) ja ohjaustason, joka mahdollistaa etäohjauksen sisällön tarjonta. Media jakelu on hierarkkisesti järjestetty keskuudessa osallistuvien Solmut, jonka avulla keskitetyn ohjausyksikön nimeltään Request Routing and Distribution Management (RRDM), myös kirjoitettu Perl.
Sisällöntuottajat voivat rekisteröidä metatiedot kuvaavat heidän panoksestaan, ja löytää se jakelee OpenCDN. Viestintä välillä RRDM ja solmut, ja välillä solmut, suoritetaan XML-RPC puheluita.
Edellyttäen, että riittävä määrä Relay solmuja ovat hajallaan välillä lähteen ja kohteet, mediaa voidaan tehokkaasti jakaa hyvin suuri määrä asiakkaita, ilman vakavia verkon ja palvelimen vaatimukset, tosiasiallisesti suorittava Tasoarvion Multicast sisällön reititys. Erityisesti ensimmäinen ja viimeinen maili ylitetään vain kerran.
Koodi on modulaarinen ja mahdollistaa helpon siirrettävyyttä eri Relay tekniikat: alkuperäistä kehitys perustui Darwin Streaming Server Apple, ja myöhemmin sitä on mukautettu Helix Universal Server Real.
Mitä uutta tässä julkaisussa:
Ohjelmiston tiedot:
Versio: 0.7.7a
Lähetyksen päivämäärä: 3 Jun 15
Lupa: Vapaa
Suosio: 96
Kommentteja ei löytynyt