Ինչ է Կոդեկը:

Կոդեկը ալգորիթմ է (OK- ը թույլ է տալիս պարզ լինել `ծրագիր), ժամանակի մեծ մասը տեղադրվում է որպես սերվերի վրա ծրագրավորող կամ ներկառուցված սարքերի ( ATA , IP Phone եւ այլն) ներդիր, որը օգտագործվում է փոխանակելու համար Ձայն (VoIP- ի դեպքում) ազդանշանները թվային տվյալների վրա, որոնք պետք է փոխանցվեն Ինտերնետում կամ VoIP- ի ցանկացած զանգի ընթացքում:

Կոդեի խոսքը գալիս է կազմված բառերից `կոդեր-decoder կամ compressor-decompressor- ից: Codecs սովորաբար հասնում են հետեւյալ երեք խնդիրներին (շատ քիչ են վերջինը):

Կոդավորում - վերծանումը

Երբ խոսում եք նորմալ PSTN հեռախոսի մասին, ձեր ձայնը փոխանցվում է անալոգային կերպով հեռախոսագծում: Բայց VoIP- ով ձեր ձայնը փոխակերպվում է թվային ազդանշաններ: Այս փոխարկումը տեխնիկապես կոչվում է կոդավորում եւ հասնում է կոդեկին: Երբ թվայնացված ձայնը հասնում է իր նպատակակետին, այն պետք է վերծանվի իր սկզբնական անալոգային վիճակի հետ, որպեսզի մյուս թղթակիցը կարողանա լսել եւ հասկանալ այն:

Կոմպրեսիոն - դեզոմպրեսիա

Թափանցիկությունը թերի ապրանք է: Հետեւաբար, եթե ուղարկվող տվյալները ավելի թեթեւ են, դուք կարող եք ավելի շատ ուղարկել ավելի որոշակի ժամանակ, եւ այդպիսով բարելավել կատարումը: Թվարկված թվայնացված ձայնը ավելի փոքր է դարձնելու համար, այն սեղմված է: Կոմպրեսիոնը բարդ գործընթաց է, որի միջոցով նույն տվյալները պահվում են, սակայն օգտագործելով ավելի փոքր տարածք (թվային բիթեր): Սեղմման ընթացքում տվյալների սահմանափակվում է մի կառույց (փաթեթ) համապատասխան սեղմման ալգորիթմի համար: Սեղմված տվյալները ուղարկվում են ցանցի վրա, եւ այն հասնում է իր նպատակակետին, այն վերծանելուց առաջ վերածվում է դրա բնօրինակ վիճակի: Շատ դեպքերում, այնուամենայնիվ, անհրաժեշտ չէ վերաբաշխել տվյալները, քանի որ սեղմված տվյալները արդեն սպառված վիճակում են:

Սեղմման տեսակները

Երբ տվյալների սեղմվում է, այն դառնում է ավելի թեթեւ եւ դրանով իսկ կատարողականը բարելավվում է: Այնուամենայնիվ, այն ձգտում է լինել, որ լավագույն կոմպրեսիոն ալգորիթմները նվազեցնում են սեղմված տվյալների որակը: Կա սեղմման երկու տեսակ `կորուստ եւ կորուստ: Անզգույշ սեղմումից դուք ոչինչ չեք կորցնում, բայց դուք չեք կարողանում ճնշել այդքան: Կորուստ սեղմումից դուք հասնում եք մեծ անկում, բայց դուք կորցնում եք որակով: Դուք սովորաբար չգիտեք սեղմված տվյալները վերադառնալու իր սկզբնական վիճակի կորստի հետ, քանի որ որակը զոհաբերված է չափի համար: Բայց սա շատ ժամանակ չի պահանջվում:

Կորուստ սեղմման լավ օրինակ հանդիսանում է ձայնային ձայնասկավառակի MP3: Երբ դուք սեղմում է աուդիո, դուք չեք կարողանում կոմպրես ետ, դուք MP3 աուդիո արդեն շատ լավ է լսել, համեմատած հսկայական մաքուր աուդիո ֆայլեր.

Կոդավորումը `decryption

Կոդավորումը անվտանգության ապահովման լավագույն միջոցներից մեկն է: Տվյալների փոխանակման գործընթացը այնպիսի պետության մեջ է, որ ոչ ոք չի կարող հասկանալ: Այս կերպ, նույնիսկ եթե կոդավորված տվյալները պահվում են չարտոնված անձանց կողմից, տվյալները դեռեւս գաղտնի են պահվում: Երբ կոդավորված տվյալները հասնում են նպատակակետին, այն վերծանվում է իր սկզբնական ձեւի հետ: Հաճախ, երբ տվյալները սեղմվում են, այն արդեն որոշակիորեն կոդավորված է, քանի որ այն փոփոխվում է իր սկզբնական վիճակում:

Գնացեք այս հղումը VoIP- ում օգտագործվող ամենատարածված կոդերի ցանկի համար :