Theory/Multimedia

MPEG DASH 소개

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와 같은 단체의 지원을 받지 못하게 됨.


추가

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


'Theory > Multimedia' 카테고리의 다른 글

Media Presentation Description (MPD) 예제  (0) 2013.01.30
WebRTC와 CU-RTC-Web 간단 메모  (0) 2013.01.23
MPEG DASH 소개  (0) 2012.12.06
SMIL 소개  (0) 2012.11.23
Smooth Streaming Client Manifest Format  (1) 2012.11.21
Smooth Streaming 파일과 프로토콜  (1) 2012.11.20

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

카운터

Today : 13
Yesterday : 204
Total : 213,793