IT_etc/유용한 전산 지식들..

[펌] MPEG DASH 소개

JJun ™ 2014. 5. 29. 01:16



 출처: http://unipro.tistory.com/109





Dynamic Adaptive Streaming over HTTP (DASH)는 ISO 표준(ISO/IEC 23009-1)으로 개발된 HTTP Adaptive Streaming의 한 종류이다.


두가지 요소

  • Media Presentation (MP)
  • Media Presentation Description (MPD)
    • 스트림의 정보를 나타내는 XML이다.
    • MPD의 예


특징

  • 코덱 독립적이다. 예를 들면, H.264, WebM, 또는 다른 코덱과 동작 가능하다.
  • MP4 Format(ISO Base Media File Format)과 MPEG-2 Transport stream을 지원한다.
  • DRM을 명시하지 않았으나, ISO/IEC 23001-7: Common Encryption 표준에 명시된 모든 DRM 기술을 지원한다.
  • 재생 이동, 빨리 재생, 되감기의 trick 모드를 지원한다.
  • 광고 삽입을 지원한다.


문제점

  • 중요한 협력자(특히 어도비와 애플)의 지원 부족.
  • HTML5 코덱 문제를 해결하지 못함. DASH는 코덱을 특정하지 않아 H.264와 WebM 중에 어느 것도 구현 가능함.
  • 로얄티 무료가 불활실함. 이는 Mozilla와 같은 단체의 지원을 받지 못하게 됨.


추가

  • 구글이 지원의사를 밝혔다. 위에 문제점으로 지적이 되었던 몇가지가 해결될 전망이다.