- "Intel Media SDK"를 이용한 H.264 인코딩과 디코딩 라이브러리 입니다.
- YUV 변환을 위해서 "Intel Parallel Studio"를 사용하였습니다. libyuv 같은 오픈 소스를 사용하셔도 됩니다.
- 화상회의나 아프리카 TV와 같은 어플리케이션을 작성하시려는 분들에게 참고가 될 것 입니다.
폴더 구조
- Src/IntelEncoder
- Visual C++ 을 이용하여 DLL로 만들어진 라이브러리 소스입니다. (IntelEncoder.dll)
- Samples/Delphi/01. Basic Demo
- C++로 작성 된 IntelEncoder.dll 를 이용하는 가벼운 예제입니다.
- 예제는 아직 델파이 버전만 작성하였습니다.
- 화면의 (0, 0) - (1280, 720) 영역을 H264로 인코딩하고 이것을 다시 디코딩해서 프로그램 화면에 표시하는 예제입니다.
아래는 델파이로 만든 Basic Demo 실행 파일입니다.
Bin.zip