តើ Codec គឺជាអ្វី?

កូឌិកគឺជាក្បួនដោះស្រាយ (កម្មវិធី OK អនុញ្ញាតឱ្យសាមញ្ញ - តម្រៀបកម្មវិធីមួយ!) ភាគច្រើននៃកម្មវិធីដែលបានតំឡើងជាសូហ្វវែរនៅលើម៉ាស៊ីនមេឬបានបង្កប់នៅក្នុងផ្នែករឹង ( ATA , IP Phone ជាដើម) ដែលត្រូវបានប្រើដើម្បីបម្លែង សំលេង (នៅក្នុងករណីនៃ VoIP) សញ្ញាចូលទៅក្នុងទិន្នន័យឌីជីថលត្រូវបានបញ្ជូនតាមអ៊ិនធរណេតឬបណា្តាញណាមួយក្នុងអំឡុងពេលការហៅ VoIP ។

កូឌិកពាក្យមកពីពាក្យដែលមានសមាសធាតុ coder-decoder ឬ compressor-decompressor ។ កូដឌិកជាធម្មតាសម្រេចបាននូវភារកិច្ចទាំងបីដូចខាងក្រោម (តិចតួចប៉ុណ្ណោះធ្វើមួយចុងក្រោយ):

ការអ៊ិនកូដ - ឌិកូដ

នៅពេលអ្នកនិយាយពីទូរស័ព្ទ PSTN ធម្មតាសម្លេងរបស់អ្នកត្រូវបានបញ្ជូនតាមរបៀបអាណាឡូកតាមទូរស័ព្ទ។ ប៉ុន្តែជាមួយ VoIP សម្លេងរបស់អ្នកត្រូវបានបម្លែងជាសញ្ញាឌីជីថល។ ការបម្លែងនេះត្រូវបានគេហៅថាការបម្លែងជាកូដហើយត្រូវបានសម្រេចដោយកូដិក។ នៅពេលដែលសម្លេងឌីជីថលឈានដល់ទិសដៅរបស់វាវាត្រូវបានឌីឌុកត្រឡប់ទៅរដ្ឋអាណាឡូកដើមដើមវិញដើម្បីឱ្យអ្នកឆ្លើយឆ្លងព័ត៌មានផ្សេងទៀតអាចស្តាប់និងយល់វាបាន។

ការបង្ហាប់ - ការពន្លា

កម្រិតបញ្ជូនគឺជាទំនិញខ្វះខាត។ ដូច្នេះប្រសិនបើទិន្នន័យដែលត្រូវបញ្ជូនត្រូវបានធ្វើឱ្យកាន់តែស្រាលជាងមុនអ្នកអាចផ្ញើច្រើនក្នុងរយៈពេលជាក់លាក់មួយហើយដូច្នេះធ្វើអោយប្រសើរឡើងនូវការអនុវត្ត។ ដើម្បីធ្វើឱ្យសម្លេងឌីជីថលមានទំហំស្គមស្គន់វាត្រូវបានបង្ហាប់។ ការបង្ហាប់គឺជាដំណើរស្មុគស្មាញមួយដែលទិន្នន័យដូចគ្នាត្រូវបានរក្សាទុកប៉ុន្តែប្រើទំហំតិចជាង (ប៊ីតឌីជីថល) ។ ក្នុងកំឡុងពេលបង្ហាប់ទិន្នន័យទិន្នន័យត្រូវបានបង្ខាំងទៅកាន់រចនាសម្ព័ន្ធ (កញ្ចប់ព័ត៌មាន) ត្រឹមត្រូវចំពោះក្បួនដោះស្រាយការបង្ហាប់។ ទិន្នន័យដែលបានបង្ហាប់ត្រូវបានបញ្ជូនតាមបណ្តាញហើយនៅពេលវាទៅដល់គោលដៅរបស់វាវាត្រូវបានពន្លាឡើងវិញត្រលប់ទៅស្ថានភាពដើមមុនពេលត្រូវបានបម្លែង។ ក្នុងករណីភាគច្រើនទោះជាយ៉ាងណាវាមិនចាំបាច់ពន្លាទិន្នន័យត្រឡប់មកវិញទេព្រោះទិន្នន័យដែលបានបង្ហាប់រួចហើយនៅក្នុងស្ថានភាពដែលអាចប្រើបាន។

