FMUSER Transferoni pa video dhe audio video dhe audio më lehtë!

[email mbrojtur] WhatsApp + 8615915959450
Gjuhe

    Duke folur për problemin asinkron të audios dhe figurës në TV dixhital

     Fjalët kyçe: Audio dhe Video Asinkrone MPEG-2 PCR DTS Decoder Kodifikues PTS

    Me zhvillimin e shpejtë të televizionit dixhital në vendin tim dhe përparimin e transformimit dixhital të rrjeteve urbane të radios dhe televizionit, gjithnjë e më shumë njerëz kanë filluar të përdorin set-top box për të parë programet e televizionit dixhital. Por gjatë procesit të shikimit të programeve televizive përmes një set-top box, shikuesit ndonjëherë zbulojnë se disa audio dhe video janë jashtë sinkronizimit. Kjo gjithashtu tërhoqi vëmendjen tonë.

    Fenomeni dhe prova

    Guiyang City në fund të fundit përfundoi transformimin dixhital të rrjetit të tij radio dhe televiziv në fund të vitit 2007, dhe programet e Guizhou TV Station gjithashtu kanë hyrë në transmetimin e rrjetit dixhital. Pas hyrjes në rrjetin dixhital, zbuluam se disa programe të stacionit tonë kishin fenomenin e mosinkronizimit të audios dhe videos në disa zona, veçanërisht kur lajmet transmetoheshin në kanalin video satelitor dhe në kanalin e njerëzve. Në mënyrë që të zbulojmë se ku është problemi, ne vendosëm të bëjmë një test të sinkronizimit të buzëve në të gjithë rrugën e transmetimit të programit tonë. Pajisjet e përdorura për provën janë Tektronix WFM7120. Kur bëni matjen e vonesës audio / video, është gjithashtu e nevojshme të gjeneroni një seri të sinjaleve video të shiritave me ngjyra të shkurtra përmes TG700 DVG7 dhe sekuenca audio është ngulitur në këtë grup sinjalesh video me një interval prej 5s, dërgoni një sinjal të tillë te sistemi nën provë dhe më në fund dërgoni sinjalin te WFM7120 për të matur ndryshimin e kohës midis audios dhe videos. 

    Testi i brendshëm i qendrës së kontrollit të transmetimit

      

    Siç tregohet në Figurën 1, për të matur nëse ka ndryshim të vonesës audio / video në sistemin e stacionit televiziv, ne përdorim kohën e inspektimit për të regjistruar sinjalin e provës të gjeneruar nga TG700 në diskun e ngurtë të transmetimit, ta luajmë atë përmes diskut të ngurtë, dhe futni sinjalin provë në vonesë. Pas modulit të sinkronizimit të kornizës, ai transmetohet në një kanal, dhe pastaj ne i masim këto tre sinjale para se departamenti i transmetimit të transmetojë sinjalin në koduesin e kompanisë së rrjetit. Rezultatet e matjes tregojnë se ndryshimi i vonesës audio / video të këtyre tre sinjaleve nuk i kalon 12ms, domethënë një fushë nuk mjafton, duke treguar që sinjali nuk ka problemin e sinkronizimit të audios dhe videos në qendrën e kontrollit të transmetimit. 

    Testimi i set-top kutive të ndryshme

      

    Për pikën e dytë të matjes, ne zgjodhëm dhomën e përparme të kompjuterit të kompanisë së rrjetit. Siç tregohet në Figurën 2, këtu, ne kemi zgjedhur markat kryesore të set-top box-eve që përdoren aktualisht në Kinë për prova. Pasi të kodifikoni sinjalin e provës TG700 përmes kodifikuesit origjinal që po përdorim, futeni atë në kanalin që po transmetojmë aktualisht. Pastaj përdorni një set-top box në dhomën e përparme të kompjuterit për të demoduluar sinjalin televiziv. Sinjali i deshifruar audio / video më pas dërgohet në WFM7120 për matje pas A / D dhe vendosjes së sinjalit analog përmes një regjistruesi video Panasonic D950. Rezultatet e matjes tregojnë se ndryshimi i vonesës audio / video të këtyre llojeve të set-top kutive është i ndryshëm, disa janë përpara 150ms, dhe disa kanë mbetur me 300ms. Kjo tregon se set-top kuti të ndryshme kanë aftësi të ndryshme për të ruajtur marrëdhënien e sinkronizimit midis sinjaleve audio / video pas demodulimit dhe dekodimit të të njëjtit sinjal dixhital TV. 

    Testimi i enkoduesve të ndryshëm

      

    Siç tregohet në Figurën 3, ne ende përdorim gjeneratorin e sinjalit TG700 për të provuar enkodues të ndryshëm dhe për të mundësuar koduesin, modulatorin dhe set-top box për të ndërtuar një mjedis të simuluar të transmetimit / shikimit. Këtu, ne përdorim disa enkodues të markave të ndryshme. Pas kodimit të sinjalit provë të TG700, ai modulohet nga i njëjti modulator, dhe më pas sinjali dekodohet nga e njëjta kutinë e set-top. Gjithashtu përpunohet nga D950 dhe dërgohet në WFM7120 për matje. Rezultati përfundimtar i matjes është se disa nga ndryshimet e tyre të vonesës audio / video janë 30ms, dhe disa arrijnë 300ms, duke treguar që kodues të ndryshëm kanë një ndikim më të madh në sinkronizimin audio / video të sinjalit përfundimtar të shikimit të kutisë së set-top.

    Analiza e shkakut

    Parimi i kohës së sistemit MPEG-2

    Aktualisht, në sistemin transmetues dixhital të vendit tim, standardi MPEG-2 është një standard i rëndësishëm i kompresimit të audios dhe videos. Kompreson, kodifikon dhe multiplekson sinjalet e programeve në fundin e burimit, dhe demultiplekson dhe dekodon sinjalet në fundin e marrjes. Beenshtë përdorur gjerësisht. Sistemi i transmetimit dixhital që po përdorim bazohet në standardin MPEG-2. Le të hedhim një vështrim në strukturën e sistemit të MPEG-2, siç tregohet në Figurën 4.

    Mund të shihet nga Figura 4 se sinjalet audio dhe video formojnë një rrjedhë themelore pasi informacioni i tepërt të hiqet nga enkoduesi i kompresimit. Kjo rrjedhë e kodit elementar nuk mund të ruhet ose transmetohet drejtpërdrejt. Duhet t'i dërgohet një paketuesi specifik. Rryma e kodit elementar ndahet në paragrafë sipas një formati të caktuar, dhe karakteret specifike të identifikimit shtohen për të formuar të ashtuquajturën rrjedhë të kodit elementar të paketuar (PES). Paketat PES janë pako të të dhënave audio dhe video me gjatësi të ndryshueshme. Pastaj pakot audio dhe video PES dhe të dhënat ndihmëse dërgohen në nënsistemin e transmetimit, të cilat ndahen në pako të vogla të dhënash me një gjatësi fikse 188b dhe të multipleksuara nga multipleksimi i ndarjes së kohës. Formohet një rrymë e vetme TS, dhe rryma TS arrin në fundin e marrjes pas transmetimit përmes kanalit.

    Siç e dimë të gjithë, sinkronizimi është një kusht i domosdoshëm për shfaqjen korrekte të TV. Për TV dixhital, meqenëse bufferi përdoret për të ruajtur sinjalin gjatë procesit të kompresimit dhe kodimit, boshti kohor i sinjalit në multiplekserin ndryshon, plus sasia e tepricës së të dhënave është e ndryshme, raporti i kompresimit është gjithashtu i ndryshëm, kështu që boshti kohor Ndryshime të mëdha, veçanërisht në përpunimin e shtresës së grupit kornizë, renditja e kornizave B dhe kornizave P gjithashtu ka ndryshuar. Të gjitha këto bëjnë që sinkronizimi i sinjaleve televizive dixhitale të humbasë plotësisht konceptin e sekuencës origjinale. Një mënyrë efektive për të arritur sinkronizimin është të shtoni një etiketë kohore në rrjedhën e kodit të sinjalit sa herë që kalon një interval i caktuar. Me këtë etiketë, fundi i marrjes mund të porositet në përputhje me këtë etiketë kohore gjatë procesit të dekodimit para shfaqjes, të rindërtojë rendin e imazhit para ngjeshjes dhe kodimit, dhe marrëdhënien kohore midis zërit dhe figurës, duke arritur kështu sinkronizimin e figurës dhe tingulli sinkronizohet me imazhin.

     

    Mund të shihet gjithashtu nga Figura 4 se ekziston një orë e vetme e përbashkët e sistemit STC (27MHz) në kodifikuesin MPEG-2. Kjo orë përdoret për të gjeneruar një vulë kohore që tregon dekodimin e saktë dhe kohën e shfaqjes së audios / videos. Në të njëjtën kohë, mund të përdoret për të treguar marrjen e mostrave Vlera e menjëhershme e kohës së orës së sistemit të menjëhershëm. Ora bllokohet në fazë nga sinkronizimi i linjës së videos hyrëse. Kur hyrja është një sinjal SDI, ora e sistemit të kodifikuesit gjenerohet nga ora e ndarë me 10. isshtë shfaqja e një ore të përbashkët të sistemit në enkodues, si dhe rigjenerimi i orës në dekoder dhe e saktë përdorimi i vulave kohore, që ofrojnë bazën për sinkronizimin e saktë të operacioneve në dekoder. Në mënyrë që të realizohet sinkronizimi i orës së kodikut, ora e sistemit STC llogaritet në kodifikues, dhe vlera e marrjes së mostrës së njehsorit i transmetohet marrësit në kokën e adaptimit të paketës TS të zgjedhur çdo kohë të caktuar të transmetimit, si një dekodim Sinjali referues i orës së programit të procesorit, i cili është PCR. Biti i vlefshëm PCR është 42b, ndër të cilët 33b i lartë është PCR_Base, që është vlera e numërimit në njësinë e orës 27MHz dhe orën e ndarë me 300, dhe 9b i ulët është PCR_Extension, që është vlera e numërimit në orën 27MHz si njësi. Përveç PCR, etiketa e kohës së dekodimit DTS dhe etiketimi i kohës së shfaqjes PTS janë gjithashtu shumë të rëndësishme. Ata janë të ngjashëm me PCR_Base. Ato krijohen gjithashtu me orën e sistemit të kodifikuesit 27MHz, e ndarë me 300 si vlerë e njësisë së numërimit. Midis tyre, DTS përdoret për të udhëzuar dekoderin kur të deshifrojë imazhin e marrë dhe kornizën audio, dhe PTS përdoret për të njoftuar kur të shfaqë kornizën e imazhit të dekoduar.

     

     

     

     

    Kur përdorni kodim dypalësh, deshifrimi i një imazhi të caktuar duhet të kryhet brenda një periudhe kohe para se të shfaqet, në mënyrë që të mund të përdoret si e dhënë burimore për dekodimin e figurës me kornizë B. Për shembull, rendi i shfaqjes së imazheve është IBBP, por rendi i transmetimit të imazheve është IPBB. Modeli i referimit MPEG beson se dekodimi ndodh menjëherë, domethënë dekodimi dhe shfaqja kryhen në të njëjtën kohë. Për kornizat audio dhe kornizat e imazhit B, koha e dekodimit dhe koha e shfaqjes janë e njëjtë, dhe PTS është e njëjtë me DTS, kështu që vetëm PTS duhet të transmetohet. Për kornizat video I dhe kornizat P, për shkak të renditjes së kornizave, koha e dekodimit dhe koha e shfaqjes janë të ndryshme dhe PTS dhe DTS duhet të transmetohen në të njëjtën kohë. Kur dekoduesi merr sekuencën e imazhit IPBB, ai duhet të deshifrojë imazhin e kornizës I dhe kornizës P përpara se të deshifrojë imazhin e parë të kornizës B. Dekoduesi mund të dekodojë vetëm një kornizë të imazhit në të njëjtën kohë, kështu që së pari dekodon imazhin e kornizës I dhe e ruan atë. Kur dekodohet imazhi i kornizës P, ai nxjerr dhe shfaq imazhin e dekoduar të kornizës I, dhe më pas dekodon dhe shfaq imazhin e kornizës B. Tabelat 1, 2, 3 dhe 4 tregojnë sekuencën e imazheve hyrëse dhe dalëse të kodifikuesit, vlerat PTS dhe DTS të secilës kornizë dhe sekuencën e dekodimit dhe shfaqjes së secilës kornizë të imazhit nga dekoduesi.

    Në Tabelën 1, 13 korniza të imazheve përbëjnë një grup imazhesh, korniza e parë kornizë I përdor kodimin brenda kornizës, kornizat e dyta dhe të treta B merren me parashikim bidirectional nga kornizat e para dhe të katërt, dhe korniza e katërt P korniza është kaloi nga korniza e parë. Rrjedh nga parashikimi përpara. Pas kodimit të kornizës së parë, kodifikuesi fillimisht ruan kornizën e dytë dhe të tretë, kodifikon kornizën e katërt, dhe pastaj kodifikon kornizën e dytë dhe të tretë, e kështu me radhë, dhe sekuenca përfundimtare e daljes së kodifikuar tregohet në tabelën 2 të treguar.

    Mund të shihet nga Tabela 3 dhe Tabela 4 se kur dekoduesi merr një njësi të caktuar aksesi që përmban një imazh të kornizës I, paketa e të dhënave të skedarit duhet të përmbajë DTS dhe PTS, koha midis vlerave të këtyre dy etiketave Intervali është një periudha e imazhit. Pasi imazhi i kornizës I është korniza P, duhet të ketë gjithashtu një DTS dhe një PTS në paketën e të dhënave të skedarit, dhe intervali kohor midis vlerave të dy etiketave është tre periudha të imazhit. Pastaj ka dy korniza B, paketat e të dhënave të skedarëve prej të cilave përmbajnë vetëm PTS. Kjo do të thotë, imazhi i kornizës I do të luhet dhe shfaqet pas një vonese të një kornize pas dekodimit. Kur shfaqet korniza I, dekorohet korniza e katërt P, por ajo nuk luhet dhe shfaqet. Ajo memorizohet së pari, dhe pasi të luhet dhe shfaqet korniza 1I, Dekodoni dhe shfaqni menjëherë kornizat 2B, pastaj kornizat 3B, pastaj shfaqni kornizat 4P të bufferuara dhe dekodoni dhe tampononi kornizat 7P në të njëjtën kohë, etj. Mund të shihet se sekuenca e imazheve të deshifruar dhe të shfaqur është në përputhje me sekuencën e hyrjes së imazhit në Tabelën 1.

    Parimi i kohës së dekoderit (set-top box)

     

    PTS dhe DTS janë vetëm vlera 33b. Nëse nuk ka referencë në boshtin kohor të përfaqësuar nga PCR, kjo vlerë është e pakuptimtë. Në mënyrë që të ruhet dekodimi i saktë, orët e sistemit të kodifikuesit dhe dekoderëve (set-top box) duhet të mbahen të kyçura, domethënë frekuencat e tyre të mbahen të njëjta, dhe vlerat fillestare të sporteleve të tyre përkatëse janë të njëjta.

    Ekziston një oshilator i kontrolluar nga voltazhi (VCO) me një frekuencë prej rreth 27MHz në dekoder (set-top box). Sinjali i daljes dërgohet në sportel si ora e sistemit për të gjeneruar vlerën aktuale të mostrës STC, e cila është një vlerë prej 42b si PCR. Midis tyre, 33b i lartë është vlera e numërimit në njësinë e orës 27MHz pas 300 frekuencës rozë, dhe 9b i ulët është vlera e numërimit në njësinë e orës 27MHz. Kur një program i ri arrin në dekoder (set-top box), dekoduesi (set-top box) merr vlerën PCR nga rryma e kodit, krahason vlerën e tij PCR_Exension me 9 bitët më të ulët të STC aktual dhe merr gabimin sinjal, dhe pastaj kalon nëpër qarkun e lakut të mbyllur në fazë. Rregulloni oshilatorin e kontrolluar nga voltazhi në mënyrë që frekuenca e orës së sistemit të dekoderit (set-top box) të jetë në përputhje me frekuencën e orës së sistemit të kodifikuesit. Merrni vlerat PTS dhe DTS të secilës kornizë në mënyrë të njëpasnjëshme nga rryma e kodit dhe krahasoni ato me bitët e lartë 33b të vlerës aktuale të STC. Nëse vlera DTS është më e madhe se vlera STC, rryma e kodit ruhet në memorie dhe ndryshimi i vlerës së STC monitorohet në të njëjtën kohë. Kur vlera STC rritet për të barazuar vlerën DTS, rryma e kodit kornizë dekodohet. Kur vlera STC është e barabartë me vlerën PTS, Luaj kornizën. Nëse për shkak të ndezjes së tamponit të rrjetit të transmetimit, kur rryma e kodit arrin dekoderin (set-top box), vlera e tij PTS është tashmë më e vogël se vlera STC, atëherë dekoderi (set-top box) e kapërcen këtë kornizë dhe hedh të dhënat e kornizës. Meqenëse PTS dhe DTS gjenerohen bazuar në vlerën PCR, vlera e parë e PCR e marrë duhet të përdoret si vlerë fillestare për të vendosur numëruesin STC të dekoderit (set-top box) për t'i bërë vlerat e tyre të njëjta, përndryshe, baza kohore do të jetë e ndryshme. , Kështu gabimi i dekodimit. Përpunimi i audios dhe videos është i ngjashëm, por nuk ka problem të riorganizimit të kohës. Figura 5 tregon skemën e parimit të punës së dekoderit (set-top box) PCR.

    Arsyet e audios dhe videos jashtë sinkronizimit

    Në aplikimet praktike, disa enkodues shkaktojnë shqetësim në orën e tyre të daljes për shkak të bazës kohore të paqëndrueshme të sinjalit video hyrës, dhe intervali i sinkronizimit të kornizës nuk është 40ms. Për këta enkodues, pasi të vendosni vlerën fillestare DTS sipas PCR dhe vonesës së tamponimit, vlera DTS e secilës kornizë merret duke shtuar një vlerë fikse në DTS të mëparshme (kjo vlerë mund të llogaritet si më poshtë: 27MHz ndahet me 300 isshtë 90kHz, dhe PAL TV është 25 korniza për sekondë. Prandaj, vlera është 90000/25 = 3600), dhe vlera PTS llogaritet sipas llojit të kornizës dhe llojit GOP. Sidoqoftë, vlera e PCR nuk u rrit me 3600 gjatë kësaj periudhe, gjë që bëri që DTS dhe PTS të bëhen më të mëdha ose më të vogla në krahasim me PCR. Disa dekodera (set-top box) nuk përdorin një oshilator të kontrolluar nga voltazhi, dhe ora e sistemit të tyre është fikse 27MHz, por përdor vlerën e marrë PCR për të iniciuar vlerën e numëruesit të orës lokale të sistemit. Kodifikuesi dhe dekoderi (set-top box) nuk mund të mbajnë një bllokim të rreptë, i cili mund të shkaktojë që dekoderi (set-top box) të bjerë kornizat. Sidoqoftë, disa dekodera (set-top box) nuk dekodojnë dhe shfaqen më saktësisht sipas DTS dhe PTS pas humbjes së kornizës, por deshifrohen sipas situatës së buffer-it, sepse vonesa e kodimit të videos dhe audios është e ndryshme, mund të shkaktojë audio Piktura është e sinkronizuar.

    Për më tepër, në procesin e transmetimit nga kodifikuesi në dekoder (set-top box), për shkak të ekzistencës së lidhjeve të buffer vonesës së ndryshueshme siç janë multipleksuesit dhe moduluesit, vonesa e transmetimit të paketave PCR mund të mos jetë konstante, duke ndryshuar nga e madhe në i vogël Nëse PCR nuk korrigjohet, mund të ndodhin edhe problemet e mësipërme.

    për të përmbledhur

    Nga analiza e mësipërme, mund të shihet se edhe kodifikuesi edhe dekoduesi (set-top box) mund të shkaktojnë shfaqjen e asinkronizimit të audios dhe videos. Pas testimit të enkoduesve të markave të ndryshme, stacioni ynë zgjodhi një kodues me tregues më të mirë të provës dhe zëvendësoi koduesin origjinal, i cili përmirësoi shumë fenomenin që audio dhe fotografia e TV-së janë jashtë sinkronizimit. Në hapin tjetër të prezantimit të set-top box-eve, kompanitë e rrjetit do të forcojnë gjithashtu testimin e treguesve përkatës për të përmirësuar cilësinë e vlerësimeve të audiencës. Sigurisht, në procesin e avancimit të dixhitalizimit të radios dhe televizionit të vendit tim, ne ende kemi nevojë për përpjekjet e përbashkëta të punonjësve tanë të televizionit dhe prodhuesve të pajisjeve në mënyrë që më në fund të arrijmë një sukses të plotë.

    Lista e të gjithë Pyetje

    Nickname

    Email

    pyetjet

    Produkti ynë të tjera:






      Fut email për të marrë një surprizë

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikanisht
      sq.fmuser.org -> shqip
      ar.fmuser.org -> arabisht
      hy.fmuser.org -> Armenisht
      az.fmuser.org -> Azerbajxhanisht
      eu.fmuser.org -> Baskisht
      be.fmuser.org -> Bjellorusisht
      bg.fmuser.org -> Bullgarisht
      ca.fmuser.org -> katalanisht
      zh-CN.fmuser.org -> Kinezisht (e thjeshtuar)
      zh-TW.fmuser.org -> Kinezisht (Tradicionale)
      hr.fmuser.org -> Kroate
      cs.fmuser.org -> Çekisht
      da.fmuser.org -> daneze
      nl.fmuser.org -> Hollandisht
      et.fmuser.org -> Estonisht
      tl.fmuser.org -> Filipinase
      fi.fmuser.org -> finlandisht
      fr.fmuser.org -> Frëngjisht
      gl.fmuser.org -> Galike
      ka.fmuser.org -> gjeorgjian
      de.fmuser.org -> gjermanisht
      el.fmuser.org -> Greqisht
      ht.fmuser.org -> Kreolishtja Haitiane
      iw.fmuser.org -> Hebraisht
      hi.fmuser.org -> Hindisht
      hu.fmuser.org -> Hungarisht
      is.fmuser.org -> Islandez
      id.fmuser.org -> indonezisht
      ga.fmuser.org -> Irlandez
      it.fmuser.org -> Italisht
      ja.fmuser.org -> Japoneze
      ko.fmuser.org -> Koreane
      lv.fmuser.org -> Letonisht
      lt.fmuser.org -> Lituanisht
      mk.fmuser.org -> maqedonas
      ms.fmuser.org -> Malajzisht
      mt.fmuser.org -> Maltese
      no.fmuser.org -> Norvegjisht
      fa.fmuser.org -> persisht
      pl.fmuser.org -> polake
      pt.fmuser.org -> Portugeze
      ro.fmuser.org -> Rumanisht
      ru.fmuser.org -> Rusisht
      sr.fmuser.org -> serbisht
      sk.fmuser.org -> Sllovake
      sl.fmuser.org -> Sllovenisht
      es.fmuser.org -> Spanjisht
      sw.fmuser.org -> Suahilisht
      sv.fmuser.org -> suedisht
      th.fmuser.org -> Thai
      tr.fmuser.org -> turqisht
      uk.fmuser.org -> ukrainas
      ur.fmuser.org -> Urdu
      vi.fmuser.org -> Vietnamese
      cy.fmuser.org -> Uellsit
      yi.fmuser.org -> Yiddish

       
      1 字段 2 字段 3 字段 4 字段 5 字段 6 字段 7 字段 8 字段 9 字段 10 字段
  •  

    FMUSER Transferoni pa video dhe audio video dhe audio më lehtë!

  • Kontakti

    Adresa:
    Nr.305 Dhoma Ndërtesa HuiLan Nr.273 Huanpu Road Guangzhou Kinë 510620

    E-mail:
    [email mbrojtur]

    Tel / WhatApps:
    +8615915959450

  • Kategoritë

  • Gazete

    EMRI I PAR OR APO I PLOT

    E-mail

  • paypal zgjidhje MoneyGram Western UnionBanka e Kinës
    E-mail:[email mbrojtur]   WhatsApp: +8615915959450 Skype: sky198710021 Chat me mua
    Copyright 2006-2020 Powered By www.fmuser.org

    NA KONTAKTONI