FMUSER безжично предаване на видео и аудио по-лесно!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> африкаанс
sq.fmuser.org -> албански
ar.fmuser.org -> арабски
hy.fmuser.org -> Арменски
az.fmuser.org -> азербайджански
eu.fmuser.org -> баски
be.fmuser.org -> белоруски
bg.fmuser.org -> Български
ca.fmuser.org -> каталунски
zh-CN.fmuser.org -> китайски (опростен)
zh-TW.fmuser.org -> Китайски (традиционен)
hr.fmuser.org -> хърватски
cs.fmuser.org -> чешки
da.fmuser.org -> датски
nl.fmuser.org -> Холандски
et.fmuser.org -> естонски
tl.fmuser.org -> филипински
fi.fmuser.org -> финландски
fr.fmuser.org -> Френски
gl.fmuser.org -> галисийски
ka.fmuser.org -> грузински
de.fmuser.org -> немски
el.fmuser.org -> Гръцки
ht.fmuser.org -> хаитянски креолски
iw.fmuser.org -> иврит
hi.fmuser.org -> хинди
hu.fmuser.org -> Унгарски
is.fmuser.org -> исландски
id.fmuser.org -> индонезийски
ga.fmuser.org -> ирландски
it.fmuser.org -> Italian
ja.fmuser.org -> японски
ko.fmuser.org -> корейски
lv.fmuser.org -> латвийски
lt.fmuser.org -> Литовски
mk.fmuser.org -> македонски
ms.fmuser.org -> малайски
mt.fmuser.org -> Малтийски
no.fmuser.org -> Norwegian
fa.fmuser.org -> персийски
pl.fmuser.org -> полски
pt.fmuser.org -> португалски
ro.fmuser.org -> Romanian
ru.fmuser.org -> руски
sr.fmuser.org -> сръбски
sk.fmuser.org -> словашки
sl.fmuser.org -> Словенски
es.fmuser.org -> испански
sw.fmuser.org -> суахили
sv.fmuser.org -> шведски
th.fmuser.org -> Thai
tr.fmuser.org -> турски
uk.fmuser.org -> украински
ur.fmuser.org -> урду
vi.fmuser.org -> Виетнамски
cy.fmuser.org -> уелски
yi.fmuser.org -> Идиш
Често срещана грешка е да се счита CBR (Constant Bit Rate) като „на всеки кадър се разпределят еднакъв брой битове“. Ако беше така, тогава каква би била целта на P или B кадрите? Цялата цел на P / B кадъра е да намали броя на битовете чрез препращане към друг кадър. Разбира се, има много CBR потоци с P или B кадри. Можете лесно да видите, че всеки кадър има много различен брой битове дори в CBR поток.
И така, какво е CBR? В MPEG-2 и H.264 CBR означава, че броят на битовете, подадени към декодера, е постоянен във времето. С други думи, скоростта на трансфер на данни към декодера е постоянна. Това няма нищо общо с броя на битовете на отделните кадри.
Объркан? Как е възможно да се разпредели различен брой битове във фреймовете, като същевременно се поддържа постоянна скоростта на входящите данни?
Отговор: имате нужда от буфер. За да разберете логиката, помислете за изход за вода, резервоар за вода и поредица от „момчета за декодиране на картини“, наредени пред резервоара.
Водата (кодирана MPEG-2 или H.264 поток) постоянно тече в резервоара. Момчетата се нареждат пред резервоара и отстраняват водата за всяка рамка, която трябва да бъде декодирана. Премахването в повечето случаи се извършва на фиксиран интервал от време.
Въпреки че Mr.I, P и B премахват различно количество вода (= всеки кадър се нуждае от различен брой битове), скоростта на изхода на водата е постоянна благодарение на резервоара (буфера).
В MPEG-2 буферът се нарича VBV буфер (Video Buffer Verifier Buffer). В H.264 буферът се нарича CPB (Coded Picture Buffer).
Нивото на водата в резервоара в даден момент се нарича буферна пълнота и се описва в брой бита. Размерът на резервоара се нарича VBV размер на буфера в MPEG-2 и CPB размер на буфера в H.264.
Кодираният поток трябва да бъде конструиран така, че резервоарът (= буфер) никога да не прелива или да не прелива. Има търговски / нетърговски софтуер, наречен „буферна проверка“, за да се проверят грешките.
Когато размерът на буфера е зададен на голяма стойност (това е кодиран параметър на потока), кодерът може да използва голямо отклонение на битовете за всеки кадър, което обикновено води до по-добро качество на видеото. Декодерът обаче трябва да има големия буфер, което означава по-скъп хардуер.
|
Въведете имейл, за да получите изненада
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> африкаанс
sq.fmuser.org -> албански
ar.fmuser.org -> арабски
hy.fmuser.org -> Арменски
az.fmuser.org -> азербайджански
eu.fmuser.org -> баски
be.fmuser.org -> белоруски
bg.fmuser.org -> Български
ca.fmuser.org -> каталунски
zh-CN.fmuser.org -> китайски (опростен)
zh-TW.fmuser.org -> Китайски (традиционен)
hr.fmuser.org -> хърватски
cs.fmuser.org -> чешки
da.fmuser.org -> датски
nl.fmuser.org -> Холандски
et.fmuser.org -> естонски
tl.fmuser.org -> филипински
fi.fmuser.org -> финландски
fr.fmuser.org -> Френски
gl.fmuser.org -> галисийски
ka.fmuser.org -> грузински
de.fmuser.org -> немски
el.fmuser.org -> Гръцки
ht.fmuser.org -> хаитянски креолски
iw.fmuser.org -> иврит
hi.fmuser.org -> хинди
hu.fmuser.org -> Унгарски
is.fmuser.org -> исландски
id.fmuser.org -> индонезийски
ga.fmuser.org -> ирландски
it.fmuser.org -> Italian
ja.fmuser.org -> японски
ko.fmuser.org -> корейски
lv.fmuser.org -> латвийски
lt.fmuser.org -> Литовски
mk.fmuser.org -> македонски
ms.fmuser.org -> малайски
mt.fmuser.org -> Малтийски
no.fmuser.org -> Norwegian
fa.fmuser.org -> персийски
pl.fmuser.org -> полски
pt.fmuser.org -> португалски
ro.fmuser.org -> Romanian
ru.fmuser.org -> руски
sr.fmuser.org -> сръбски
sk.fmuser.org -> словашки
sl.fmuser.org -> Словенски
es.fmuser.org -> испански
sw.fmuser.org -> суахили
sv.fmuser.org -> шведски
th.fmuser.org -> Thai
tr.fmuser.org -> турски
uk.fmuser.org -> украински
ur.fmuser.org -> урду
vi.fmuser.org -> Виетнамски
cy.fmuser.org -> уелски
yi.fmuser.org -> Идиш
FMUSER безжично предаване на видео и аудио по-лесно!
Контакти
Адрес
No.305 Стая HuiLan Сграда No.273 Huanpu Road Гуанджоу Китай 510620
Категории
Бюлетин