Kini koodu kodẹki?

Kodẹ koodu jẹ algorithm kan (O dara jẹ ki o rọrun fun - too eto kan!), Julọ ti akoko ti a fi sori ẹrọ gẹgẹbi software lori olupin kan tabi ti fi sii sinu ohun elo kan ( ATA , IP foonu bẹbẹ lọ), ti o nlo lati ṣe iyipada ohùn (ninu ọran ti VoIP) ṣe ifihan si data oni-nọmba lati gbejade lori Intanẹẹti tabi eyikeyi nẹtiwọki nigba ipe VoIP.

Kodẹ koodu naa wa lati awọn ọrọ ti a sọ ọrọ coder-decoder tabi compressor-decompressor. Codecs ṣe aṣeyọri awọn iṣẹ mẹta mẹta wọnyi (diẹ diẹ ṣe awọn ti o kẹhin):

Iyipada - ayipada

Nigbati o ba sọrọ lori foonu PSTN deede, a gbe ohùn rẹ lọ ni ọna analog lori ila foonu. Ṣugbọn pẹlu VoIP, ohùn rẹ ti yipada si awọn ifihan agbara oni-nọmba. Iyipada yii ni a npe ni koodu aifọwọyi, ati pe o ti waye nipasẹ koodu kodẹki kan. Nigbati ohùn ti a ti sọ digitẹ ba de opin si ọna rẹ, o ni lati da pada pada si ipo atilẹba analog rẹ ki ẹni miiran le gbọ ki o si ye ọ.

Funkura - igbasilẹ

Bandiwidi jẹ ohun elo to kere. Nitorina, ti o ba ṣe alaye ti a fi ranṣẹ ni a ṣe fẹẹrẹfẹ, o le firanṣẹ diẹ sii ni iye akoko, ati bayi mu iṣẹ ṣiṣe. Lati ṣe ohun ti a ti sọ digitized kere si ọta, o jẹ fisinuirindigbindigbin. Iparo jẹ ilana ti o ni idiyele eyiti a fi data kanna pamọ ṣugbọn lilo aaye kekere (awọn die-die digita). Nigba titẹkuro, a ti fi data silẹ si ọna kan (soso) ti o tọ si iwọn aligoridamu. A firanṣẹ data ti a ti ni titẹ sii lori nẹtiwọki ati ni kete ti o ba de opin si ọna rẹ, o ti di atunṣe pada si ipo atilẹba ṣaaju ki o to di ayipada. Ni ọpọlọpọ awọn igba miiran, sibẹsibẹ, ko ṣe pataki lati pin data naa pada, niwon data ti a ti damu ti wa tẹlẹ ni ipinle ti a le pa.

Awọn oriṣiriṣi awọn titẹsi

Nigba ti a ba nfi data ṣederu, o di imọlẹ diẹ ati pe išẹ ti dara si. Sibẹsibẹ, o duro lati jẹ pe awọn titẹ sii ti o dara julọ algorithms dinku didara ti awọn data compressed. Awọn oriṣiriṣi oriṣiriṣi meji: titẹku ati pipadanu. Pẹlu iṣeduro pipadanu, iwọ ko padanu, ṣugbọn o jẹ pe o pọju pupọ. Pẹlu titẹku pipadanu, o ṣe aṣeyọri ifarahan nla, ṣugbọn o padanu ni didara. O maa n gba awọn data ti o ni idokuro pada si ipo atilẹba rẹ pẹlu titẹku ipadanu, niwon ti a ti fi didara ṣe iwọn fun iwọn. Ṣugbọn eyi julọ julọ ni akoko ko wulo.

Apẹẹrẹ ti o dara fun titẹkuro apani jẹ MP3 fun ohun. Nigba ti o ba ni kika si ohun, iwọ jẹ ki o pada, iwọ ohun orin MP3 ti dara pupọ lati gbọ, ni afiwe awọn faili alabọde funfun.

Encryption - decryption

Ifunni jẹ ọkan ninu awọn irinṣẹ ti o dara ju fun ṣiṣe aabo. O jẹ ilana iyipada data si iru ipo yii pe ko si ọkan ti o le ni oye. Ni ọna yii, paapaa ti awọn data ti a fi ẹnọ kọ ni a tẹ nipasẹ awọn eniyan laigba aṣẹ, data naa ṣi wa si ipamọ. Lọgan ti awọn alaye ti a ti pa akoonu ti de ọdọ-ajo, o ti pa pada si ọna atilẹba rẹ. Nigbagbogbo, nigba ti data ba ni titẹkuro, o ti wa ni fifi paṣẹ si ipo kan, niwon o ti yipada kuro ni ipo atilẹba rẹ.

Lọ si ọna asopọ yi fun akojọ awọn koodu-koodu ti o wọpọ julọ ti a lo fun VoIP .