-
MPEG DASH 소개Streaming Media/Media Tech 2012. 12. 6. 16:45
Dynamic Adaptive Streaming over HTTP (DASH)는 ISO 표준(ISO/IEC 23009-1)으로 개발된 HTTP Adaptive Streaming의 한 종류이다.
두가지 요소
- Media Presentation (MP)
- 오디오/비디오는 하나의 파일로 묶일 수도 있고 (HTTP Live Streaming 처럼)
- 각각의 파일로 분리될 수도 있다. (Smooth Streaming 처럼)
- 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와 같은 단체의 지원을 받지 못하게 됨.
추가
- 구글이 지원의사를 밝혔다. 위에 문제점으로 지적이 되었던 몇가지가 해결될 전망이다.
'Streaming Media > Media Tech' 카테고리의 다른 글
Media Presentation Description (MPD) 예제 (0) 2013.01.30 WebRTC와 CU-RTC-Web 간단 메모 (1) 2013.01.23 SMIL 소개 (0) 2012.11.23 Smooth Streaming Client Manifest Format (1) 2012.11.21 Smooth Streaming 파일과 프로토콜 (0) 2012.11.20 댓글