Smooth Streaming
-
Smooth Streaming Client Manifest FormatStreaming Media/Media Tech 2012. 11. 21. 11:01
Smooth Streaming Client Manifest 포맷은 SMIL 2.0 XML 포맷 사양을 기본으로 하며 아래와 같은 구조로 되어 있다. SmoothStreamingMedia Smooth Streaming의 미디어를 표현하는 메타데이타를 명시한다. 속성MajorVersion : (필수) Client Manifest의 주 버젼. MinorVersion : (필수) Client Manifest의 부 버젼.TimeScale : (선택) 1초를 나누는 시간의 수를 명시한다. 기본값은 10,000,000으로 100 나노초를 의미한다.Duration : (필수) 전체 재생 시간. 라이브는 반드시 0으로 설정한다.IsLive : (선택) "true"라면 진행중인 라이브. 주문형이면 생략한다.Lookahea..
-
Smooth Streaming 파일과 프로토콜Streaming Media/Media Tech 2012. 11. 20. 14:10
Smooth Streaming는 마이크로소프트에서 개발한 HTTP기반 어댑티브 스트리밍의 한 종류이다. Smooth Streaming Disk File Format Smooth Streaming Disk File Format은 MPEG-4 파일 시스템 기반이며, 다음과 같은 이유로 작게 쪼개진 메타데이타/데이타 쌍으로 구성이 된다. 라이브 스트리밍은 데이타를 받고 있는 중이어서 완전한 메타데이타를 구성할 수 없다.메타데이타가 작으면 적은 오버헤드로 좀 더 빠른 재생이 가능하다. 종종 "fMP4" 또는 "Fragmented MP4 파일"이라고 부른다. 박스(box)의 구성Movie Fragment (moof)Movie Fragment Header (mfhd)Track Fragment (traf)Movie ..