LEAD H.264 Video Codec

모든 LEAD 코덱들의 평가 버전들이 LEADTOOLS Multimedia 제품군에 포함되어 있습니다. LEAD 코덱들에 대한 배포 라이센싱 관련한 문의는 support@hyubwoo.com 으로 해 주십시오.

LEAD H.264 코덱은 H.264/AVC 표준(ISO/IEC 14496-10)을 사용한 비디오 데이터를 압축 및 복원하기 위한 DirectShow 및 DMO 필터입니다. H.264는 ITU 및 MPEG에 의해 공동 발의된 가장 최근의 고품질 비디오 표준입니다. H.264 압축 비디오 코덱은 서로 다른 범위의 비트율들을 갖는 어플리케이션들에 적합하며, 오디오 데이타와 함께 또는 오디오 데이타 없이 AVI 또는 OGG 파일들내에 저장될 수 있습니다.

H.264/AVC는 기존의 다른 압축 메쏘드들보다 비디오를 압축하기 위한 훨씬 더 효율적인 알고리즘을 제공하며, 특히 MPEG-2 코덱에 비해 3~4배의 성능을 발휘합니다. H.264 표준 압축의 이점에 추가하여, LEAD는 표준 H.264 디코더들에 의해 디코드되는 능력보다 증대된 압축을 제공하는 "수퍼 압축' 옵션이라는 속성을 지원합니다.

코덱들이 포함되어 있는 LEADTOOLS Multimedia 제품군의 비교표를 참조하시기 바랍니다.

LEAD H.264 Video Codec의 주요 기능들 :

  • H.264 표준 및 전문가용 인코더는 LEAD AAC Encoder, ISO Multiplexer, OGG Multiplexer, LEAD Video RGB Converter, LEAD Video YUV Converter 및 LEAD Vorbis Encoder 를 포함하고 있습니다.
  • H.264 고정밀도의 디코더는 LEAD AAC Decoder, H.264 Decoder, H.264 Decoder (DMO), ISO Demultiplexer, OGG Splitter, LEAD MPEG-2 Program Demultiplexer, LEAD Video RGB converter 및 LEAD Vorbis Decoder 를 포함하고 있습니다.
  • LEAD H.264 코덱은 TANDBERG 및 Polycom과 같은 비디오 컨퍼런싱 시스템들과 연동할 수 있도록 RTP H.264 스트림들의 생성을 가능하게 합니다.
  • H.264 디코더는 실시간으로 고정밀도 포멧 720i, 720P, 1080i 및 1080P를 플레이할 수 있습니다.
  • 최적화 속도를 위해 Intel Quick Sync Video 및 NVIDIA CUDA(NVENC & NVCUVENC) 하드웨어 가속기상 인코드를 지원합니다.
  • 복수-코어 머신들상 복수 쓰레드들의 이점을 살리기 위해 최적화되었습니다.
  • H.264 인코드된 비디오를 스트림하기 위해 윈도우즈 미디어 서버를 사용합니다.
  • iPod, PSP 및 스마트폰들과 같은 다른 디바이스들에 대한 프리셋 압축 옵션들을 지원합니다.
  • 사용자 정의 가능한 움직임 보정 세팅은 엔코더 속도와 품질간 발란스를 컨트롤합니다.
  • 과거와 미래 프레임들의 임의 조합을 갖는 복수 레퍼런스 프레임은 네트워크 또는 인터넷을 통한 스트리밍 과정에서 패킷 손실을 최소화합니다.
  • 제한없는 움직임 검색은 잃어버리는 데이타를 예견함으로서 네트워크 성능을 개선시키는, 부분적으로 프레임 바깥쪽이 될 레퍼런스 프레임들을 사용합니다.
  • 단지 모션 벡터들갈의 차이만 저장되며, 이는 압축율을 향상시킵니다.
  • Intraprediction은 4X4 블럭 또는 16X16 블럭들상에 수행될 것입니다.
  • 모션 벡터 예측은 프레임이 압축(Pre-DCT)을 준비하기 전에 수행합니다.
  • LEAD는 정수 변환으로 전통적인 Discrete Cosine Transform(DCT)를 수행하기 때문에 수치 산정이 더욱 효율적입니다.
  • LEAD H.264 Encoder는 압축율을 높이기 위해 SAD HADMARD 계산의 사용을 만듭니다.
  • 문맥 의존적인 디블로킹 필터는 비디오의 시각적 품질을 향상시키기 위해 내부의 모서리들을 부드럽게 합니다. 이 필터의 강점은 예측 모드들과 인접한 블럭들간의 관계에 따른다는 것 입니다.
  • Context-Sensitive Deblocking 필터는 비디오의 육안 품질을 높이기 위해 내부 모서리들을 부드럽게 처리합니다.
  • 변화 계수들을 암호화하기 위해 Context-Adaptive Variable Length Coding(CAVLC)을 채택합니다.
  • Context-Adaptive Binary Arithmetic Coding(CABAC) 방식은 지속적으로 들어오는 데이타의 빈도수 통계를 업데이트 하며, 압축 성능을 향상시키기 위해 알고리즘을 적절히 조절합니다.
  • LEAD H.264 Encoder는 비디오 스트림내 인코드된 프레임들의 수와 타입들의 사용자 컨트롤을 제공합니다.
  • TANDBERG 및 Polycam과 같은 화상 회의 시스템과 연동하는 RTP H.264 스트림들을 생성
  • H.264 인코딩된 비디오를 스트림하기 위해 Windows 미디어 서버를 사용
  • 오류가 있는 비디오 데이터의 매끄러운 플레이백을 위한 메카니즘을 제공
  • 32 및 64 비트 개발을 위한 .NET(C# & VB) 및 C DLL 라이브러리를 포함

비디오 컨퍼런스, 웹캐스트 또는 보안 어플리케이션등과 같은 전문 멀티미디어 어플리케이션 소프트웨어를 제작하고자 하는 개발자들은 H.264 압축, MPEG-2 코덱 등을 포함한 LEADTOOLS Multimedia 제품군을 참조바랍니다.

H.264 란?

H.264는 하나의 고품질 비디오 압축 알고리즘으로 서로 다른 범위의 비트율들을 갖는 어플리케이션들에 적합합니다. MP4 파일들에 추가로, H.264 압축된 비디오 데이타는 오디오 데이타의 유무와 관계없이 파일을 저장하는 옵션을 갖는 AVI, OGG 그리고 MPEG-2 Transport Stream 파일들내에 저장될 수 있습니다. 또한, 이 기술은 AVC(Advanced Video Coding) 또는 MPEG-4 Part 10(ISO/IEC 14496-10) 으로 알려져 있습니다.

Encoder와 Decoder 란?

하나의 코덱은 인코더와 디코더의 2가지 컴퍼넌트들로 구성됩니다. 인코더는 압축기능을 수행하며 디코더는 복원기능을 수행합니다.

 

 

관련 제품군 :
Multimedia

 

 

 

 




Copyright © 2016 by Hyubwoo. Info. Tech. Co., Ltd. All rights reserved.