2005年02月01日
JavaでWindowsMediaPlayer
Javaで動画再生をする事になった。
Javaで動画再生となるとJMFとなるが、もうずいぶん更新されてなかったり死んでるAPIのような気がする。
Swingもあまり使いたくないのでSWTでいく事にする。
どうせ動かすのはWindows上だけなのでSWTからActiveXでWindowsMediaPlayerを動かして再生する事にする。
参考にしたのは
少年老い易く学成り難し(SWT and ActiveX : in a nutshell)
http://noplans.org/~1gac/d/blosxom.py/softwares/misc/20040506-8.html
ソースも置いてあったのでちょっと動かしてみる。

おお、Javaで動画再生もラクチン。
再生中なのだがビデオオーバーレイのせいか再生中動画はキャプチャされなかった。
ちなみにJavaは枠だけで、再生停止などのボタンはすべてWMPのコンポーネントだ。
右クリックするとWMPのメニューが表示され、フルスクリーンにも対応している。
いやー、コードも短く簡単便利。
Trackback on "JavaでWindowsMediaPlayer"
このエントリーのトラックバックURL:
"JavaでWindowsMediaPlayer"へのトラックバックはまだありません。
"JavaでWindowsMediaPlayer"へのコメントはまだありません。