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 |
댓글 영역