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
1, video edastamise põhimõte
Video eesmärk on kasutada inimese silmade nägemise säilitamise põhimõtet läbi pildiseeria mängimise, mis muudab inimese silma liikumiseks. Video edastatakse ainult ja video hulk on väga suur, mis on olemasolevale võrgule ja salvestusruumile vastuvõetamatu. Video edastamise ja salvestamise hõlbustamiseks leiavad inimesed, et videol on palju korduvat teavet. Kui duplikaatinfo eemaldatakse edastusotsast ja taastatakse vastuvõtvas otsas, väheneb videoandmete fail oluliselt, seega on saadaval H.264 videotihendusstandard.
Video algsed pildiandmed tihendatakse H.264 kodeerimisvormingus ja heli proovivõtmise andmed tihendatakse AAC kodeerimisvormingus. Pärast kodeerimist ja tihendamist soodustab videosisu salvestamist ja edastamist tõepoolest. Taasesituse vaatamisel on vastavalt vaja ka dekodeerimisprotsessi. Seetõttu on ilmne, et teatud tüüpi kokkulepet saab mõista nii kodeerija poolt kui ka kodeerimise ja dekodeerimise vahel. Videopiltide kodeerimise ja dekodeerimise osas on see konventsioon lihtne:
Kodeerija kodeerib mitu pilti ja loob segmendis GOP (piltide rühm). Mängides loeb dekooder dekodeerimiseks GOP-i osa, siis loeb pildi ja renderdab ekraani. GOP (grupp pilte) on pidevate piltide seeria, mis koosneb ühest I kaadrist ja mitmest B / P kaadrist. See on videopildi kodeerija ja dekoodri juurdepääsu põhiseade. Selle paigutusjärjestust korratakse kuni pildi lõpuni. I kaader on sisemine kodeerimisraam (tuntud ka kui võtmekaader), P kaader on ettepoole suunatud ennustusraam (ettepoole suunatud kaader) ja kaader B on kahesuunaline interpolatsiooniraam (kahesuunaline võrdlusraam). Lühidalt öeldes on kaader I täielik pilt, samas kui P- ja B-kirjed muutuvad I kaadri suhtes. Ilma I kaadriteta ei saa P ja B kaadreid dekodeerida.
H.264 tihendusstandardis kasutatakse edastatava videopildi tähistamiseks I kaadrit, P kaadrit ja B kaadrit.
Tagasi üles
2, raam I, P, raam B, GOP
I raam
I raam: see on intra kodeeritud pilt. I raam tähistab võtmeraami ja saate aru, et selle kaadri pilt on täielikult säilinud; dekodeerimine vajab lõpetamiseks ainult kaadri andmeid (kuna see sisaldab terviklikku pilti). Tuntud ka kui sisemine pilt, on I kaader tavaliselt iga GOP-i (MPEG-i poolt kasutatud videotihendustehnoloogia) esimene kaader. Pärast mõõdukat kokkusurumist saab seda kasutada juhusliku juurdepääsu võrdluspunktina ja seda võib pidada pildiks. MPEG-kodeerimisel tihendatakse mõned videokaadri järjestused I kaadriteks; mõned on tihendatud P-kaadriteks; ja mõned on tihendatud B-kaadriteks. I kaadermeetod on kaadri tihendusmeetod, tuntud ka kui "võtmekaadri" tihendusmeetod. I kaadermeetod on DCT-l (diskreetne koosinusmuundamine) põhinev tihendustehnoloogia, mis sarnaneb JPEG tihendusalgoritmiga. Tihendussuhte 1/6 saab saavutada I kaadri tihendamise abil ilma ilmse tihendusjäljeta.
[Ma raami omadused]
1. see on täiskaadri tihenduskodeerimise raam. See kodeerib ja edastab kogu kaadripildi teabe JPEG-tihenduse abil;
2. tervikpilti saab rekonstrueerida ainult siis, kui dekodeerimisel kasutatakse I kaadri andmeid;
3. I raam kirjeldab pildi tausta ja liikuva keha detaile;
4. I raami ei genereerita viidates teistele piltidele;
5. I raam on P-kaadri ja B-kaadri võrdlusraam (selle kvaliteet mõjutab otseselt iga sama rühma iga kaadri kvaliteeti);
6. I raam on kaadrigrupi GOP põhiraam (esimene kaader) ja ainult üks I kaader on rühmas;
7. Kaadri I jaoks pole liikumisvektor vajalik;
8. I kaadri teave on suhteliselt suur.
[Raami kodeerimisprotsess]
(1) Siseprognoos viiakse läbi siseprognoosimisrežiimi määramiseks.
(2) Piksli väärtus lahutab jäägi saamiseks ennustatud väärtuse.
(3) Jääk transformeeritakse ja kvantifitseeritakse.
(4) Muutuva pikkusega kodeerimine ja aritmeetiline kodeerimine.
(5) Pilt rekonstrueeritakse ja filtreeritakse ning pilti kasutatakse teiste kaadrite võrdlusraamina.
Näiteks videokonverentsisüsteemis ei saada terminali poolt MCU-le (või MCU terminalile) saadetud pilt kaugpilti korraga terviklikku pilti, vaid ainult seda osa, mis muutub pärast pildi saatmist eelmise põhjal pilt. Kui võrgutingimused ei ole head, võtab terminal kaugühenduse vastu või saadab pakettkaotusega kaugpildi ja pilt blokeeritakse. Sellisel juhul kuvatakse terminali väljundpildi lillekraan juhul, kui pole raami mehhanismi uue täieliku pildi saatmiseks kohalikule (või kohalik saadab uue täieliku pildi kaugjuhtimispuldile). muutub üha tõsisemaks, mis põhjustab koosoleku tavapärase läbiviimise ebaõnnestumist.
Videoekraani esitamise ajal ilmub kaadri kadumise korral ka taha jääv P-kaader kohe, kui seda pole võimalik lahendada, ja ilmub musta ekraani nähtus; kui P-kaader kaob, näitab videoekraan lillekraani ja mosaiigi nähtust.
Videokonverentsisüsteemis toimub I kaader ainult koosoleku ribalaiuse piires ega ületa koosoleku ribalaiust ega jõustu. I kaadermehhanism ei eksisteeri ainult MCU-s, vaid ka TV seinaserveris ja videoserveris. See on pakettide kadumise probleemi lahendamine halbade võrgutingimuste, näiteks pildiekraani ja nupu korral, mis mõjutavad koosoleku tavapärast käiku.
P raam
P-kaader: see tähendab ennustatav kodeeritud pilt P-kaader tähistab erinevust selle kaadri ja eelmise võtmeraami (või P-kaadri) vahel. Dekodeerimisel tuleb selles kaadris määratletud vahe lõpliku pildi loomiseks asetada eelmisele vahemällu salvestatud pildile. (st erinevusraam, P-kaadril pole täielikke pildiandmeid, ainult eelmisest kaadrist erinevad andmed)
[P-kaadri ennustamine ja rekonstrueerimine]
P-kaader on võrdlusraam I, milles I-kaadris leitakse P-kaadri "punkti" prognoosiväärtus ja liikumisvektor ning prognooside erinevus ja liikumisvektor edastatakse koos. P-kaadri "punkti" prognoositav väärtus leitakse I-kaadrist vastavalt vastuvõtja liikumisvektorile ja erinevus lisatakse P-kaadri "punkti" näidisväärtuse saamiseks, nii et kogu P-kaadrit saab saadud.
[P raami omadused]
1. P raam on kodeeriv kaader, mille I kaadri taga on 1-2 kaadrit;
2. P-kaader võtab P-kaadri ja I-kaadri vahelise erinevuse ja liikumisvektori (ennustusvea) edastamiseks kasutusele liikumiskompensatsiooni meetodi;
3. enne täieliku P-kaadri kujutise rekonstrueerimist tuleb I kaadri prognoosiväärtus ja prognoosiviga dekodeerimisel kokku võtta;
4. P-kaader kuulub ettearvatava kaadritevahelise kodeerimise juurde. See viitab ainult I raamile või P kaadrile, mis on talle kõige lähemal;
5. P-kaader võib olla P-raami võrdlusraam pärast seda või see võib olla B-kaadri võrdlusraam enne ja pärast seda;
6. kuna P-kaader on võrdlusraam, võib see põhjustada dekodeerimisvea leviku;
7. erinevuse ülekande tõttu on P-kaadri kokkusurumine suhteliselt kõrge.
Raam B
Kaader B: see tähendab kahesuunaliselt ennustatud pilt. Kaader B on kahesuunaline erinevusraam, see tähendab, et kaadri ning esi- ja tagakaadri vahe registreeritakse B-kaadris. Teisisõnu, B-kaadri dekodeerimiseks pole vaja ainult eelmist vahemälupilti, vaid ka dekodeeritud pilti. Lõplik pilt saadakse esi- ja tagapildi ning kaadri andmete pealekandmise teel. B kaadri tihendusmäär on kõrge, kuid protsessor on dekodeerimisel väsinud.
[B-kaadri ennustamine ja rekonstrueerimine]
Raam B põhineb võrdlusraamina esi- või P-kaadril ning tagumisel P-raamil. Leitakse kaadri B "punkti" prognoosiväärtus ja kaks liikumisvektorit ning edastamiseks võetakse prognooside erinevus ja liikumisvektor. Vastuvõtja "saab teada (arvutab)" prognoositud väärtuse kahes võrdluskaadris vastavalt liikumisvektorile ja võtab kokku erinevuse ning saab kaadri B "kindla punkti" näidisväärtuse, saades seeläbi täieliku B kaadri. Kahesuunaline ennustuse kodeerimine kaadrite vahel liikumise prognoosimise teel
[B raami omadused]
1. Raami B ennustavad eesmine I või P kaader ja hilisem P kaader;
2. B-kaader edastab ennustusvea ja liikumisvektori selle ning I-kaadri või P-kaadri ja taga oleva P-raami vahel;
3. B kaader on kahesuunaline ennustuse kodeerimise raam;
4. Kaadri B tihendusaste on kõige suurem, kuna see peegeldab ainult liikumise põhikorpuse muutust C võrdlusraamide vahel ja prognoos on täpsem;
5. B-kaader ei ole võrdlusraam ja see ei põhjusta dekodeerimisvigade levikut
[miks on vaja B-kaadrit]
Eeltoodust teame, et I ja P dekodeerimise algoritm on suhteliselt lihtne ja ressursside hõivamine on suhteliselt väike. Pean selle lihtsalt ise lõpule viima. P. see vajab dekoodrit ainult eelmise pildi vahemällu salvestamiseks. P-ga kohtudes on parem kasutada eelnevalt vahemällu salvestatud pilti. Kui videovoos on ainult I ja P, saab dekooder lugeda ja dekodeerida lugemise ja lineaarse edasiliikumise ajal. Meile on väga mugav edasi liikuda, see ei meeldi mulle. Miks soovite siis B-raami tutvustada?
Paljud võrgus olevad filmid kasutavad B-kaadrit, kuna B-kaadri abil salvestatud vahe esi- ja tagakaadri vahel võib säästa rohkem ruumi kui P-kaader. Fail on siiski väike ja dekooder on hädas. Dekodeerimisel kasutatakse mitte ainult enne vahemällu salvestatud pilti, vaid ka järgmist I- või P-pilti (see tähendab eelnevalt loetud ja dekodeeritud). Pealegi ei saa kaadrit B lihtsalt kaotada, kuna B-raam sisaldab tegelikult pilditeavet, põhjustab see kaardi kaotamise (kui see lihtsalt kaob), kui see lihtsalt kaob ja kordub eelmise pildiga. Ruumi kokkuhoiuks kasutavad võrgus olevad filmid sageli üsna palju B-kaadreid. Mida rohkem B-kaadreid kasutatakse, see tekitab rohkem probleeme mängijatele, kes B-kaadrit ei toeta, ja seda rohkem jääb pilt kinni.
GOP (järjestus) ja IDR
H264-s on pilt järjestatud ja üks jada on andmevoog pärast pildi kodeerimist.
Jada esimest pilti nimetatakse IDR-pildiks (värskendage pilti kohe) ja IDR-pilt on I kaadri pilt. H. 264 tutvustab IDR-pilti dekodeerimise uuesti sünkroonimiseks. Kui dekooder dekodeerib IDR-pildi, tühjendab see kohe võrdlusraami järjekorra, väljastab või loobib kõik dekodeeritud andmed, otsib uuesti parameetrite komplekti ja alustab uut järjestust. Nii saate eelmises järjestuses olulise vea korral siin uuesti sünkroonimise võimaluse. IDR-piltide järgseid pilte ei dekodeerita kunagi varasemate IDR-piltide andmete põhjal.
Järjestus on andmevoogude jada, mis on loodud pärast pildi kodeerimist ja millel on vähe sisulisi erinevusi. Kui liikumine muutub vähem, võib järjestus olla väga pikk, sest vähem liikumismuutusi tähistab pildipildi sisu muutust, on väga väike, nii et saate teha I-kaadri ning seejärel alati P-kaadri ja B-kaadri. Kui liikumine muutub palju, võib üks jada olla lühem, näiteks sisaldab see I kaadrit ja 3 või 4 P kaadrit.
Videokodeerimise järjestuses on GOP pildirühm, mis viitab kahe I kaadri vahelisele kaugusele ja viide kahe P kaadri vahelisele kaugusele. Kahe I kaadri vahel moodustatakse piltide rühm, nimelt GOP (piltide rühm).
|
Ü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