問題タブ [wmp]

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 に答える
539 参照

audio-streaming - WMP での再生中にストリーミング Wave の再生が中断される

C# アプリケーションで埋め込みプレーヤーとして WMPLib を使用していますが、この問題は Windows Media Player でも発生します。

私たちのサーバーはオーディオをストリーミングし、オフセットを有効にしてストリーミングしています。指定された URL:

オクテットまたは x-wave ストリームを返します (どちらも機能しません)。

WMP は、指定された URL から 2 分間の長さの wave ファイルのバッファリングと再生を開始します (すべて正常に動作します) が、トラック スライダーをつかんでその長さの約 90% にドロップすると、再生が中断され、WMP に一般的なオーディオ エラーが表示されます ( c00d11b1)。スライダーを近くに (10 ~ 20% ) ドロップすると、再生はエラーなしで続行され、適切にオフセットされて再生されます。Windows 7 Home Premium 64 ビットを使用しています。

他のメディア プレーヤー アプリケーション (VLC) で同じ URL を使用している場合、エラーは発生しません。

そのような問題の原因は何ですか?

この状況からの TCP パケット:

WMP=>サーバー - ウェーブを取得

サーバー=>WMP - ファイルを返す

サウンドが再生され、スライダーを動かします... WMP=>Server - オフセットでサウンドを取得します (範囲で設定)

Server=>WMP - サウンドを返す

ストリームは続行しますが、WMP は再生を中断し、エラーを表示します。

どうすればこれを修正できますか? 助けてくれてありがとう。

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

c# - C# ビデオが終了したら、アクティブなフォームを閉じます

ビデオが再生されているフォームを閉じようとしています。ビデオが終了したら、そのフォームを閉じてほしい。

UIモードを非表示にして、フォームに埋め込まれたwmpを使用しています。

ありがとう

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

c# - axWindowsMediaPlayer.currentMedia.duration は、ユーザーの操作がない限り更新されません

Windows Media Player を WinForms アプリケーションに埋め込んでおり、axWindowsMediaPlayer1.currentMedia.duration に保存されているビデオの長さを取得する必要があります。

問題は、ビデオを読み込んだ後、ユーザーの操作が発生するまで値が 0 のままになることです。MessageBox (または UI で他のアクションを実行) を使用してプログラムのフローを「中断」すると、duration の値が設定されます。それ以外の場合は 0 のままです。

これはなぜですか、どうすれば解決できますか?

ありがとう

Windows 7 Enterprise と Visual Studio 2010 Ultimate および Windows Media Player 12 を使用しています。

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

c# - WindowsMediaPlayer openPlayer とプレイリスト C#

WindowsMediaPlayer wmp を使用していますが、WMP (ウィンドウを開く) を起動して現在の再生リストに項目を追加することができません。

  • openPlayer(mediaPath); できます。また
  • 次のコマンドで新しいプレイリストをロードできます。

    /li>

=> ただし、同時に両方ではありません。

私の英語で申し訳ありませんが、助けてくれてありがとう

アンソニー

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

c# - C# - wmp コンポーネントのリソースからビデオを再生する

C# Windows フォームに wmp コンポーネントがあり、ソリューションのリソースからビデオ (.avi) を再生したいと考えています。ビデオを見つけるには、wmp コンポーネントのコードを知る必要があります。提案?

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

c# - AxWindowsMediaPlayer の currentPosition プロパティを割り当てても割り当てが行われない

偽の GPS データを使用して、地域でのヘリコプターの動きをシミュレートするアプリケーションを作成しています。アプリケーションは、その GPS データをビデオと同期する必要があります。つまり、アプリケーションは、ビデオを、ヘリコプターの位置を表すフレームに更新する必要があります。アプリケーションのメイン プレーヤーとして Windows Media Player を使用しています。ただし、currentPosition プロパティを新しい値に割り当てるたびに、プロパティは更新されず、代わりに古い値に戻ります (コードを 1 行ずつデバッグしましたが、assign ステートメントの後に currentPosition が正しく割り当てられませんでした)。本当にイライラします。以下は私の擬似コードです。なぜそのように動作するのかわかりません。助けていただければ幸いです。

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

wmp - プログラムで Windows Media Player に次の曲を再生させることはできません

Visual Studio C# Windows フォームを使用して、単純な Windows メディア プレーヤー プログラムを作成しています。フォームに wmp コンポーネントとリストボックスを追加します。リストボックスには曲のリストが表示されます。ユーザーがリストボックス内の曲をダブルクリックすると、wmp は問題なく曲を再生します。しかし、曲が終わると、リストボックスの選択項目が次の曲に移動し、リストボックスのダブルクリック関数も呼び出されますが、wmp は次の曲を再生しません。問題を解決するには?