VoIP labor Flashcards
Beszédkódolás célja
Analóg beszédhangok digitális formába történő átalakítása
Mire törekednek a kódolók?
Minél kisebb sávszélesség mellett minél jobb hangminőség biztosítása.
Beszédkódoló eljárások (kódekek) tulajdonságai?
Igényelt sávszélesség, hangminsőég, komplexitás, érzékenység csomagvesztésre, késleltetés.
Igényelt sávszélesség bővebben?
A kódolt hang sávszélesség igénye, ez lehet akár adaptív is pl. AMR-ben.
Hangminőség bővebben
1-5-ig terjedő MOS, melyet valódi hallgatói csoportok pontozásának átlagolása ad.
Komplexitás bővebben?
Milyen számítási igényű a kódoló. Ez igen fontos lehet beágyazott/korlátozott energiával rendelkező rendszereknél.
Érzékenység csomagvesztésre bővebben?
Kihagyható-e a hiányzó minta, esetleg van-e olyan predikáció, amivel pótolható a hiányzó rész.
Késleltetés bővebben?
A kódoló algoritmusa által igényelt idő.
Mit nyújt a g.711?
Jó hangminőséget kis késleltetéssel és alacsony komplexitással. (Sávszélesség szempontjából vannak nála jobbak.)
Mi az RTP?
Valós idejű forgalom számára nyújt szállítási szolgáltatást. Real-Time Transport Protocol.
IP telefonoknál ez hang/videó.
Mi felett megy az RTP?
Általában UDP, unicast/multicast címzéssel.
Milyen részei vannak az RTP-nek?
RTP: szállítja a valós idejű adatot
RTCP: felügyeli az átvitel minőségét, infók a résztvevőkről
RTP csomagban PT?
Payload type, a hasznos teher típusát adja meg, hangátvitel esetén a használt kódolót.
g.711-nél ez lehet u-Law (0) és A-Law (8)
RTP csomagban Sequence Number?
Sorszám. Egyesével növekszik minden elküldött csomaggal. Ezáltal észlelhető a csomagvesztés, és helyreállítható a jó sorrend. Kezdeti értéke véletlen.
RTP csomagban Timestamp?
Időbélyeg. A csomag adatrészében található első bájt az órától vett mintavételezési időbélyege.