Beth yw Codec?

Mae codec yn algorithm (mae'n gadael i fod yn syml - math o raglen!), Mae'r rhan fwyaf o'r amser wedi'i osod fel meddalwedd ar weinyddwr neu wedi'i fewnosod o fewn darn o galedwedd ( ATA , IP Phone ac ati), a ddefnyddir i drosi mae llais (yn achos VoIP) yn llofnodi i ddata digidol gael ei drosglwyddo dros y Rhyngrwyd neu unrhyw rwydwaith yn ystod alwad VoIP.

Daw'r codec gair o'r geiriau cyfansoddol coder-decoder neu cywasgydd-dadansoddwr. Fel arfer, mae Codecs yn cyflawni'r tri thasg canlynol (ychydig iawn yw'r un olaf):

Encoding - decoding

Pan fyddwch yn siarad dros y ffôn PSTN arferol, caiff eich llais ei gludo mewn modd analog dros y llinell ffôn. Ond gyda VoIP, caiff eich llais ei drawsnewid yn arwyddion digidol. Mae'r amnewidiad hwn yn cael ei alw'n dechnegol yn amgodio, ac fe'i cyflawnir gan codec. Pan fydd y llais digidol yn cyrraedd ei gyrchfan, mae'n rhaid ei dadgodio yn ôl i'w gyflwr analog gwreiddiol fel bod y gohebydd arall yn gallu ei glywed a'i ddeall.

Cywasgu - dadelfeliad

Mae Lled Band yn nwydd prin. Felly, os gwneir y data sydd yn cael ei anfon yn ysgafnach, gallwch chi anfon mwy o amser, a thrwy hynny wella perfformiad. Er mwyn gwneud y llais digidol yn llai swmpus, caiff ei gywasgu. Mae cywasgu yn broses gymhleth lle mae'r un data yn cael ei storio ond gan ddefnyddio gofod llai (darnau digidol). Yn ystod cywasgu, mae'r data wedi'i gyfyngu i strwythur (pecyn) sy'n briodol i'r algorithm cywasgu. Anfonir y data cywasgedig dros y rhwydwaith ac unwaith y bydd yn cyrraedd ei gyrchfan, caiff ei ddadelfennu yn ôl i'r wladwriaeth wreiddiol cyn ei ddadgodio. Yn y rhan fwyaf o achosion, fodd bynnag, nid oes angen dadelfresu'r data yn ôl, gan fod y data cywasgedig eisoes mewn cyflwr y gellir ei ddefnyddio.

Mathau o gywasgu

Pan gaiff data ei gywasgu, mae'n dod yn ysgafnach ac felly mae perfformiad yn cael ei wella. Fodd bynnag, mae'n dueddol o fod y algorithmau cywasgu gorau yn lleihau ansawdd y data cywasgedig. Mae dau fath o gywasgiad: heb golled a cholled. Gyda chywasgiad di-dor, byddwch chi'n colli dim, ond nid ydych chi'n gallu cywasgu llawer. Gyda chywasgiad colli, byddwch yn cyflawni llawer o ostyngiad, ond byddwch chi'n colli mewn ansawdd. Fel arfer, ni fyddwch yn gallu cael y data cywasgedig yn ôl i'w gyflwr gwreiddiol gyda chywasgiad colled, gan fod yr ansawdd wedi cael ei aberthu am faint. Ond dyma'r rhan fwyaf o'r amser nad yw'n angenrheidiol.

Enghraifft dda o gywasgu colli yw MP3 ar gyfer sain. Pan fyddwch chi'n cywasgu i sain, nid ydych yn gallu cywasgu'n ôl, mae sain MP3 eisoes yn dda iawn i wrando arno, o'i gymharu â ffeiliau sain pur pur.

Amgryptio - dadgryptio

Mae amgryptio yn un o'r offer gorau ar gyfer sicrhau diogelwch. Y broses o newid data mewn cyflwr o'r fath na all neb ei ddeall. Fel hyn, hyd yn oed os yw'r data amgryptiedig yn cael ei ymyrryd gan bobl anawdurdodedig, mae'r data yn dal i fod yn gyfrinachol. Ar ôl i'r data amgryptio gyrraedd y cyrchfan, caiff ei ddadgryptio yn ôl i'w ffurf wreiddiol. Yn aml, pan fo data wedi'i gywasgu, mae eisoes wedi'i amgryptio i ryw raddau, gan ei fod wedi'i newid o'i gyflwr gwreiddiol.

Ewch i'r ddolen hon am restr o'r codecs mwyaf cyffredin a ddefnyddir ar gyfer VoIP .