레이블이 Multimedia-H.264인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Multimedia-H.264인 게시물을 표시합니다. 모든 게시물 표시

9/20/2015

H.264 관련 자료 수집

1. H.264의 소개 

ITU-T에서 만든 Codec 이며, 영상과 음성을 압축이 가능하며, Network로 전송이 가능하다.
이전의  Codec 모델인 H.263이 존재하며, 차세대로는 H.265(HEVC) 이 존재한다.
기본적으로 ITU-T가 이 Codec을 만든 목적은 압축도 중요하겠지만, Network의 호환성이 우선이 된다고 봐야겠다.

처음 H.32x (VoIP) Protocol을 만들때, Video쪽에 H.263을 염두에 두고 만든것 같다.
그리고나서 H.264가 나왔으며, 그 기능이 좀더 Network에 최적화가 되고 압축률 또한 좋아졌다.
하지만 안타깝게도 VoIP는 IETF의 SIP에게 기울어졌으며 거의 H.323는 찾아보기가 힘들꺼 같다.


이곳에서는 Codec에 관한 자세한 내용은 가급적 언급하지 않으며, Network 관련부분만
서술한다.

1.1 H.264 개념


  https://namu.wiki/w/H.26x
  https://en.wikipedia.org/wiki/H.264/MPEG-4_AVC
  http://blog.naver.com/onlyou_4ever/40048654140
  http://blog.naver.com/onlyou_4ever/40048568804
  http://ip.hhi.de/imagecom_G1/assets/pdfs/csvt_overview_0305.pdf


1.2 H.264/H.265 의 NAL (Network Abstraction Layer)

H.264의 Codec Part도 중요하지만, Network Part 역시 중요하며, 이는 즉, Stream 부분이기 때문이다.


  https://tools.ietf.org/html/rfc3984
  http://blog.naver.com/onlyou_4ever/40048828597
  http://egloos.zum.com/yajino/v/782492
  https://en.wikipedia.org/wiki/Network_Abstraction_Layer