FMUSER Wirless edastab videot ja heli lihtsamalt!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
Viimastel aastatel on ribalaiusenõuete suurenemisega sellistes videoväljades nagu otseülekanne ja lühivideo ning konkurentsi tihenemisega CDN-tööstuses hakanud paljud CDN-i ettevõtted arenema P2P-CDN-i suunas. P2P-CDN on alati olnud suurepärane lahendus kulude vähendamisel ja videoteenuste kiirendamisel.
Täna kasutan P2P-CDN projekti-PrismCDN selgitamiseks sisenemispunktina HLS-protokolli.
Live P2P-CDN-i kasutatakse tavaliselt FLV-protokolli video edastamiseks. Miks arendas Paiyun välja HLS edastusprotokolli toetava P2P-CDN? Kuna mõned kliendid kasutavad veebimängijat, ei soovi nad kasutada FLV-protokolli. Klientide vajaduste rahuldamiseks on P2P-CDN teinud HLS-i kohandamise P2P-CDN-iga, et see saaks toetada HLS-protokolli.
Kõigepealt vaadake HLS ja HLS +. Kuigi HLS-i on laialdaselt kasutatud, on selle keskmine viivitus 10–30 sekundit, mille puuduseks on suur viivitus. HLS + tehnoloogia vähendab viivitust 4 sekundini, tükeldades ja kapseldades video CDN-i servasõlmes. Praegu on PrismCDN täielikult toetanud HLS + teenuseid.
P2P-CDN toetab HLS-i rakendamise põhimõtet
Võttes näiteks PrismCDN, on praegune tava, et P2P-CDN peab olema P2P allalaadija SDK ja seejärel laadima andmed alla P2P protokolli ning samal ajal kasutama CDN-serverit andmete allalaadimise täiendamiseks ja vaheühenduse saamiseks tulemus - FLV-andmevoog. Seejärel viiakse SDK lokaalselt üle ja kapseldatakse, teisendatakse M3U8 ja TS andmevoogudeks ning lõpuks pakutakse kohalikul IP-aadressil 127.0.0.1 HTTP-teenust ja lõpuks saab mängija juurde pääseda HLS-i andmevoogu.
△ PrismCDN toetab HLS-protokolli protsessi
See, kuidas PrismCDN toetab HLS-i protokolli, on sarnane viisile, kuidas HLS + vähendab latentsust. HLS + viilud CDN servasõlmedes, samal ajal kui PrismCDN lõpetab viilud ja edastab kliendis FLV andmevooge lokaalselt.
P2P HLS idee on sama mis HLS +. Iga TS segment lõigatakse väga väikeseks ja SIHTKESTUS tehakse 1 sekund, nii et otsast lõpuni viivitus oleks 4 sekundit.
Kõrge efektiivsus ja madal hind, ainulaadse otseülekande arhitektuuri saladus
Eelnev selgitas peamiselt HLS-protokolli kohalikku ülekande kapseldamist, mis on P2P-CDN-iga võrreldes kõige kriitilisem andmevoo edastamise meetod.
△ Teine pilv PrismCDN otseülekande arhitektuur
Esiteks lükkab ankur RTMP-protokolli kaudu otseülekande CDN-i serverisse ja CDN-server lükkab ühe kahekümnendiku andmevooga koheselt udusõlmedesse nagu optilised modemid, ruuterid ja digiboksid. Seejärel edastab udusõlm andmed SDK allalaadijale. Seejärel täiendab allalaadija andmeid CDN-serverisse ja komponeerib lõpuks FLV-voo.
PrismCDN andmeedastuse põhipunkt on CDN ribalaiuse pakkumiseks tugineda udusõlmede, näiteks optiliste modemite ja ruuterite ülesvooluvõimalustele, vähendades seeläbi CDN-serverite täiendavat andmevoogu. Enamik andmeid edastatakse udusõlme kaudu, saavutades lõpuks kulude kokkuhoiu eesmärgi.
Ainulaadne otseülekande mudel loob madala latentsusaja
Võrreldes teiste P2P toodetega on PrismCDN suurim omadus selle madal latentsus.
P2P otseülekandel on juba mitu aastat ajalugu. Juba 2004. aastal kasutati veebitelevisiooni otseülekande rakenduses juba P2P-tehnoloogiat ja mõned telejaamade signaalid pandi otseülekande jaoks Internetti. Kuid tehnoloogia piiratuna oli P2P otseülekande viivitus sel ajal üsna suur.
Miks oli P2P otseülekande viivitus 2004. aastal nii suur?
Selle põhjuseks on asjaolu, et sel ajal otseülekande vormingus andmevoog laadib andmed alla tipptasemel taasesitussõlmest ja CDN-ist ning edastab need seejärel kihtide kaupa igale madalama taseme sõlmele. Selline elus puu struktuur ujutab andmed kogu tee, põhjustades väga suurt viivitust.
PrismCDN ei pea otseülekande puud ehitama, suhteliselt kõrge P2P konto efekti saab saavutada ainult ühe otseülekande mudeli kihiga. Ühekihilises mudelis on otsast lõpuni viivitus 3 sekundi jooksul. Sellise viivitusega saab PrismCDN-i abil rakendada praeguseid turul olevaid otseülekandeteenuseid, nagu mängude otseülekanded ja otseülekanded.
Kokkuvõtteks võib öelda, et PrismCDN madala latentsusega tehnoloogia lihtsustab peamiselt andmeedastusmudelit.
△ Vasakul on traditsiooniline P2P otseülekande puu ja paremal PrismCDN otseülekande mudel.
90% jagamissagedusega saavutatakse madal latentsus ja odavad funktsioonid
PrismCDN sõlmede osakaalu suhe on üle 90%. Aktsiasuhte suurendamise võti on kolmandate osapoolte seadmete kasutuselevõtt andmete esitamiseks. Traditsiooniliste otseülekannete puudega võrreldes pole PrismCDN-il piirangut "mängija on tarnija". Näiteks kui samaaegselt mängijaid on 10,000 XNUMX, ei saa traditsiooniline live-puu struktuur mängimise ajal toetada ribalaiuse jagamist teiste kasutajatega, eriti kui andmesurve on kõrge. PrismCDN on suurendanud kolmandate osapoolte seadmete arvu, suurendanud ülesvoolu ribalaiuse pakkumist ja vähendanud survet CDN-sõlmedele, suurendades seeläbi sõlmede jagamise suhet.
Võti PrismCDN-i suutlikkusele sujuvust parandada seisneb UDP-protokollis. Võrreldes TCP-protokolliga on UDP-protokollil rohkem ruumi optimeerimiseks. Tegelikus testis lasime mõnel sõlmel kasutada TCP-d käivitamiseks ja mõnel teisel sõlmel UDP-d. Võrreldes TCP-ga võib UDP parandada sujuvust 5%.
Udesõlmede valiku osas valitakse intelligentse sõiduplaani süsteemi abil lähim sõlm, et lahendada operaatorite omavahelise ühendamise ja koostalitlusvõime probleemid ning vältida operaatorite vahelisi olukordi.
Erinevad testid sobivaimate parameetrite väljaselgitamiseks
PrismCDN-i madala latentsuse, kõrge jagamise määra ja sujuvuse näitajad on väga olulised. Kuid mitmed neist näitajatest on vastuolulised, näiteks jagamise määr ja sujuvus. Kuidas parandada sujuvust, suurendades samal ajal jagamise määra? Korrigeerime neid parameetreid arendusprotsessi käigus ja otsime pidevalt sobivaid parameetreid võrgusüsteemi laiaulatusliku AB-testimise abil, leiame andmete täiendamiseks õige aja, mitu sõlme kasutatakse andmete edastamiseks ja kui palju on üleliigseid sõlme kasutatakse.
tulevane areng
Lisaks P2PHLS-ile töötab YouPaiyun välja ka WebP2P, mis kasutab WebRTC, DataChannel, MSE, Webassembly ja muid tehnoloogiaid. Kui läheme P2P tooteid müüma, on turul tõepoolest teatavat vastupanu, sest kliendid ei pruugi usaldada SDK P2P tooteid, sealhulgas selle täiendamise ja levitamise kanaleid ning seda, kuidas midagi valesti minna. Kuid kui kasutate selleks WebP2P-d, tunnevad kliendid end vabamalt. Kui P2P-süsteemiga on probleeme, saate kiiresti tagasi minna vanale versioonile.
|
Üllatuse saamiseks sisestage e-posti aadress
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikaans
sq.fmuser.org -> albaania keel
ar.fmuser.org -> araabia
hy.fmuser.org -> Armeenia
az.fmuser.org -> aserbaidžaanlane
eu.fmuser.org -> baski keel
be.fmuser.org -> valgevenelane
bg.fmuser.org -> Bulgaaria
ca.fmuser.org -> katalaani keel
zh-CN.fmuser.org -> hiina (lihtsustatud)
zh-TW.fmuser.org -> Hiina (traditsiooniline)
hr.fmuser.org -> horvaadi keel
cs.fmuser.org -> tšehhi
da.fmuser.org -> taani keel
nl.fmuser.org -> Hollandi
et.fmuser.org -> eesti keel
tl.fmuser.org -> filipiinlane
fi.fmuser.org -> soome keel
fr.fmuser.org -> Prantsusmaa
gl.fmuser.org -> galicia keel
ka.fmuser.org -> gruusia keel
de.fmuser.org -> saksa keel
el.fmuser.org -> Kreeka
ht.fmuser.org -> Haiti kreool
iw.fmuser.org -> heebrea
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungari
is.fmuser.org -> islandi keel
id.fmuser.org -> indoneesia keel
ga.fmuser.org -> iiri keel
it.fmuser.org -> Itaalia
ja.fmuser.org -> jaapani keel
ko.fmuser.org -> korea
lv.fmuser.org -> läti keel
lt.fmuser.org -> Leedu
mk.fmuser.org -> makedoonia
ms.fmuser.org -> malai
mt.fmuser.org -> malta keel
no.fmuser.org -> Norra
fa.fmuser.org -> pärsia keel
pl.fmuser.org -> poola keel
pt.fmuser.org -> portugali keel
ro.fmuser.org -> Rumeenia
ru.fmuser.org -> vene keel
sr.fmuser.org -> serbia
sk.fmuser.org -> slovaki keel
sl.fmuser.org -> Sloveenia
es.fmuser.org -> hispaania keel
sw.fmuser.org -> suahiili keel
sv.fmuser.org -> rootsi keel
th.fmuser.org -> Tai
tr.fmuser.org -> türgi keel
uk.fmuser.org -> ukrainlane
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnam
cy.fmuser.org -> kõmri keel
yi.fmuser.org -> Jidiši
FMUSER Wirless edastab videot ja heli lihtsamalt!
Kontakt
Aadress:
Nr 305 tuba HuiLan Building No.273 Huanpu Road Guangzhou, Hiina 510620
Kategooriad
Uudiskiri