|
안녕하세요? 개박살입니다.
빌더에 포함되어있는 TMediaPlayer는 Mpeg을 지원하지 못합니다.
물론 님께서 생각하시는거와 같이 ActiveX컨트롤 즉, 윈도우의 MediaPlayer를 Import시켜서
만들수 있습니다.
이것이 6.4버젼만이 현재 Import 가능하고요 (자료실에 있습니다)
7.0은 MSDN에서 조차 사용불가능하다고 나와있습니다.
그러나, MediaPlayer차제를 자세히 살펴보시면 DirectShow 의 기능들을 잘 포장해두신것을
알수있을껍니다.
즉, 모든 미디어의 재생을 윈도우라는 운영체제에서 가장 편하게 쓰실려면
(모든 코덱의 해독방법을 님께세 코딩하지않는이상.. ^^;)
DirectShow란 놈을 이용해서 재생이 가능한거죠
사사미나, 스노우 같은 플레이어도 DirectShow를 이용한 재생기입죠
DirestX SDK 8.x를 깔아보시면 예제가 포함 되어있으니, 살펴보시고요
물론 VC예제들이나, CB로 컴파일및 개발할 방법도 있답니다. (자료실참고)
그럼 미약하나마 참고하세요~~
하종섭 님이 쓰신 글 :
: 미디어 플레이어를 만들려고 하는데 avi를 실행하는
:
: 간단한 미디어 플레이어는 만들 수가 있는데
:
: mpg나 mp3또는 여러가지 많은 파일들을 실행시킬려고
:
: 하는데 어떻게 하는지 가르쳐주세요.
:
: ActiveX를 사용해서 어떻게 하면은 되겠는데...
:
: mpg나 mp3 압축코덱을 사용한 파일들은 어떻게 해야할지 조금 난감하군요.
:
: 그럼 ^^
|