상세 컨텐츠

본문 제목

Windows Media Player Reference

Programming/html

by luckey 2010. 5. 4. 21:15

본문

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  


- 출처 : http://www.w3schools.com/media/media_playerref.asp

관련글 더보기

댓글 영역