QuickTime 영화 재생
- 이전 페이지 Object 소개
- 다음 페이지 Object RealVideo
<object> 요소는 QuickTime 영화를 재생할 수 있습니다.
QuickTime 형식
QuickTime 형식은 Apple에서 개발했습니다. QuickTime 형식으로 저장된 비디오의 확장자는 .mov입니다.
인터넷에서 QuickTime는 일반적인 형식이지만, 추가 구성 요소(무료)가 없으면 QuickTime 영화가 Windows 이외의 컴퓨터에서 재생되지 않습니다.
object 요소를 통해 QuickTime 영화를 재생하는 코드를 웹 페이지에 쉽게 추가할 수 있습니다. 사용자의 컴퓨터에 QuickTime 플레이어가 설치되지 않았다면, object를 QuickTime 플레이어를 자동으로 설치하는 것으로 설정할 수 있습니다.
해결책
이 코드는 QuickTime 영화를 재생하는 코드입니다:
<object width="160" height="144" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab"> <param name="src" value="sample.mov"> <param name="autoplay" value="true"> <param name="controller" value="false"> <embed src="sample.mov" width="160" height="144" autoplay="true" controller="false" pluginspage="http://www.apple.com/quicktime/download/"> </embed> </object>
<object> 요소
object 요소의 width와 height 속성은 영화의 크기(픽셀로 계산됨)와 일치해야 합니다.
classid는 사용할 플레이어 소프트웨어를 유일하게 식별합니다. 이는 "clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"로 설정되어야 합니다. 이 유일한 코드 식별자는 영화를 재생하기 전에 사용자 PC에 설치해야 하는 ActiveX 컨트롤을 나타냅니다. 사용자가 이 ActiveX 컨트롤을 설치하지 않았다면, 브라우저가 자동으로 다운로드하고 설치합니다.
codebase 속성은 기본 경로를 정의하며, 이 경로는 classid, data 및 archive 속성에 의해 정의된 상대 URL을 분석하는 데 사용됩니다. 지정되지 않으면 기본 값은 현재 문서의 기본 URL입니다. 주석: Internet Explorer는 이 속성을 플레이어 다운로드 위치를 정의하는 데 사용합니다. 이 속성은 "http://www.apple.com/qtactivex/qtplugin.cab"로 설정되어야 합니다. 이 위치는 QuickTime 플레이어의 최신 버전을 포함하고 있습니다.
src 매개변수는 영화 파일을 지정합니다.
영화가 자동으로 재생되기를 원하시면 autoplay 매개변수를 "true"으로 설정하십시오。
제어 버튼을 표시하지 않기를 원하시면 controller 매개변수를 "false"으로 설정하십시오。
<embed> 요소
object 요소를 지원하지 않는 브라우저를 지원하기 위해 embed 요소를 추가할 수 있습니다. object 요소를 이해하는 브라우저는 embed 요소를 무시합니다. ActiveX 컨트롤을 지원하는 새 브라우저(인터넷 익스플로러 5, 6, 7)는 object 요소를 사용하며, 그 외의 오래된 브라우저(Netscape 4 및 5)은 embed 요소를 사용합니다。
embed 요소의 width 및 height 속성은 영화의 크기(픽셀로 계산됨)와 일치해야 합니다。
embed 요소의 autoplay 및 controller 속성은 object 요소의 관련 속성과 동일한 값으로 설정되어야 합니다。
pluginspage 속성은 플레이어 다운로드 경로를 정의하며, "http://www.apple.com/quicktime/download/"으로 설정되어야 합니다。
- 이전 페이지 Object 소개
- 다음 페이지 Object RealVideo