DOBON.NET DOBON.NETプログラミング掲示板過去ログ

複数ファイルの動画再生について

環境/言語:[Windows XP,]
分類:[.NET]

こんにちは。

フォームで複数の動画を再生しようと、COMコンポーネントのWindows Media Player(wmp.dll)をフォームに貼り付けて
再生しているのですが、一つずつ再生する場合は問題ないのですが、
同時に再生を行うと強制終了してしまいます。
何が原因でしょうか?
そもそも、同時には再生できないのでしょうか?

再生部分のソースを記載しますのでアドバイスをお願いいたします。

------------------------------------------
axWindowsMediaPlayer1.settings.autoStart = false;
axWindowsMediaPlayer2.settings.autoStart = false;

axWindowsMediaPlayer1.URL = @"C:\Movie\test1.mpg";
axWindowsMediaPlayer2.URL = @"C:\Movie\test2.mpg";

axWindowsMediaPlayer1.mediaCollection.add(axWindowsMediaPlayer1.URL);
axWindowsMediaPlayer2.mediaCollection.add(axWindowsMediaPlayer2.URL);

axWindowsMediaPlayer1.Ctlcontrols.play();
axWindowsMediaPlayer2.Ctlcontrols.play();
------------------------------------------

※Microsoft.DirectX.AudioVideoPlaybackでも試してみましたが、同じく強制終了してしまいました。

【開発環境】
・Windows XP SP2
・Visual Studio .NET 2003 (C#)
・Media Player 11
次のような全然ことなる環境ですが,同じコードで動画を2つ同時に再生できました。
「そのコードで実行できる環境もある」という情報ということで。

・WindowsXPSP2
・VB2005
・WMP10
・DirectX9.0c
・テスト映像はDVコーデックのaviファイル

DOBON.NET | プログラミング道 | プログラミング掲示板