FMUSER Wirless edastab videot ja heli lihtsamalt!

[meiliga kaitstud] WhatsApp + 8618078869184
Keel

    Digitaaltelevisiooni heli ja pildi asünkroonsest probleemist rääkimine

     

     Märksõnad: asünkroonne heli ja video MPEG-2 PCR DTS PTS kodeerija dekooder

    Kodumaal digitaaltelevisiooni kiire arengu ning linnaraadio ja televisioonivõrkude digitaalse ümberkujundamise edenedes on üha rohkem inimesi hakanud digitelevisiooni programmide vaatamiseks kasutama digibände. Kuid telesaateid digiboksi kaudu vaadates leiavad vaatajad mõnikord, et osa heli ja videot pole sünkroonitud. See köitis ka meie tähelepanu.

    Nähtus ja test

    Guiyangi linn viis oma raadio- ja televisioonivõrgu digitaalse ümberkujundamise lõpule 2007. aasta lõpus ning digitaalse võrgu edastusse on jõudnud ka Guizhou TV Stationi programmid. Pärast digivõrku sisenemist leidsime, et meie jaama mitmetes programmides ilmnes mõnes piirkonnas heli ja video sünkroniseerimata jätmine, eriti kui uudiseid edastati satelliidivideokanalis ja inimeste kanalil. Selleks, et teada saada, kus probleem on, otsustasime läbi viia huulte sünkroniseerimistesti kogu meie programmi ülekandeteel. Testimiseks kasutatakse seadmeid Tektronix WFM7120. Heli / video viivituse mõõtmisel on vaja ka TG700 DVG7 kaudu luua seeria lühikesi värviribalisi videosignaale ja helisarja on sisse põimitud sellesse videosignaalide rühma 5-sekundilise intervalliga, saatke selline signaal testitav süsteem ja lõpuks saatke signaal WFM7120-le, et mõõta heli ja video ajastuse erinevust. 

    Ringhäälingukeskuse sisekatse

      

    Nagu on näidatud joonisel 1, et mõõta, kas telejaama süsteemis on heli / video viivituste erinevust, kasutame kontrolliaega, et salvestada TG700 genereeritud testsignaal levitatavale kõvakettale, mängida läbi kõvaketta, ja sisestage viivitusele testisignaal. Pärast kaadri sünkroonimismoodulit edastatakse see kanalil ja seejärel mõõdame need kolm signaali, enne kui edastusosakond edastab signaali võrguettevõtte kodeerijale. Mõõtmistulemused näitavad, et nende kolme signaali heli / video viivituste erinevus ei ületa 12 ms, see tähendab, et ühest väljast ei piisa, mis näitab, et signaalil pole leviedastuskeskuses heli ja video sünkroonimise probleemi. 

    Erinevate digibokside testimine

      

    Teiseks mõõtepunktiks valisime võrguettevõtte esiotsa arvutitoa. Nagu on näidatud joonisel 2, valisime siin Hiinas testimiseks peamised digibokside kaubamärgid. Pärast TG700 testisignaali kodeerimist läbi meie kasutatava originaalkooderi sisestage see kanalisse, mida me praegu edastame. Seejärel kasutage telerisignaali demoduleerimiseks esiotsa arvutiruumis asuvat digiboksi. Dekodeeritud heli- / videosignaal saadetakse seejärel WFM7120-le mõõtmiseks pärast A / D-d ja analoogsignaali manustamiseks Panasonic D950 videosalvesti kaudu. Mõõtmistulemused näitavad, et seda tüüpi digibokside heli / video viivituste erinevus on erinev, mõned on 150 ms ees ja mõned 300 ms võrra mahajäänud. See näitab, et erinevatel digiboksidel on erinevad võimalused säilitada audio / videosignaalide sünkroonimissuhet pärast sama digi-TV signaali demoduleerimist ja dekodeerimist. 

    Erinevate koodrite testimine

      

    Nagu on näidatud joonisel 3, kasutame erinevate koodrite testimiseks endiselt signaaligeneraatorit TG700 ning võimaldame kooderil, modulaatoril ja digiboksil luua simuleeritud ringhäälingu- / vaatamiskeskkond. Siin kasutame mitut erinevate kaubamärkide kodeerijat. Pärast TG700 testisignaali kodeerimist moduleerib seda sama modulaator ja seejärel dekodeerib signaali sama digiboks. Samuti töötleb seda D950 ja saadetakse mõõtmiseks WFM7120-le. Mõõtmise lõpptulemus on see, et mõned nende heli / video viivituste erinevustest on 30 ms ja mõned jõuavad 300 ms-ni, mis näitab, et erinevatel kodeerijatel on suurem mõju digiboksi lõpliku vaatamissignaali heli / video sünkroonimisele.

    Põhjuste analüüs

    MPEG-2 süsteemi ajastamise põhimõte

    Praegu on minu riigi digitaaltelevisiooni ülekandesüsteemis oluline heli ja video pakkimise standard MPEG-2. See tihendab, kodeerib ja multipleksib signaali allika lõpus ning demultipleksib ja dekodeerib signaale vastuvõtvas otsas. On laialdaselt kasutatud. Meie kasutatav digitaalne ülekandesüsteem põhineb MPEG-2 standardil. Vaatame MPEG-2 süsteemistruktuuri, nagu on näidatud joonisel 4.

    Jooniselt 4 on näha, et heli- ja videosignaalid moodustavad põhivoo pärast seda, kui tihenduskooder eemaldab üleliigse teabe. Seda elementaarset koodivoogu ei saa otse salvestada ega edastada. See tuleb saata konkreetsele pakkijale. Elementkoodivoog jagatakse teatud vormingu järgi lõikudeks ja nn pakitud elementaarkoodivoo (PES) moodustamiseks lisatakse spetsiifilised identifitseerimismärgid. PES-paketid on erineva pikkusega audio- ja videopaketid. Seejärel saadetakse edastuse alamsüsteemi audio- ja PES-paketid ning abiandmed, mis jagunevad fikseeritud pikkusega 188b väikesteks andmepakettideks ja multipleksitakse ajajaotuse multipleksimisega. Moodustatakse üks TS-voog ja TS-voog jõuab pärast kanali kaudu edastamist vastuvõtvasse otsa.

    Nagu me kõik teame, on sünkroonimine teleri õige kuvamise vajalik tingimus. Digi-TV puhul, kuna tihendamis- ja kodeerimisprotsessi ajal kasutatakse signaali salvestamiseks puhvrit, muudetakse multiplekseri signaali ajatelge, lisaks on andmete koondamise hulk erinev, tihendussuhe on samuti erinev, nii et ajatelg Suured muutused, eriti kaadrigrupi kihtide töötlemisel, on muutunud ka B-kaadrite ja P-kaadrite järjestus. Kõik need muudavad digitaaltelevisiooni signaalide sünkroniseerimise algse järjestuse kontseptsiooni täielikult kadunuks. Efektiivne viis sünkroonimise saavutamiseks on lisada signaalikoodivooga ajamärgis iga kord, kui määratud intervall on möödas. Selle märgendi abil saab vastuvõtva otsa selle kuvamisjärgse dekodeerimisprotsessi ajal vastavalt sellele ajalehele järjestada, rekonstrueerida pildi järjekord enne tihendamist ja kodeerimist ning heli ja pildi ajaline suhe, saavutades seeläbi piltide sünkroniseerimise ja heli sünkroniseeritakse pildiga.

     

    Samuti on jooniselt 4 näha, et MPEG-27 kooderis on üks ühine süsteemikell STC (2MHz). Seda kella kasutatakse ajatempli loomiseks, mis näitab heli / video õiget dekodeerimist ja kuvamise ajastust. Samal ajal saab seda kasutada valimi näitamiseks süsteemi hetke kellaaja hetkeväärtus. Kell on faasilukustatud sisendvideo liinisünkroniseerimise abil. Kui sisendiks on SDI signaal, genereeritakse kooderi süsteemikell kellaga jagatuna kümnega. See on ühise süsteemikella tekkimine kodeerijas, samuti dekodeerija kella regenereerimine ja õige ajatemplite kasutamine, mis on aluseks dekoodris toimingute õigeks sünkroonimiseks. Koodeki kella sünkroonimise realiseerimiseks loetakse kooderis STC-süsteemi kell ja loenduri proovivõtuväärtus edastatakse vastuvõtjale valitud TS-paketi adaptsioonipäises iga kindla edastusaja korral dekodeerimisena Protsessori programmi kella võrdlussignaal, milleks on PCR. PCR-i kehtiv bitt on 10b, mille hulgas kõrge 42b on PCR_Base, mis on loendusväärtus 33MHz kella ühikus ja kell jagatud 27-ga, ja madal 300b on PCR_Extension, mis on loendusväärtus 9MHz taktis ühikuna. Lisaks PCR-ile on väga olulised ka dekodeerimise aja silt DTS ja kuvamise aja silt PTS. Need on sarnased PCR_Base'iga. Need on loodud ka koodri 27MHz süsteemikellaga, jagatuna ühikute arvuna väärtusega 27. Nende hulgas kasutatakse DTS-i dekoodri juhendamiseks, millal dekodeerida vastuvõetud pilt ja heliraam, ning PTS-i kasutatakse dekodeeritud pildiraami kuvamise teatamiseks.

     

     

     

     

    Kahesuunalise kodeeringu kasutamisel tuleb teatud pildi dekodeerimine läbi viia teatud aja jooksul enne selle kuvamist, et seda saaks kasutada B-kaadri pildi dekodeerimise lähteandmetena. Näiteks on piltide kuvamise järjestus IBBP, kuid piltide edastamise järjekord on IPBB. MPEG võrdlusmudel usub, et dekodeerimine toimub koheselt, see tähendab, et dekodeerimine ja kuvamine toimub samaaegselt. Heliraamide ja pildi B kaadrite puhul on dekodeerimise aeg ja kuvamisaeg sama ning PTS on sama mis DTS, seega tuleb edastada ainult PTS-i. Video I kaadrite ja P kaadrite jaoks on kaadri ümberjärjestamise tõttu dekodeerimise aeg ja kuvamisaeg erinevad ning PTS ja DTS tuleb edastada samal ajal. Kui dekooder võtab vastu IPBB pildijada, peab ta enne esimese B-kaadri pildi dekodeerimist dekodeerima I-kaadri ja P-kaadri pildid. Dekooder saab korraga dekodeerida ainult ühe kaadri pildi, nii et see kõigepealt dekodeerib I kaadri pildi ja salvestab selle. Kui P-kaadri pilt dekodeeritakse, väljastatakse ja kuvatakse see dekodeeritud I kaadripilt ning seejärel dekodeeritakse ja kuvatakse B-kaadri pilt. Tabelites 1, 2, 3 ja 4 on näidatud kodeerija sisend- ja väljundkujutiste järjestus, iga kaadri PTS- ja DTS-väärtused ning dekoodri abil pildi iga kaadri dekodeerimise ja kuvamise järjestus.

    Tabelis 1 moodustavad 13 pildikaadrit rühm kujutist, esimene I kaader kasutab kaadrisisest kodeerimist, teine ​​ja kolmas B kaader saadakse esimese ja neljanda kaadri kahesuunalise ennustuse abil ning neljas kaader P möödus esimesest kaadrist. Tuletatud ettepoole suunatud ennustusest. Pärast esimese kaadri kodeerimist puhverdab kodeerija kõigepealt teise ja kolmanda kaadri, kodeerib neljanda kaadri ning seejärel kodeerib teise ja kolmanda kaadri jne. Ja lõplik kodeeritud väljundjärjestus on näidatud tabelis 2.

    Tabelitest 3 ja 4 on näha, et kui dekooder võtab vastu teatud I kaadripilti sisaldava juurdepääsuüksuse, peaks faili andmepakett sisaldama DTS ja PTS, nende kahe sildi väärtuste vaheline aeg Intervall on üks pildiperiood. Pärast seda, kui I kaadripilt on P-kaader, peaks failiandmete paketis olema ka DTS ja PTS ning kahe sildi väärtuste vaheline intervall on kolm pildiperioodi. Siis on kaks B-kaadrit, mille faili andmepaketid sisaldavad ainult PTS-i. See tähendab, et I kaadri pilti mängitakse ja kuvatakse pärast ühe kaadri viivitamist pärast dekodeerimist. I kaadri kuvamisel dekodeeritakse neljas kaader P kaader, kuid seda ei esitata ega kuvata. Esmalt salvestatakse see vahemällu ning pärast 1I kaadri esitamist ja kuvamist dekodeerige ja kuvage kohe 2B kaadrid, seejärel 3B kaadrid, seejärel kuvage puhverdatud 4P kaadrid ning dekodeerige ja puhverdage samal ajal 7P kaadreid jne. On näha, et dekodeeritud ja kuvatud piltide järjestus on kooskõlas tabelis 1 toodud pildisisestuse järjestusega.

    Dekoodri ajastuspõhimõte (digiboks)

     

    PTS ja DTS on vaid 33b väärtused. Kui PCR-il kujutatud ajateljele pole viidet, on see väärtus mõttetu. Õige dekodeerimise säilitamiseks tuleb kodeerija ja dekoodri (digiboksi) süsteemikellad hoida lukustatuna, see tähendab, et nende sagedused jäävad samaks ja nende vastavate loendurite algväärtused on samad.

    Dekoodris (digiboksis) on pingega juhitav ostsillaator (VCO), mille sagedus on umbes 27 MHz. Väljundsignaal saadetakse loendurile süsteemi kellana, et genereerida praegune STC näidisväärtus, mis on väärtus nagu 42b nagu PCR. Nende hulgas on kõrge 33b loendusväärtus 27MHz kella ühikus pärast 300 roosat sagedust ja madal 9b on loendusväärtus 27MHz kella ühikus. Kui dekooderisse (digiboks) saabub uus programm, saab dekooder (digiboks) koodivoolust PCR-väärtuse, võrdleb selle väärtust PCR_Extention praeguse STC madalamate 9b bittidega ja saab tõrke signaali ja läbib seejärel faasilukustatud ahela. Reguleerige pinge abil juhitavat ostsillaatorit nii, et dekoodri (digiboksi) süsteemi taktsagedus oleks kooskõlas kodeerija süsteemi taktsagedusega. Hankige iga kaadri PTS- ja DTS-väärtused järjestikku koodivoolust ja võrrelge neid praeguse STC-väärtuse kõrgete 33b-bittidega. Kui DTS väärtus on suurem kui STC väärtus, puhverdatakse koodivoog ja jälgitakse samaaegselt STC väärtuse muutust. Kui STC väärtus suureneb DTS väärtusega võrdseks, dekodeeritakse kaadri koodivoog. Kui STC väärtus on PTS väärtusega võrdne, esitage kaader. Kui ülekandevõrgu puhverviivituse tõttu on koodivoo dekoodrisse jõudmiseks (digiboks) selle PTS väärtus juba väiksem kui STC väärtus, siis dekooder (digiboks) jätab selle kaadri vahele ja viskab raami andmed ära. Kuna PTS ja DTS genereeritakse PCR väärtuse põhjal, tuleb esimest saadud PCR väärtust kasutada algväärtusena dekoodri STC loenduri (digiboksi) seadistamiseks, et muuta nende väärtused samaks, vastasel juhul ajabaas on erinev. , Seega dekodeerimise viga. Heli ja video töötlemine on sarnane, kuid ajakorralduse probleemi pole. Joonisel 5 on kujutatud dekoodri (digiboksi) PCR tööpõhimõtete diagramm.

    Sünkroonimata heli ja video põhjused

    Praktilistes rakendustes tekitavad mõned kodeerijad väljundkellas värinaid sisendsignaali ebastabiilse ajabaasi tõttu ja kaadri sünkroonimisintervall ei ole 40 ms. Nende koodrite jaoks saadakse pärast esialgse DTS-väärtuse seadistamist vastavalt PCR-ile ja puhverdamise viivitusele iga kaadri DTS-väärtus, lisades eelmisele DTS-ile fikseeritud väärtuse (selle väärtuse saab arvutada järgmiselt: 27 MHz jagatakse 300-ga See on 90 kHz ja PAL TV on 25 kaadrit sekundis. Seetõttu on väärtus 90000/25 = 3600) ja PTS väärtus arvutatakse vastavalt kaadritüübile ja GOP-i tüübile. Kuid PCR väärtus ei suurenenud selle perioodi jooksul 3600 võrra, mistõttu DTS ja PTS muutusid PCR-i suhtes suuremaks või väiksemaks. Mõni dekooder (digiboks) ei kasuta pingega juhitavat ostsillaatorit ja nende süsteemi kell on fikseeritud 27 MHz, kuid kasutab vastuvõetud PCR-väärtust kohaliku süsteemi kellaluguri väärtuse lähtestamiseks. Kodeerija ja dekooder (digiboks) ei saa säilitada ranget lukustust, mis võib põhjustada dekoodri (digiboksi) kaadrite languse. Mõned dekoodrid (digiboksid) ei dekodeeri ja kuva pärast ranget kadumist enam rangelt DTS ja PTS järgi, vaid dekodeerivad vastavalt puhvri olukorrale, kuna video ja heli kodeerimise viivitus on erinev, võib see põhjustada heli Maal pole sünkroonis.

    Lisaks ei pruugi kodeerijast dekooderisse (digiboks) edastamisprotsessis muutuva viivitusega puhverlinkide nagu multiplekserid ja modulaatorid olemasolu tõttu PCR-pakettide edastamise viivitus olla konstantne, varieerudes suurest kuni väike. Kui PCR-i ei korrigeerita, võivad tekkida ka ülaltoodud probleemid.

    Kokkuvõtteks

    Ülaltoodud analüüsist nähtub, et nii kodeerija kui dekooder (digiboks) võivad põhjustada heli ja video asünkroonimise. Pärast erinevate kaubamärkide koodrite testimist valis meie jaam paremate testinäidikutega kooderi ja asendas originaalkoodri, mis parandas oluliselt nähtust, et teleri heli ja pilt pole sünkroonis. Digibokside kasutuselevõtu järgmises etapis tugevdavad võrguettevõtted ka asjakohaste näitajate testimist, et parandada vaatajaskonna hinnangute kvaliteeti. Muidugi vajame oma riigi raadio ja televisiooni digitaliseerimise edendamise nimel ikkagi oma teletöötajate ja seadmete tootjate ühiseid jõupingutusi, et lõpuks saavutada täielik edu. V

     

     

     

     

    Vaata kõiki Küsimus

    hüüdnimi

    E-POST

    Küsimused

    Meie teise tootega:

    Professionaalne FM-raadiojaama varustuspakett

     



     

    Hotell IPTV lahendus

     


      Üllatuse saamiseks sisestage e-posti aadress

      fmuser.org

      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!

  • Saada sõnum

    Aadress:
    Nr 305 tuba HuiLan Building No.273 Huanpu Road Guangzhou, Hiina 510620

    E-mail:
    [meiliga kaitstud]

    Tel / WhatApps:
    + 8618078869184

  • Kategooriad

  • Uudiskiri

    ESIMENE VÕI TÄIELIK NIMI

    E-mail

  • paypal lahendus  Western UnionBank of China
    E-mail:[meiliga kaitstud]   WhatsApp: +8618078869184 Skype: sky198710021 Vestle minuga
    Copyright 2006-2020 Powered By www.fmuser.org

    Võta meiega ühendust