Skip to main content

VoIP кодеци: Какво е кодек?

Bandicam как записать качественное видео|выбор кодека|как настроить и др. (Април 2025)

Bandicam как записать качественное видео|выбор кодека|как настроить и др. (Април 2025)
Anonim

Кодекът е алгоритъм (ОК може да бъде прост - нещо като програма!), По-голямата част от времето е инсталиран като софтуер на сървър или вграден в хардуер (ATA, IP телефон и др.), Който се използва за конвертиране гласът (в случая на VoIP) сигнализира в цифрови данни, които се предават през интернет или в която и да е мрежа по време на VoIP повикване.

Думата кодек идва от съставените думи кодер-декодер или компресор-декомпресор. Кодеците обикновено изпълняват следните три задачи (много малко правят последния):

  • Encoding-декодиране
  • Устройства за декомпресия
  • Encryption-декриптиране

Encoding-декодиране

Когато говорите за нормален телефон с PSTN, гласът ви се пренася по аналогов начин по телефонната линия. Но с VoIP гласът ви се преобразува в цифрови сигнали. Това преобразуване се нарича технически кодиране и се постига чрез кодек. Когато цифровизираният глас достигне целта си, той трябва да бъде декодиран обратно в първоначалното си аналогово състояние, така че другият кореспондент да може да го чуе и разбере.

Устройства за декомпресия

Широчината на честотната лента е оскъдна сума. Следователно, ако данните, които ще се изпращат, стават по-леки, можете да изпратите повече за определен период от време и по този начин да подобрите ефективността. За да направи цифровизирания глас по-малко обемист, той е компресиран. Компресията е сложен процес, при който същите данни се съхраняват, но използват по-малко пространство (цифрови бита). По време на компресирането данните се ограничават до структура (пакет), която е подходяща за алгоритъма за компресиране. Компресираните данни се изпращат през мрежата и след като достигне целта си, тя се декомпресира обратно до първоначалното си състояние, преди да бъде декодирана. В повечето случаи обаче не е необходимо данните да се декомпресират, тъй като компресираните данни вече са в консумативно състояние.

Видове компресиране

Когато данните се компресират, тя става по-лека и по този начин се подобрява производителността. Обаче, най-добрите алгоритми за компресиране намаляват качеството на компресираните данни. Съществуват два типа компресия: без загуби и загуби. С компресията без загуба вие губите нищо, но не можете да компресирате толкова много. При загуба на компресия, постигате значително намаляване, но губите по качество. Обикновено не можете да получите компресираните данни обратно в първоначалното им състояние със загуба на компресия, тъй като качеството е било пожертвано за размера. Но това не е необходимо през повечето време.

Добър пример за загуба на компресия е MP3 за аудио. Когато компресирате звука, не можете да компресирате обратно, MP3 аудиото ви вече е много добро, за да слушате, в сравнение с огромните чисти аудио файлове.

Encryption-декриптиране

Криптирането е едно от най-добрите инструменти за постигане на сигурност. Това е процесът на промяна на данните в такова състояние, което никой не може да разбере. По този начин, дори ако шифрованите данни бъдат задържани от неупълномощени хора, данните все още остават поверителни. След като криптираните данни достигнат местоназначението, той се декриптира обратно в оригиналната си форма. Често, когато данните се компресират, те вече са кодирани до известна степен, тъй като са променени от първоначалното им състояние.