私はVB.NETでAxWindowsMediaPlayerを使用してWebからMP3ファイルをプレビューし、ユーザーが気に入った場合にダウンロードできるようにしています。できます。URLプロパティにリンクを入れるだけで、しばらくすると再生が始まります。
...しばらくすると、もちろん。最初にファイルをダウンロードする必要があるためです。おそらく、接続が遅いXDのせいで気づいたのでしょう。
しかし、それは私に考えさせました:プレーヤーが現在ファイルをダウンロードしているかどうかをどうやって見分けることができますか?「待って、ファイルを準備して…」などのラベルを貼れるように。