Video kódexek - jobb Packet Loss tolerancia
Sep 25, 2018
Video kódexek - jobb Packet Loss tolerancia

A jelenlegi H.264 video-adatfolyamot (nem-hierarchikus elrendezés) nagyon érett, ami a tömörítés, és minden a könyvekből tanult módszereinek adatok tömörítése. A legfontosabbak egyike a lépésekben küldeni. információ. Ha csak kismértékben változott a kép keret alapján az előző keret, akkor amikor a kép, a keret, nem szükséges, hogy az információt, amit nem változott. A kód csak az egyedi információt, és tájékoztatja a vevőt: "ezek a képpontok változtatások ilyen rövid idő a más pixel változatlanok maradnak." Ily módon a továbbítandó adatok sokkal kevesebb, mint a kép, a teljes keret által átadott információkat azért sokkal jobb tömörítés hatását.
Azonban amikor a hálózati csomag elvesztés, a járulékos információ átviteli hátrány lesz kiemelve. Egyszer egy csomag elvész, a fogadó végén nem szerezze be a legfrissebb információkat a kép keret, így a kép lesz egy kis hiba. A következő csomag elérésekor a kép maga épül a téves információkat, így a kép minősége még rosszabb. A válasz erre a problémára a jelenlegi kodek foglalkoztató információátvitelre teljes kép keret időről időre módszer. A csomagvesztés fordul elő, ha a vevő kérésére frissítés egy teljes képkocka kép, hogy gyorsítsák fel a vágás folyamata. Azonban ennek hatására egy teljes hálózati késleltetés, valamint a belső feldolgozási idő a codec, az eredmény magától értetődő.
Vannak is néhány eladó, hogy előre hibajavító algoritmusok használatát (FEC) segítségével megoldani ezt a problémát. FEC egy olyan típusú blokk-kódoló algoritmus, amely javítja a redundáns adatok létrehozását és a redundáns információkat, valamint az eredeti csomag adatfolyam továbbítására. A redundáns információ segítségével rekonstruálni az elveszett csomagok a hálózat, feltéve, hogy a megfelelő információ és a redundáns információ elegendő. Ez a módszer jól hangzik, de természetesen ez költségek egy kicsit. Mivel a codec-et is meg kell küldenie a redundáns információ, a hálózati sávszélesség követelményeit megfelelően növekszik. Néhány codec garantálja a folyamatos átviteli sávszélesség (videó plusz rezsi FEC) feláldozásával a videó számára lefoglalt sávszélesség. Nyilvánvalóan ez akarat hoz veszteség a video-adatfolyam minőségét. Ezen túlmenően a FEC algoritmus, mielőtt a FEC kódot továbbítják, létre kell hozni egy adatcsomag és a FEC kódot kell kiszámítani. A fogadó végén egy adatcsomag és a redundáns információkat kell gyűjteni rekonstruálni az elveszett adatcsomagok, amely elkerülhetetlenül növeli a késleltetés. Késedelem növekedése csökkenti az interaktivitás video kommunikáció és növeli a nehézséget, kétirányú beszélgetés.
Szóval mit is SVC megoldani ezt a problémát? Tudjuk, hogy SVC teremt video képeket egy alapréteg és egy vagy több erősítés rétegek, amelyek szállítják a különböző adatcsomagokat a hálózat, a veszteség az alapréteg adatcsomagok és az eredmény nem hierarchikus kódolási hatása révén. Összhangban, de a tartozék réteg csomagvesztés hatása sokkal kisebb. Mivel a tartozék réteg alapján az alap-réteg helyett az első frame-kép, a csomagvesztés a tartozék réteg csak jelcsökkenést ideiglenes élességet és keret arány anélkül, hogy az alapvető felépítése a videokép.
A FEC-kód képes megvédeni az alapréteg információk SVC vide folyam ugyanúgy, mint a nem hierarchikus kódolási. SVC videokommunikációt alsó névfeloldási követelményei FEC kódok használatán is van a korlátok, a felső és késleltetik problémák alacsony sávszélesség nem hierarchikus kódolási. A nagyobb sávszélesség követelmények a különbség többszintű és nem layerable videó kódolási technikákat, nagyon nyilvánvaló. Ez azért van, mert egyetlen fölött az alap-réteg, de nem a tartozékra-réteget. Például ha a FEC-kódot hozzáadja összesen 20 % fölött, és az alap-réteg csak foglal 25 %-a sávszélesség a teljes video kommunikáció, a a réteges video kódexek, a FEC-kód csak foglal el 5 %-a a teljes video kommunikáció. Sávszélesség, míg a FEC kódokat nem layerable video kódexek teljes sávszélesség 20 %-át.
Ezért az előnyeit a réteges videó kódolási technológiát itt tükröződik a réteges video-adatfolyam építészet és az alap-réteg FEC védelem kombinációja. A kis sávszélességű hívások által elért hatások rakott video kódexek, és nem rakott video kódexek hasonlóak. Azonban a nagy sávszélességű hívások, réteges video kódexek nyújthat magasabb minőségű video-ban egy hálózat, amely könnyen csepp a csomagokat, és megkövetel kevesebb védelmet nyújt, mint a nem-layerable video kódexek.




