Windows Media Player는 여러가지 버전이 있다.
웹또는 각종 프로그램에서 사용할 경우 Class ID로 구분하게 되는데 Class ID는 두개로 구분된다.
clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6
- Windows Media Player 7과 그 이후 나온 버전에 대한 Class ID이다.
clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95
- Windows Media Playr 7이 나오기 이전버전 6.4버전까지인듯? 에 해당되는 Class ID 이다.
- 참고로 WMP6.4 버전에서는 wmv 파일이 재생되지 않는다고 한다.
clsid:05589FA1-C356-11CE-BF01-00AA0055595A
- Windows Media Player 6과 그 이전 버전에대한 Class ID 이다.
Class ID란 브라우져 상에서 ActiveX를 구동시키기 위한 코드 값으로써 Class ID 에 따라서 컨트롤을 구분하게 된다.
참고로 Flash는 clsid:d27cdb6e-ae6d-11cf-96b8-444553540000 를 사용한다.
Class ID에 따라 사용하는 Parameter가 다른데 해당 컨트롤 제조사의 메뉴얼을 참고해야 한다.
다음은 parameter 에 대한 설명이다.
Parameter | Default | Description |
---|---|---|
AudioStream | true | |
AutoSize | true | |
AutoStart | true | Sets if the player should start automatically |
AnimationAtStart | true | Sets if an animation should show while the file loads |
AllowScan | true | |
AllowChangeDisplaySize | true | |
AutoRewind | false | |
Balance | false | |
BaseURL | ||
BufferingTime | 5 | |
CaptioningID | ||
ClickToPlay | true | Sets if the player should start when the user clicks in the play area |
CursorType | false | |
CurrentPosition | true | |
CurrentMarker | false | |
DefaultFrame | ||
DisplayBackColor | false | |
DisplayForeColor | 16777215 | |
DisplayMode | false | |
DisplaySize | false | |
Enabled | true | |
EnableContextMenu | true | |
EnablePositionControls | true | |
EnableFullScreenControls | false | |
EnableTracker | true | |
Filename | URL | The URL of the file to play |
InvokeURLs | true | |
Language | true | |
Mute | false | |
PlayCount | 1 | |
PreviewMode | false | |
Rate | 1 | |
SAMILang | ||
SAMIStyle | ||
SAMIFileName | ||
SelectionStart | true | |
SelectionEnd | true | |
SendOpenStateChangeEvents | true | |
SendWarningEvents | true | |
SendErrorEvents | true | |
SendKeyboardEvents | false | |
SendMouseClickEvents | false | |
SendMouseMoveEvents | false | |
SendPlayStateChangeEvents | true | |
ShowCaptioning | false | |
ShowControls | true | Sets if the player controls should show |
ShowAudioControls | true | Sets if the audio controls should show |
ShowDisplay | false | Sets if the display should show |
ShowGotoBar | false | Sets if the GotoBar should show |
ShowPositionControls | true | |
ShowStatusBar | false | |
ShowTracker | true | |
TransparantAtStart | false | |
VideoBorderWidth | false | |
VideoBorderColor | false | |
VideoBorder3D | false | |
Volume | -200 | |
WindowlessVideo | false |
댓글 영역