ប្រភេទនៃការបង្ហាប់

នៅពេលទិន្នន័យត្រូវបានបង្រួមវានឹងក្លាយទៅជាស្រាលហើយហេតុដូច្នេះការសម្តែងត្រូវបានធ្វើឱ្យប្រសើរឡើង។ ទោះជាយ៉ាងណាវាទំនងជាថាក្បួនដោះស្រាយការបង្ហាប់ដ៏ល្អបំផុតបន្ថយគុណភាពនៃទិន្នន័យដែលបានបង្ហាប់។ មានការបង្ហាប់ពីរប្រភេទគឺ: គ្មានការបាត់បង់និងបាត់បង់។ ជាមួយនឹងការបង្ហាប់ដែលគ្មានការបាត់បង់អ្នកនឹងមិនបាត់បង់អ្វីនោះទេប៉ុន្តែអ្នកមិនអាចបង្ហាប់បានច្រើននោះទេ។ ជាមួយនឹងការបង្ហាប់ដែលបាត់បង់អ្នកទទួលបានការកាត់បន្ថយដ៏អស្ចារ្យប៉ុន្តែអ្នកបាត់បង់គុណភាព។ អ្នកជាធម្មតាមិនទទួលបានទិន្នន័យដែលបានបង្ហាប់ត្រឡប់ទៅរដ្ឋដើមរបស់ខ្លួនដោយការបង្ហាប់ដែលបាត់បង់ដោយសារគុណភាពត្រូវបានលះបង់សម្រាប់ទំហំ។ ប៉ុន្តែនេះគឺភាគច្រើននៃពេលវេលាដែលមិនចាំបាច់។

ឧទាហរណ៍ដ៏ល្អមួយនៃការបង្ហាប់ដែលបាត់បង់គឺ MP3 សម្រាប់អូឌីយ៉ូ។ នៅពេលអ្នកបង្ហាប់ទៅអូឌីយ៉ូអ្នកមិនអាចចងក្រងត្រឡប់មកវិញអ្នកអូឌីយ៉ូ MP3 ពិតជាស្តាប់បានល្អប្រសើរបើប្រៀបធៀបទៅនឹងឯកសារអូឌីយ៉ូដ៏ធំ។

ការអ៊ិនគ្រីប - ឌិគ្រីប

ការអ៊ិនគ្រីបគឺជាឧបករណ៍ដ៏ល្អបំផុតមួយដើម្បីទទួលបាននូវសុវត្ថិភាព។ វាគឺជាដំណើរការនៃការផ្លាស់ប្តូរទិន្នន័យចូលទៅក្នុងរដ្ឋមួយដែលគ្មាននរណាម្នាក់អាចយល់បាន។ វិធីនេះទោះបីជាទិន្នន័យដែលបានអ៊ិនគ្រីបត្រូវបានស្ទាក់ចាប់ដោយមនុស្សដែលគ្មានការអនុញ្ញាតក៏ដោយក៏ទិន្នន័យនៅតែរក្សាជាការសម្ងាត់ដដែល។ នៅពេលទិន្នន័យដែលបានអ៊ិនគ្រីបទៅដល់គោលដៅនោះវាត្រូវបានឌីគ្រីបត្រលប់ទៅទំរង់ដើមវិញ។ ជាញឹកញាប់នៅពេលទិន្នន័យត្រូវបានបង្ហាប់វាត្រូវបានអ៊ិនគ្រីបរួចហើយនៅក្នុងកម្រិតណាមួយពីព្រោះវាត្រូវបានផ្លាស់ប្តូរពីស្ថានភាពដើមរបស់វា។

ទៅកាន់តំណនេះសម្រាប់បញ្ជីនៃ កូឌិក ទូទៅបំផុតដែល ប្រើសម្រាប់ VoIP