Codec ແມ່ນຫຍັງ?

codec ເປັນເຄື່ອງມືທີ່ມີປະສິດຕິພາບ (OK ສາມາດເຮັດໃຫ້ງ່າຍດາຍ - ປະເພດຂອງໂຄງການ!), ສ່ວນຫຼາຍແມ່ນຕິດຕັ້ງຊອບແວໃນເຄື່ອງແມ່ຂ່າຍຫຼືຕິດຢູ່ໃນສ່ວນຮາດແວ ( ATA , IP Phone, ແລະອື່ນໆ) ທີ່ໃຊ້ໃນການແປງ ສັນຍານສຽງ (ໃນະກໍລະນີຂອງ VoIP) ເຂົ້າໄປໃນຂໍ້ມູນດິຈິຕອນທີ່ຈະສົ່ງຜ່ານອິນເຕີເນັດຫຼືເຄືອຂ່າຍໃດຫນຶ່ງໃນລະຫວ່າງການໂທ VoIP.

codec ແມ່ນມາຈາກຄໍາທີ່ປະກອບດ້ວຍຄໍາໂຄ້ກຕົວລະຫັດຫຼືເຄື່ອງຄອມພິວເຕີ້ຄອມພິວເຕີ. Codecs ປົກກະຕິແລ້ວບັນລຸໄດ້ສາມວຽກງານດັ່ງຕໍ່ໄປນີ້ (ບໍ່ຫຼາຍປານໃດເຮັດໄດ້ຫນຶ່ງສຸດທ້າຍ):

Encoding - decoding

ໃນເວລາທີ່ທ່ານສົນທະນາໃນໂທລະສັບ PSTN ປົກກະຕິ, ສຽງຂອງທ່ານຈະຖືກສົ່ງໄປໃນທາງທີ່ຄ້າຍຄືກັນຜ່ານສາຍໂທລະສັບ. ແຕ່ດ້ວຍ VoIP, ສຽງຂອງທ່ານຖືກປ່ຽນເປັນສັນຍານດິຈິຕອນ. ການແປງນີ້ຖືກເອີ້ນວ່າລະບົບການເຂົ້າລະຫັດແລະຖືກບັນລຸໂດຍ codec. ເມື່ອສຽງດິຈິຕອນໄປເຖິງຈຸດຫມາຍປາຍທາງຂອງມັນ, ມັນຕ້ອງໄດ້ຮັບການຖອດລະຫັດກັບຄືນໄປບ່ອນສະຖານະພາບເດີມຂອງມັນເພື່ອໃຫ້ນັກຂ່າວອື່ນສາມາດຟັງແລະເຂົ້າໃຈໄດ້.

Compression-decompression

ແບນວິດເປັນສິນຄ້າທີ່ຂາດແຄນ. ເພາະສະນັ້ນ, ຖ້າຂໍ້ມູນທີ່ຖືກສົ່ງມາຖືກສ້າງຂື້ນໄວ, ທ່ານສາມາດສົ່ງຫຼາຍໃນເວລາທີ່ແນ່ນອນແລະດັ່ງນັ້ນຈຶ່ງປັບປຸງການປະຕິບັດ. ເພື່ອເຮັດໃຫ້ສຽງດິຈິຕອນມີຫນ້ອຍຂື້ນ, ມັນຖືກບີບອັດ. ການບີບອັດເປັນຂະບວນການທີ່ສັບສົນທີ່ຂໍ້ມູນດຽວກັນຖືກເກັບໄວ້ແຕ່ໃຊ້ພື້ນທີ່ນ້ອຍລົງ (ບິດດິຈິຕອນ). ໃນລະຫວ່າງການບີບອັດຂໍ້ມູນແມ່ນຂື້ນກັບໂຄງສ້າງ (ແພັກ) ທີ່ເຫມາະສົມກັບລະບົບການບີບອັດ. ຂໍ້ມູນທີ່ຖືກບີບອັດຖືກສົ່ງຜ່ານເຄືອຂ່າຍແລະເມື່ອມັນຮອດຈຸດຫມາຍປາຍທາງຂອງມັນ, ມັນຖືກ decompressed ກັບຄືນສູ່ສະຖານະເດີມກ່ອນທີ່ຈະຖືກລົບອອກ. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຢ່າງໃດກໍຕາມ, ມັນບໍ່ຈໍາເປັນທີ່ຈະ decompress ຂໍ້ມູນຍ້ອນກັບ, ເນື່ອງຈາກວ່າຂໍ້ມູນທີ່ຖືກບີບອັດແມ່ນຢູ່ໃນສະພາບທີ່ບໍລິໂພກແລ້ວ.

