Codec nədir?

Bir codec bir serverda proqram olaraq quraşdırılmış və ya bir ədəd hardware ( ATA , IP Telefon və s.) Daxilində quraşdırılmış zamanın əksəriyyətini çevirmək üçün istifadə olunan bir alqoritmdir (OK sadədir - bir növ proqram!) səs (VoIP halda) bir VoIP zəng zamanı İnternet və ya hər hansı bir şəbəkə vasitəsilə ötürülmək üçün rəqəmli məlumat daxil siqnalları.

Codec sözü kompozisiya kodlayıcı kodlayıcı və ya kompressor-dekompressordan ibarətdir. Codecler normal olaraq aşağıdakı üç vəzifəni yerinə yetirirlər (çox az sayıda sonuncu):

Kodlaşdırma - kodlaşdırma

Normal PSTN telefonu ilə danışdığınızda, səsi telefon xəttindən analoq şəkildə nəql olunur. Amma VoIP ilə səsi dijital sinyallerə çevrilir. Bu çevrilmə texniki olaraq kodlaşdırma adlanır və bir codec tərəfindən əldə edilir. Digitallaşdırılmış səs hədəfinə çatdıqda, digər müəllifin eşitdiyini və anlaya biləcəyi üçün özünün analoq vəziyyətinə geri qaytarılmalıdır.

Kompressiya - dekompressiya

Bant genişliyi məhdud bir əmtəədir. Buna görə göndərilən məlumatlar daha asan edildikdə, müəyyən bir müddətdə daha çox göndərə və performansını artıra bilərsiniz. Digitallaşdırılmış səsləri daha az həcmli etmək üçün sıxılmışdır. Kompressiya eyni məlumatların saxlandığı, lakin daha az yer (rəqəmsal bit) istifadə etdiyi kompleks bir prosesdir. Sıxış zamanı məlumatlar sıxılma alqoritminə uyğun bir strukturla (paket) məhdudlaşdırılır. Sıxılmış məlumatlar şəbəkə üzərində göndərilir və bir dəfə onun təyinatına çatdıqda, kodlaşdırılmadan əvvəl orijinal vəziyyətə geri dönülür. Lakin, əksər hallarda, sıxılmış məlumatların artıq istehlak halında olduğu üçün məlumatların geri qaytarılmasına ehtiyac yoxdur.

Sıxılma növləri

Məlumat sıxılmış olduqda daha asan olur və dolayısı ilə performans yaxşılaşdırılır. Lakin, ən yaxşı sıxılma alqoritmləri sıxılmış məlumatların keyfiyyətini azaldır. İki növ sıxılma var: kayıpsız və zərərsiz. Kayıpsız sıxılma ilə heç bir şey itirməyəcəksiniz, ancaq çoxu sıxmaq mümkün deyil. Kayıplı sıxılma ilə, böyük küçülməyə nail olursunuz, ancaq keyfiyyəti itirirsiniz. Sıkıştırılmış verileri normal olaraq kayıplı sıkıştırma ile orijinal durumuna geri dönmemenizdir, çünki keyfiyyət ölçüsü üçün qurban edilmişdi. Amma bu çox vaxt lazım deyil.

Kayıplı sıxılma yaxşı bir nümunə MP3 üçün audio edir. Səsə vurduğunuz zaman geri yığışa bilməzsiniz, MP3 audio çox təmiz səs faylları ilə müqayisədə qulaq asmaq üçün artıq çox yaxşıdır.

Şifrələmə - şifrələmə

Şifrələmə təhlükəsizlik əldə etmək üçün ən yaxşı vasitədir. Məlumatların dəyişdirilməsi prosesidir ki, heç kim başa düşə bilməz. Bu şəkildə, şifrəli məlumatların icazəsiz şəxslər tərəfindən tutulmasına baxmayaraq, məlumat hələ də gizli qalır. Şifrələnmiş məlumatlar təyinat yerinə çatdıqdan sonra, orijinal formasına şifrələnir. Tez-tez məlumat sıxılmışdırsa, artıq müəyyən bir dərəcədə şifrələnir, çünki onun orijinal halından dəyişir.

VoIP üçün istifadə olunan ən çox codeclərin siyahısı üçün bu linkə gedin.