FMUSER Wirless Verzend video en audio eenvoudiger!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabisch
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbeidzjaans
eu.fmuser.org -> Baskisch
be.fmuser.org -> Wit-Russisch
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Catalaans
zh-CN.fmuser.org -> Chinees (vereenvoudigd)
zh-TW.fmuser.org -> Chinees (traditioneel)
hr.fmuser.org -> Kroatisch
cs.fmuser.org -> Tsjechisch
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlands
et.fmuser.org -> Ests
tl.fmuser.org -> Filipijns
fi.fmuser.org -> Fins
fr.fmuser.org -> Frans
gl.fmuser.org -> Galicisch
ka.fmuser.org -> Georgisch
de.fmuser.org -> Duits
el.fmuser.org -> Greek
ht.fmuser.org -> Haïtiaans Creools
iw.fmuser.org -> Hebreeuws
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> IJslands
id.fmuser.org -> Indonesisch
ga.fmuser.org -> Iers
it.fmuser.org -> Italian
ja.fmuser.org -> Japans
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedonisch
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Norwegian
fa.fmuser.org -> Perzisch
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russisch
sr.fmuser.org -> Servisch
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Slovenian
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Zweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Jiddisch
Functie-ondersteuning in bepaalde profielen
1. niveau
Wanneer de term in de standaard wordt gebruikt, is "niveau" een gespecificeerde reeks beperkingen die de mate van decoderprestaties aangeven die vereist zijn voor het profiel. Het ondersteuningsniveau in het configuratiebestand specificeert bijvoorbeeld de maximale beeldresolutie, framesnelheid en bitsnelheid die de decoder kan gebruiken. Een decoder die voldoet aan een bepaald niveau moet in staat zijn om alle bitstromen te decoderen die voor dat niveau en alle lagere niveaus zijn gecodeerd.
Niveaus met maximale eigenschapswaarden
De maximale bitsnelheid van High Profile is 1.25 keer die van Constrained Baseline, Baseline, Extended en Main Profiles; Hi10P is 3 keer, Hi422P/Hi444PP is 4 keer.
Het aantal luminantiemonsters is 16×16 = 256 keer het aantal macroblokken (en het aantal luminantiemonsters per seconde is 256 keer het aantal macroblokken per seconde).
2. Gedecodeerde beeldbuffer
H.264/AVC-encoders gebruiken eerder gecodeerde afbeeldingen om voorspellingen te doen van voorbeeldwaarden in andere afbeeldingen. Hierdoor kan de encoder effectieve beslissingen nemen over de beste manier om een bepaald beeld te coderen. Bij de decoder worden deze beelden opgeslagen in een virtueel gedecodeerde beeldbuffer (DPB). De maximale capaciteit van DPB, in eenheden van frames (of veldparen), zoals weergegeven tussen haakjes in de rechterkolom van bovenstaande tabel, kan als volgt worden berekend:
DpbCapacity = min(vloer(MaxDpbMbs /(PicWidthInMbs * FrameHeightInMbs)), 16)
Waarbij MaxDpbMbs de constante waarde is die in de volgende tabel wordt gegeven als een functie van het niveaunummer, en PicWidthInMbs en FrameHeightInMbs de beeldbreedte en framehoogte zijn van de gecodeerde videogegevens, uitgedrukt in eenheden van macroblokken (afgerond op een gehele waarde en bijgesneden) en macroblokkoppeling (indien van toepassing)). Deze formule is gespecificeerd in secties A.3.1.h en A.3.2.f van de 2017-editie van de norm.
Omdat H.264-codering en -decodering een grote hoeveelheid rekenkracht vereisen bij bepaalde soorten rekenkundige bewerkingen, verbruiken software-implementaties die op algemene CPU's draaien over het algemeen minder stroom. De nieuwste quad-core x86-CPU voor algemeen gebruik heeft echter voldoende rekenkracht om real-time SD- en HD-codering uit te voeren. De compressie-efficiëntie hangt af van de implementatie van het video-algoritme, niet of het wordt geïmplementeerd met behulp van hardware of software. Daarom hangt het verschil tussen op hardware gebaseerde en op software gebaseerde implementaties meer af van energie-efficiëntie, flexibiliteit en kosten. Om de energie-efficiëntie te verbeteren en de hardwarevormfactor te verminderen, kan speciale hardware worden gebruikt voor het volledige coderings- of decoderingsproces, of voor versnellingsondersteuning in de CPU-besturingsomgeving.
Het is bekend dat CPU-gebaseerde oplossingen flexibeler zijn, vooral wanneer codering moet worden uitgevoerd in meerdere formaten, meerdere bitrates en resoluties (video op meerdere schermen) tegelijkertijd, en mogelijk extra functies hebben, zoals ondersteuning van containerformaten, geavanceerde geïntegreerde advertentiefuncties, enz. . Op CPU gebaseerde softwareoplossingen maken het meestal gemakkelijker om meerdere gelijktijdige coderingssessies binnen dezelfde CPU in evenwicht te brengen.
De tweede generatie Intel "Sandy Bridge" Core i3/i5/i7-processor die in januari 2011 op CES (Consumer Electronics Show) werd gelanceerd, biedt een on-chip hardware full HD H.264-encoder genaamd Intel Quick Sync Video.
De hardwarematige H.264-encoder kan een ASIC of FPGA zijn.
ASIC-encoders met H.264-encoderfuncties zijn verkrijgbaar bij veel verschillende halfgeleiderbedrijven, maar de kernontwerpen die in ASIC's worden gebruikt, worden meestal verkregen van een paar bedrijven zoals Chips & Media, Allegro DVT, On2 (voorheen Hantro, overgenomen door Google) License, Imagination Technologies, NGCodec. Sommige bedrijven hebben zowel FPGA- als ASIC-producten.
Texas Instruments (TI) produceert een reeks ARM + DSP-kernen die 1080p DSP H.264 BP-codering uitvoeren met 30 fps. Dit maakt de flexibiliteit van de codec mogelijk (die is geïmplementeerd als sterk geoptimaliseerde DSP-code) terwijl deze efficiënter is dan software op algemene CPU's.
2. licentie
Zie ook: Microsoft Corp. tegen Motorola Inc. en Qualcomm Inc. tegen Broadcom Corp.
In landen die patenten op software-algoritmen hebben, wordt van leveranciers en commerciële gebruikers van producten die H.264/AVC gebruiken verwacht dat ze patentlicentiekosten betalen voor de gepatenteerde technologie die in hun producten wordt gebruikt. Dit geldt ook voor het basisprofiel.
Een particuliere organisatie genaamd MPEG LA, die niet is aangesloten bij de MPEG-standaardisatieorganisatie, beheert de patentlicenties die van toepassing zijn op de standaard, evenals de patentpool van het MPEG-2 Part 1-systeem, MPEG-2 Part 2 Video en MPEG-4 Part 1. 2 part video, HEVC, MPEG-DASH en andere technologieën. Het Amerikaanse MPEG LA H.264-octrooi duurt tot ten minste 2027.
Op 26 augustus 2010 kondigde MPEG LA aan dat het nooit royalty's zou vragen voor gratis H.264-gecodeerde internetvideo voor eindgebruikers. Alle andere royalty's blijven bestaan, zoals royalty's op producten die H.264-video decoderen en coderen en exploitanten van gratis tv en abonnementskanalen. De licentievoorwaarden worden bijgewerkt in blokken van 5 jaar.
De feitelijke status van het wettelijk patent liep eind 2018 af, met in totaal 123 pagina's.
In 2005 klaagde Qualcomm, de rechtverkrijgende van US Patent 5,452,104 en US Patent 5,576,767, Broadcom aan bij de US District Court en beweerde dat Broadcom deze twee patenten had geschonden door producten te vervaardigen die voldoen aan de H.264-videocompressiestandaard. In 2007 oordeelde de rechtbank dat de patenten niet konden worden afgedwongen omdat Qualcomm deze patenten niet aan JVT had bekendgemaakt voordat de H.264-standaard in mei 2003 werd vrijgegeven. In december 2008 bevestigde het Amerikaanse Hof van Beroep voor het Federal Circuit de niet-afdwingbare volgorde van patenten, maar gaf instructies aan de districtsrechtbank om de niet-afdwingbare reikwijdte te beperken tot producten die voldoen aan de H.264-standaard.
Externe links
Onze andere producten:
Professioneel FM-radiostationuitrustingspakket
|
||
|
Voer een e-mailadres in om een verrassing te ontvangen
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albanees
ar.fmuser.org -> Arabisch
hy.fmuser.org -> Armenian
az.fmuser.org -> Azerbeidzjaans
eu.fmuser.org -> Baskisch
be.fmuser.org -> Wit-Russisch
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> Catalaans
zh-CN.fmuser.org -> Chinees (vereenvoudigd)
zh-TW.fmuser.org -> Chinees (traditioneel)
hr.fmuser.org -> Kroatisch
cs.fmuser.org -> Tsjechisch
da.fmuser.org -> Deens
nl.fmuser.org -> Nederlands
et.fmuser.org -> Ests
tl.fmuser.org -> Filipijns
fi.fmuser.org -> Fins
fr.fmuser.org -> Frans
gl.fmuser.org -> Galicisch
ka.fmuser.org -> Georgisch
de.fmuser.org -> Duits
el.fmuser.org -> Greek
ht.fmuser.org -> Haïtiaans Creools
iw.fmuser.org -> Hebreeuws
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> IJslands
id.fmuser.org -> Indonesisch
ga.fmuser.org -> Iers
it.fmuser.org -> Italian
ja.fmuser.org -> Japans
ko.fmuser.org -> Koreaans
lv.fmuser.org -> Lets
lt.fmuser.org -> Lithuanian
mk.fmuser.org -> Macedonisch
ms.fmuser.org -> Maleis
mt.fmuser.org -> Maltees
no.fmuser.org -> Norwegian
fa.fmuser.org -> Perzisch
pl.fmuser.org -> Pools
pt.fmuser.org -> Portugees
ro.fmuser.org -> Roemeens
ru.fmuser.org -> Russisch
sr.fmuser.org -> Servisch
sk.fmuser.org -> Slowaaks
sl.fmuser.org -> Slovenian
es.fmuser.org -> Spaans
sw.fmuser.org -> Swahili
sv.fmuser.org -> Zweeds
th.fmuser.org -> Thai
tr.fmuser.org -> Turks
uk.fmuser.org -> Oekraïens
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamese
cy.fmuser.org -> Welsh
yi.fmuser.org -> Jiddisch
FMUSER Wirless Verzend video en audio eenvoudiger!
Neem contact op
Adres:
No.305 Zaal HuiLan Gebouw No.273 Huanpu Road Guangzhou China 510620
Categorieën
Nieuwsbrief