2009-06-30 8 views
3

別のサーバーにあるmp3ファイルを再生するウィンドウアプリケーションを作成したいと思います。例えば.NET 2.0(c#/ vb.net)の別のサーバーからmp3ファイルを再生するには?

私はURL(http://songs.mastemag.com/indian-movie-songs/L/download.php?get=2cdeb5bfb354f297e97ba6b6b3b53203&file=1/love-aaj-kal/01%20~%20Twist%20(MastiMag.com).mp3)を持っています。

私は 'winmm.dll'を使用しており、ローカルmp3ファイルを再生しているコードを持っています。このファイルをダウンロードすることなくローカルのマシン上のウィンドウアプリケーションから再生したいです。この種類のファイルを再生するためにこのDLLを使用する方法はありますか?

また、私には他のアプローチを提案することもできます。

+0

リンクは、それは私がこのアプローチにしようとしたが、それが動作していないファイル –

答えて

0

を見てみましょう簡単な方法は、Window Media Player Control(隠しモード)を使用することになります。
http URLとローカル(ファイル)URLで動作します。

ハウツー:あなたが提供use it with .NET

+0

へのリンクを持っているウェブを指し、MP3ファイルを指していません。私はWindows Media Playerのコントロールを使用し、そのURLプロパティを 'http://songs.mastemag.com/indian-movie-songs/L/download.php?get=2cdeb5bfb354f297e97ba6b6b3b53203&file=1/love-aaj-kal/01%'に設定しました。 20〜%20Twist%20(MastiMag.com).mp3 '。しかし、再生ボタンをクリックすると、そのファイルは再生されません。 予想される動作は、そのmp3ファイルのバッファリングを開始することです。プレイヤーコントロールのプロパティの一部を設定していないのですか? –

+0

「C00D1197:ファイルを再生できません」というエラーが表示されます –

+0

ええ、それは私のために機能します。私が設定していたURLは適切ではありませんでした。 –