問題タブ [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.
visual-studio-2008 - VisualStudio2008でWindowsMediaPlayerプラグインを作成する方法
VisualStudio2008でWindowsMediaPlayerプラグインを作成しようとしていますが、正しいテンプレートを見つけるのに非常に苦労しています。MSDNはここでアドバイスを提供していますが、VS2008には関連していないようです。
Visual StudioでWMPプラグインを起動する方法を誰かが提案できますか?
編集:私はそれが私のために働いたのでこの答えを受け入れました、しかし私はそれが最もエレガントな解決策ではないのではないかと心配しています。誰かがより良いアイデアを持っているなら、それを追加してください!
c# - MediaPlayer を使用してストリームからサウンドを再生できますか? または、URI を使用してファイルストリームにアクセスできますか?
を使用System.Windows.Media.MediaPlayer
していくつかのサウンドを再生していますが、これらのサウンドを ZIP ファイルからロードしたいと考えています。これらのファイルを一時ディレクトリに解凍する代わりに、zip ファイルから直接ストリームとしてロードできると便利です。ただし、MediaPlayer.open
URI のみを受け入れます。
では、ストリームのコンテンツを参照する URI を作成する方法はありますか? メモリ内ローカルホストのようなものですか? Stream から URI へのコネクタはありますか?
javascript - Windows Media Player 用の文書化された JavaScript API はありますか?
JavaScript を使用して、組み込みの Windows Media Player を制御し、プレーヤーが公開するプロパティにアクセスしたいと考えています。オンラインでいくつかのハッキーな例を見つけましたが、具体的なものは何もありません。
再生、一時停止、停止、シーク、フルスクリーンなどへのアクセスが本当に必要です。また、プレイヤーがたまたまブロードキャストするイベントへのアクセスも必要です。
助けていただければ幸いです (私はすでに Flash の同等品を持っています)、ありがとう!
c# - C#を使用してWindows Media Playerで他のコンテンツを再生しながら、メディアコンテンツをバッファリングする
Windows Media Player が埋め込まれたフォームを持つアプリケーションを C# で開発しています。私のアプリにはオンライン コンテンツへのリンクがいくつかあります。ボタンをクリックするだけで、ユーザーがコンテンツを別のコンテンツに変更できるようにします。WMP は次のコンテンツのバッファリングに時間がかかるため、現在のコンテンツを引き続き再生したいと考えています。AXWindowsMediaPlayer
クラスには、メディア プレーヤーがコンテンツのバッファリングを終了したときに通知する「Buffering」というイベントがあります。しかし、単一の AXWindowsMediaPlayer オブジェクトではこれを実現できませんでした。何をしても、2 番目のコンテンツをバッファリングしている間、最初のコンテンツを再生し続けることができませんでした。:(
何か案は?
前もって感謝します。
streaming - メディア プレーヤーの URL オプション
ビデオをオンラインで開くときに URL 経由で開始時間を渡す方法はありますか? 例えば:
Javascript を使用したり、ASX ファイルを作成したりして、ある程度制御できるようにするためのさまざまな方法を見てきましたが、ファイルの再生開始時にファイル内の特定の時間にジャンプする必要があるだけです。ビデオは長いので、私の目標は、見たいセクションの横にあるリンクをクリックするだけでビデオが始まる目次を作成することです。
ありがとう!
c# - C# と WM Encoder SDK を使用して WM/Picture を取得する
誰かが私を正しい方向に向けたり、見るべきサンプルを提供したりしてくれることを願っていました。WM Encoder と C# を使用してデコードする WMA ファイル内の WM/Picture フィールドを取得する必要があります。私は他のすべてのタグを正常に取得できましたが、media.getAttributeCountByType("WM/Picture", "") 関数は常に 0 を返します。音楽フォルダ。MSDN はそれについて多くの情報を提供していません。ありがとう。
windows - Windows Media Player が現在再生しているトラックの名前を取得する方法はありますか?
外部アプリから Windows Media Player にクエリを実行して、現在再生中のトラック (アルバムとアーティスト) を確認したいと考えています。
その情報はどこかに公開されていますか?
internet-explorer - MediaPlayerにコントロールが表示されない-FirefoxとIEの問題。それを解決する方法は?
私はこのコードを手に入れました:
「ビデオなし」が表示されるように、正しく機能していないようです。代わりにカスタム画像を表示するか、コントロールパネルで一時停止またはストリームを停止したいと思います。誰でもこれを手伝ってくれませんか?
.net - .NET 言語での C++ ヘッダーの使用
Windows SDKの " " ファイルを .NET 言語 (おそらく C#) で使用しようとしまし.h
たが、成功しませんでした。このヘッダーは、COM を介して一部の Windows Media プレーヤー機能を公開します。Win32 C++を使えば問題なく使えるので、Managed C++を「ブリッジ」として使ってC#に公開できるのではないかと考えました。
ヘッダー ファイルは、subscriptionservices.h
Windows Media Player SDK 11 (Windows SDK 6 の一部) に付属しています。
それは可能ですか?そのヘッダー ファイルを .NET アプリケーションで使用するにはどうすればよいですか?
ありがとう、エドゥアルド・コブチ
winforms - AxWindowsMediaPlayerを含むフォームを閉じたときのAccessViolation例外
フォームにAxWMPLib.AxWindowsMediaPlayer
あります。フォームを閉じると、「保護されたメモリの読み取りまたは書き込みを試みました。これは、他のメモリが破損していることを示していることがよくあります。」と表示されます。例外。フォームを非表示にしても問題ありませんが、閉じても問題ありません。コンポーネントがフォームから削除されると、すべて問題ありません。
これはWinforms.Net3.5です。
助けていただければ幸いです。