OpenCDN är ett verktyg som rör utvecklingen av en applikationsnivå Content Delivery Network, som lämpar sig för replikation och delning av levande och inspelad multimediainnehåll.
Den är skriven i Perl, och gränssnitt en reläteknik (som delar inkommande mediepaket för varje nedströmsflöde) med en styrplan, vilket möjliggör fjärrstyrning av innehåll. Distributions Media hierarkiskt ordnade bland deltagande noder, med hjälp av en centraliserad styrenhet som heter Request Routing och Distribution Management (RRDM), också skriven i Perl.
Innehållsleverantörer kan registrera metadata som beskriver deras bidrag, och tycker att det distribueras av OpenCDN. Kommunikation mellan RRDM och noder, och mellan noder, utförs genom XML-RPC-anrop.
Under förutsättning att ett tillräckligt antal vidarebefordran är spridda mellan källan och destinationer, kan media effektivt distribueras till ett mycket stort antal kunder, utan allvarliga krav nätverks- och server, faktiskt utför en tillämpningsnivå multicast innehåll routing. Framför allt kommer först och sista kilometern passeras endast en gång.
Koden är modulärt och gör det lätt att portering till olika reläteknik: den ursprungliga utvecklingen baserades på Darwin Streaming Server av Apple, och senare har anpassats till Helix Universal Server av Real.
Vad är nytt i den här versionen:
Mjukvaruinformation:
Version: 0.7.7a
Ladda upp dagen: 3 Jun 15
Licens: Gratis
Popularitet: 96
Kommentarer hittades inte