1 / 18

6 장 미디어 객체 참조

6 장 미디어 객체 참조. 6.1 내용과 제어의 분할 6.2 SMIL 미디어 객체 요소와 속성 6.3 미디어 객체 사용의 타이밍 결과 6.4 요약 및 결론. 6.1 내용과 제어의 분할. SMIL 파일의 제어 정보와 미디어 객체의 내용이 엄격히 분리된다 . 내용과 제어간의 엄격한 분리가 가지는 장점 SMIL 파일이 작다 . 파일이 파스 되고 , 스케줄러에게 최소 여분의 비트를 넘겨준다 . SMIL Language 프로파일에서 제어와 내용 분할 <text> 와 외부 미디어 객체 사용.

haines
Download Presentation

6 장 미디어 객체 참조

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 6장 미디어 객체 참조 6.1 내용과 제어의 분할 6.2 SMIL 미디어 객체 요소와 속성 6.3 미디어 객체 사용의 타이밍 결과 6.4 요약 및 결론 미디어 객체 참조

  2. 6.1 내용과 제어의 분할 • SMIL 파일의 제어 정보와 미디어 객체의 내용이 엄격히 분리된다. • 내용과 제어간의 엄격한 분리가 가지는 장점 • SMIL 파일이 작다. • 파일이 파스 되고, 스케줄러에게 최소 여분의 비트를 넘겨준다. • SMIL Language 프로파일에서 제어와 내용 분할 • <text>와 외부 미디어 객체 사용 미디어 객체 참조

  3. 6.1 내용과 제어의 분할 • <ref>와 외부 미디어 객체 사용 미디어 객체 참조

  4. 6.1 내용과 제어의 분할 • <text>와 내장된 미디어 객체 사용 미디어 객체 참조

  5. 6.1 내용과 제어의 분할 • SMIL Language 프로파일의 SMIL 기본 구조 미디어 객체 참조

  6. 6.2 SMIL 미디어 객체 요소와 속성 • 미디어 객체 요소의 구조 미디어 객체 참조

  7. 6.2 SMIL 미디어 객체 요소와 속성 • 미디어 요소 • 요소: <ref> • SMIL은 미디어 객체들이 프리젠테이션에 포함된다는 것을 명시하기 위하여 하나의 미디어 객체 요소, <ref> (reference) 요소를 정의한다. • SMIL 파일의 더 쉬운 가독성을 만들기 위해, SMIL은 <ref>에 대한 6 개 동의어: <img>, <video>, <audio>, <animation>, <text> 그리고 <textstream>을 역시 정의한다. • <body> 요소 계층 구조에서 미디어 객체 요소의 배치는 그것이 재생될 때를 결정한다. • <body>, <seq>: 그 형제 전후에 • <par>: 그것의 형제와 함께 • <switch>, <excl>, <priorityClass>: 그것의 형제 대신 • <a>: 사용자 상호작용에 응답하여 미디어 객체 참조

  8. 6.2 SMIL 미디어 객체 요소와 속성 • 요소: <ref> • <brush> 요소는 외부 미디어 자원보다 렌더링 영역을 위해 면 컬러(fill color)를 정의한다. • 외부 매체를 참조하지 않으므로, <brush> 요소는 src와 type 속성을 필요로 하지 않는다. • 내부적으로 컬러 디스플레이를 정의하므로, 다른 미디어 객체 요소가 사용하지 않는 속성 color를 가진다. 미디어 객체 참조

  9. 6.2 SMIL 미디어 객체 요소와 속성 • 미디어 객체 속성 • 미디어 객체 요소들은 미디어가 SMIL에서 어떻게 표현되는지의 다양한 관점을 정의하는 많은 속성을 가지고 있다. • 소스와 미디어 종류, 렌더링 컬러를 포함하고, 위치하는 미디어 파일의 부분을 선택하고, 자신의 고유 타이밍을 수정함으로써 통합될 미디어 객체의 부분 집합을 더 명시한다. • 속성: src • 프리젠테이션으로 통합을 위하여 선택되어진 미디어 아이템의 위치를 제공한다. • src 속성은 몇몇 고급 부호화에서 하나의 미디어 객체 또는 복합 미디어 객체를 포함하는 외부 파일을 일반적으로 참조할 것이다. 미디어 객체 참조

  10. 6.2 SMIL 미디어 객체 요소와 속성 • SMIL Language 프로파일에서 src 속성의 사용 미디어 객체 참조

  11. 6.2 SMIL 미디어 객체 요소와 속성 • 속성: type • 플레이어는 미디어를 어떻게 렌더링 할지를 알아야 한다. • 플레이어는 내부나 그 미디어 형식과 호환되는 외부 렌더링 엔진을 선택한다. SMIL 플레이어는 어떤 렌더링 엔진이 각 미디어 종류를 위해 사용되어야 하는 지를 지정하는 선호 집합을 포함할 것이다. • 문제는 플레이어가 파일에 어떤 종류의 미디어가 저장되었는지 어떻게 아는가 하는 것이다. • MIME Media Type은 미디어 클래스 (음성, 비디오, 화상, 텍스트, 애플리케이션)와 미디어 부호화 종류 (예컨대 JPEG, MPEG, RealVideo 등)를 정의하는 문자열이다. 미디어 객체 참조

  12. 6.2 SMIL 미디어 객체 요소와 속성 • 공통 mimetype 정의 미디어 객체 참조

  13. 6.2 SMIL 미디어 객체 요소와 속성 • SMIL Language 프로파일에서 type 속성의 사용 미디어 객체 참조

  14. 6.2 SMIL 미디어 객체 요소와 속성 • 속성: clipBegin과 clipEnd • clipBegin속성을 사용하여 그 클립이 있는 위치를 지정할 수 있다. • clipEnd를 사용하여 그 클립의 끝을 명시할 수 있다. 미디어 객체 참조

  15. 6.2 SMIL 미디어 객체 요소와 속성 • SMPTE 타임코드 • 미국영화 TV 기술자 협회가 규격화한 타임코드 • 시간코드는 비디오를 시간, 분, 초, 프레임에 기준하여 표시한다. 이 코드는 각각의 비디오 프레임을 독특한 숫자로 표시하여 정확한 테이프 조정과 색인을 매기는데 사용된다. • 타임코드의 종류에는 Drop frame 타임코드와 Non-drop frame 타임코드의 두 종류가 있다. • Drop frame 타임코드는 재생모드에서 한 시간의 테이프 주행과 타임코드의 주행시간이 정확히 일치하는 것이고, Non-drop frame 타임코드는 3.6초만큼의 시간이 더 경과한 것이다. • 두 가지 타임코드의 차이는 NTSC컬러 TV신호가 1초에 30 프레임이 아니라 29.97 프레임이기 때문이다. 그러나 타임코드가 처음 발표되었을 당시에는 초당 30 프레임이었다. 그러나 1초당 0.03 프레임만큼의 오차가 한 시간에 3.6초가 된다. 이 오차를 보상하기 위해 일정한 수를 계산에서 제외하는 것이 드롭 하는 것이다. 미디어 객체 참조

  16. 6.2 SMIL 미디어 객체 요소와 속성 • 속성: color • color를 사용하는 속성 값에 대한 구문 미디어 객체 참조

  17. 6.3 미디어 객체 사용의 타이밍 결과 • SMIL 사양에 미디어 객체가 추가될 때마다, 기간이 할당된다. 이 기간의 값은 많은 요인에 의존한다. • 음성 또는 비디오와 같은 연속 미디어 객체에 대해, 만일 기간이 플레이어에 의해 결정될 수 있으면 미디어 고유의 기간이 사용된다. • 이산 미디어 객체를 위해, 객체의 기간은 0초로 디폴트 된다. 미디어 객체 참조

  18. 6.4 요약 및 결론 • BasicMedia 모듈과 그것의 구조, 미디어 객체 요소와 src와 type 속성은 미디어를 찾고, SMIL 프리젠테이션 구조에 미디어를 배치한다. • src 속성은 미디어가 있는 곳과 그것을 어떻게 다운로드할 것인지를 명시한다. • type 속성은 브라우저가 미디어를 프리젠테이션으로 렌더링하기 위한 올바른 프로세스를 선택하게 한다. 미디어 객체 참조

More Related