코덱이란 무엇입니까?

코덱은 서버에 소프트웨어로 설치되거나 하드웨어 ( ATA , IP 전화 등)에 포함 된 대부분의 시간을 변환하는 데 사용되는 알고리즘 (간단히 말해서 프로그램의 종류 일 수 있습니다!)입니다. 음성 (VoIP의 경우) 신호는 VoIP 호출 중에 인터넷 또는 임의의 네트워크를 통해 전송되는 디지털 데이터로 변환된다.

단어 코덱은 구성된 단어 코더 - 디코더 또는 압축기 - 압축 해제 기에서 유래합니다. 코덱은 일반적으로 다음 세 가지 작업을 수행합니다 (마지막 작업은 거의 없습니다).

인코딩 - 디코딩

일반 PSTN 전화로 이야기하면 음성이 전화선을 통해 아날로그 방식으로 전송됩니다. 그러나 VoIP를 사용하면 음성이 디지털 신호로 변환됩니다. 이 변환은 기술적으로 인코딩이라고하며 코덱을 통해 이루어집니다. 디지털화 된 음성이 목적지에 도달하면 다른 상대자가 듣고 이해할 수 있도록 원래의 아날로그 상태로 다시 디코딩해야합니다.

압축 - 감압

대역폭은 희소 한 필수품입니다. 따라서 전송할 데이터가 가벼워지면 특정 시간 내에 더 많은 데이터를 보내고 성능을 향상시킬 수 있습니다. 디지털화 된 음성의 크기를 줄이기 위해 압축되어 있습니다. 압축은 동일한 데이터가 저장되지만 더 적은 공간 (디지털 비트)을 사용하는 복잡한 프로세스입니다. 압축하는 동안 데이터는 압축 알고리즘에 적합한 구조 (패킷)로 제한됩니다. 압축 된 데이터는 네트워크를 통해 전송되고 목적지에 도달하면 디코딩되기 전에 원래 상태로 다시 압축 해제됩니다. 그러나 대부분의 경우 압축 된 데이터가 이미 소비 가능 상태이기 때문에 데이터를 다시 압축 해제 할 필요가 없습니다.

압축 유형

데이터가 압축되면 더 가벼워 지므로 성능이 향상됩니다. 그러나 최상의 압축 알고리즘이 압축 된 데이터의 품질을 저하시키는 경향이 있습니다. 무 압축과 손실의 두 가지 유형의 압축이 있습니다. 무손실 압축을 사용하면 아무 것도 잃지 않지만 압축 할 수는 없습니다. 손실 압축을 사용하면 큰 규모의 축소를 달성 할 수 있지만 품질이 떨어집니다. 압축 된 데이터는 크기에 비해 희생 되었기 때문에 일반적으로 손실 압축을 사용하여 원래 상태로 되돌릴 수 없습니다. 그러나 이것은 대부분의 시간이 필요하지 않습니다.

손실 압축의 좋은 예는 오디오 용 MP3입니다. 당신이 오디오로 압축하면 다시 압축 할 수 없습니다. MP3 오디오는 거대한 순수한 오디오 파일과 비교하여 이미 듣기 좋다.

암호화 - 암호 해독

암호화는 보안을 달성하기위한 최상의 도구 중 하나입니다. 이것은 아무도 이해할 수없는 상태로 데이터를 변경하는 과정입니다. 이렇게하면 암호화되지 않은 데이터가 허가받지 않은 사람에 의해 가로 챌 경우에도 데이터는 여전히 기밀로 유지됩니다. 암호화 된 데이터가 대상에 도달하면 원래 형식으로 다시 해독됩니다. 종종 데이터가 압축되면 원래 상태에서 변경되기 때문에 데이터가 이미 어느 정도 암호화됩니다.

VoIP에 사용되는 가장 일반적인 코덱 목록을 보려면이 링크로 이동하십시오.