問題タブ [windows-media-player]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2095 参照

.net - C# での Windows Media Player の一時停止と再開

私は VoIP アプリケーションを作成していますが、Windows Media Player の一時停止と再開 (およびおそらくプレーヤーの状態の確認) ができるようにしたいだけです。SOで見つけたソリューションはWMPLibを参照していますが、これは.NETアプリケーションにWMPを埋め込むためのものです。現在のインスタンスがあれば、それを一時停止して再開したいだけです。これに関するドキュメントはどこかにありますか?

0 投票する
0 に答える
372 参照

c# - Windows MediaPlayer で曲をエンキューする

誰でも、Windows MediaPlayer (実行中のインスタンス) (Windows 7/Vista) で現在のプレイリストに曲をキューに入れることに成功しました。

さまざまなコマンドライン引数、さまざまな process.start 動詞から、regedit でエンキュー コンテキスト メニューが使用するものまで、すべてを調査しましたが、何も機能していないようです...

誰かがこれを理解できるなら、それは深く感謝されます:)

0 投票する
1 に答える
364 参照

c# - Windows 7 で C# を使用してオーディオ トラックを "Play To" リストに追加するにはどうすればよいですか?

これを行う方法を探して、Google と Windows Media Player をしばらく調べましたが、できないし、できるはずだと思うので、StackOverflow のすばらしい人たちに尋ねています。

次のいずれかを実行するコードを記述できるようにしたいと考えています。

  1. WMP メディア ライブラリからオーディオ ファイルを現在の「Play To」プレイリストに追加します。
  2. ファイル システムからオーディオ ファイルを現在の「Play To」プレイリストに追加します。

これらのどれを自分のアプローチに使用するかは、私にとってはあまり重要ではありません。誰かが私に指示を与えることができますか?Windows Media Player DLL を掘り下げる必要があると思いますが、出発点は非常に役に立ちます。

0 投票する
1 に答える
691 参照

windows - WindowsMediaPlayerをフレックスに埋め込む

アプリケーションで使用するmp4ファイルがあります。現在、この仕事に使われる技術を考えている段階です。私はflexに精通しており、アプリケーションで使用できることを望んでいます。しかし、ファイルをフレックスで再生する方法がわかりません。Windows Media Playerでのみファイルを再生できたため、Mp4Audio.ax、Mp4Video.ax、Mp4Src.axの3つのコーデックをインストールする必要がありました。

私が見ているように、Windows Media PlayerプラグインをFlexに埋め込むことができれば、またはFlash Playerでオーディオコーデックとビデオコーデックを指定できれば、非常に便利です。そうでなければ、私は.Netを学ぶ必要があると思います。

親切に私を助けてください。前もって感謝します。

0 投票する
1 に答える
532 参照

c# - AxWindowsMediaPlayer のフレーム Callbcak

ビデオをフレームごとに処理するために AxWindowsMediaPlayer のコールバックを設定するにはどうすればよいですか?

0 投票する
1 に答える
3988 参照

c# - Windows Media Player で現在再生中の曲を取得する

現在再生中の曲を C# と .NET で Windows Media Player から取得する方法はありますか? Windows Media Player のすべてのバージョンで動作する API はありますか?

0 投票する
4 に答える
7076 参照

c++ - ハンドルを開いたファイルを削除するにはどうすればよいですか?

問題の履歴:
現在、Windows Media Player SDK 9を使用して、デスクトップアプリケーションでAVIファイルを再生しています。Windows XPでは問題なく動作しますが、Windows 7で実行しようとすると、エラーが発生しました。再生直後にAVIファイルを削除できません。問題は、開いているファイルハンドルが存在することです。Windows XPでは、ファイルの再生中に2つのファイルハンドルを開いており、再生ウィンドウを閉じた後に閉じていますが、Windows 7では、ファイルの再生中にすでに4つのハンドルを開いており、そのうち2つは再生ウィンドウを閉じた後も残っています。それらは、アプリケーションを閉じた後にのみ無料になります。

質問:
この問題を解決するにはどうすればよいですか?ハンドルを開いたファイルを削除するにはどうすればよいですか?「強制削除」のようなものが存在する可能性がありますか?

0 投票する
1 に答える
1237 参照

java - Javaプログラミングを介してメディアプレーヤーから現在再生中の曲名を取得する

Java プログラミングを使用して、ウィンドウ メディア プレーヤーで再生されている曲の名前を取得する方法はありますか。

0 投票する
2 に答える
1537 参照

streaming - 埋め込まれたWindowsMediaPlayer(wmp)へのwavファイルのストレミング

WAVファイル(IISの仮想ディレクトリにあります)と、WindowsMediaPlayerが埋め込まれたASP.NETWebページへのストリーミングについて質問があります。

  1. wavファイルはストリーミングされますか、それともファイル全体がクライアントにダウンロードされるまで再生は待機しますか?

  2. wavファイルがストリーミングされない場合、ストリーミングするためのいくつかのオプションは何ですか?

  3. セキュリティ上の理由から、誰かがファイルをローカルコンピュータに保存するのを防ぐ(または少なくともできるだけ難しくする)必要があります。これは可能ですか、そしてどのようにですか?

0 投票する
2 に答える
449 参照

asp.net - Web ページの Media Player からの 2 番目の要求

ページ (IE) 上の Microsoft Media Player オブジェクトが .aspx Web ページの要求を発行している ASP.NET Web アプリケーションがあります。TransmitFileオーディオファイルを送り返すために使用するページで。ほとんどの場合、これで問題なく動作します。

ただし、場合によっては (IE バージョンと特定のクライアントの組み合わせで、少なくとも私が見る限り)、まったく同じ URL で 2 番目の要求が発行されます。最初のリクエストと 2 番目のリクエストの唯一の違いは、ユーザー エージェントの値です。最初のリクエストには がUser-Agent: Windows-Media-Player/9.00.00.4508あり、2 番目のリクエストにはUser-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

この 2 番目の要求により、音声ファイルがネット経由で 2 回送信されますが、これは無駄です。これは私が避けようとしているものです。

ここで関連する質問がありましたが、この場合、Range リクエストはありません。これはまったく同じ要求です (ユーザー エージェントを除いて同じヘッダー)。

私は、すべての種類の HTTP ステータス応答 (304、404、500 など) で (ヘッダーのユーザー エージェントに基づいて) 2 番目の応答を抑制しようとしていました。 Fiddler は最初の要求で転送されたことを示しますが、Media Player はオーディオを再生しません)。

可能であれば、2 番目のリクエストを回避するようにブラウザを「説得」したいと思います。2 番目のオプションとして、再生を中断しない 2 番目の要求への応答を見つけたいと思いますが、オーディオ バッファー全体の送信は避けます。