ປະເພດຂອງການບີບອັດ

ເມື່ອຂໍ້ມູນຖືກບີບອັດ, ມັນຈະກາຍເປັນສີມ້ານແລະດັ່ງນັ້ນການປະຕິບັດໄດ້ຖືກປັບປຸງ. ຢ່າງໃດກໍຕາມ, ມັນມັກຈະວ່າກົນໄກການບີບອັດທີ່ດີທີ່ສຸດຫຼຸດລົງຄຸນນະພາບຂອງຂໍ້ມູນທີ່ຖືກບີບອັດ. ມີສອງປະເພດຂອງການບີບອັດ: ສູນເສຍແລະສູນເສຍ. ມີການບີບອັດທີ່ບໍ່ສູນເສຍ, ທ່ານຈະສູນເສຍສິ່ງໃດ, ແຕ່ທ່ານບໍ່ສາມາດບີບອັດຫຼາຍ. ກັບການບີບອັດທີ່ສູນເສຍ, ທ່ານຈະປະສົບຜົນສໍາເລັດຢ່າງຫຼວງຫຼາຍ, ແຕ່ທ່ານຈະສູນເສຍຄຸນນະພາບ. ທ່ານປົກກະຕິແລ້ວບໍ່ສາມາດເອົາຂໍ້ມູນທີ່ຖືກບີບອັດໄປກັບສະຖານະເດີມດ້ວຍການບີບອັດສູນເສຍເນື່ອງຈາກວ່າຄຸນນະພາບໄດ້ຖືກເສຍສະລະສໍາລັບຂະຫນາດ. ແຕ່ນີ້ແມ່ນສ່ວນໃຫຍ່ຂອງເວລາທີ່ບໍ່ຈໍາເປັນ.

ຕົວຢ່າງທີ່ດີຂອງການບີບອັດສູນເສຍແມ່ນ MP3 ສໍາລັບສຽງ. ໃນເວລາທີ່ທ່ານບີບອັດສຽງ, ທ່ານບໍ່ສາມາດບີບອັດ, MP3 ຂອງທ່ານແມ່ນດີຫຼາຍທີ່ຈະຟັງ, ເມື່ອທຽບກັບໄຟລ໌ສຽງທີ່ມີຂະຫນາດໃຫຍ່ທີ່ສຸດ.

Encryption-decryption

ການເຂົ້າລະຫັດແມ່ນຫນຶ່ງໃນເຄື່ອງມືທີ່ດີທີ່ສຸດສໍາລັບການບັນລຸຄວາມປອດໄພ. ມັນແມ່ນຂະບວນການຂອງການປ່ຽນແປງຂໍ້ມູນເຂົ້າໄປໃນລັດດັ່ງກ່າວທີ່ບໍ່ມີໃຜສາມາດເຂົ້າໃຈໄດ້. ວິທີນີ້, ເຖິງແມ່ນວ່າຂໍ້ມູນທີ່ຖືກເຂົ້າລະຫັດຖືກຈັບໂດຍຄົນທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດ, ຂໍ້ມູນຍັງຄົງເປັນຄວາມລັບ. ເມື່ອຂໍ້ມູນທີ່ເຂົ້າລະຫັດເຂົ້າເຖິງຈຸດຫມາຍປາຍທາງ, ມັນຖືກຖອດລະຫັດກັບແບບເດີມ. ມັກ, ໃນເວລາທີ່ຂໍ້ມູນຖືກບີບອັດ, ມັນຖືກລຶບເຂົ້າໄປໃນລະດັບທີ່ແນ່ນອນ, ເນື່ອງຈາກມັນຖືກປ່ຽນແປງຈາກສະຖານະເດີມ.

ໄປຫາລິ້ງນີ້ສໍາລັບບັນຊີລາຍຊື່ຂອງ codecs ທົ່ວໄປທີ່ສຸດທີ່ ໃຊ້ສໍາລັບ VoIP .