OpenCDN ay isang kasangkapan na alalahanin ang pag-unlad ng isang application-level Nilalaman Delivery Network, na angkop para sa pagtitiklop at malakas ng nakatira at naitala multimedia na nilalaman.
Ito ay nakasulat sa Perl, at mga interface ng isang teknolohiya Relay (na Splits papasok na packet media para sa bawat ibaba ng agos daloy) na may control eroplano, na nagpapahintulot para sa remote control ng paghahatid ng nilalaman. Distribution Media ay hierarchically isinaayos sa gitna kalahok nodes, sa pamamagitan ng tulong ng isang sentralisadong control unit pinangalanang Request Routing at Pamamahala Distribution (RRDM), nakasulat din sa Perl.
Nilalaman provider ay maaaring magrehistro metadata na naglalarawan ng kanilang mga kontribusyon, at hanapin ito ay ipinamamahagi ng OpenCDN. Komunikasyon sa pagitan RRDM at nodes, at sa pagitan ng nodes, ay ginanap sa pamamagitan ng XML-RPC tawag.
Ibinigay na ng sapat na bilang ng mga Relay nodes ay nakakalat sa pagitan ng mga pinagmulan at destinasyon, media ay maaaring ipamahagi mahusay sa isang malaking bilang ng mga kliyente, walang mahigpit na mga kinakailangan sa network at server, tunay na gumaganap ng isang Application Level Multicast routing nilalaman. Sa partikular, ang una at huling milya ay sumagi isang beses lamang.
Ang code ay modular at nagbibigay-daan para sa madaling porting sa iba't ibang teknolohiya Relay: ang orihinal na pag-unlad ay batay sa Darwin streaming Server sa pamamagitan ng Apple, at mamaya ito ay iniakma sa Helix Universal Server sa pamamagitan ng Real.
Ano ang Bago sa Paglabas na ito:
Mga detalye ng Software:
Bersyon: 0.7.7a
I-upload ang petsa: 3 Jun 15
Lisensya: Libre
Katanyagan: 96
Mga Komento hindi natagpuan