私は、メディアファイルをストリーミングするWCFサービスを作成しました。私は現在、このサービスを利用するWPFアプリケーションを作成していますが、MediaElementがStreamオブジェクトをソースプロパティの入力パラメータとして受け入れないことがわかりました。WPFでストリーミングビデオを再生する
私は過去2日間、絶え間なくグーグルで行きました。WPF、VLC ActiveXコントロール、VideoRendererElement、WPFMediaKitの中のSilverlightビューポートを含むいくつかの選択肢を見てきました。残念ながら、私はドキュメントやサンプルが不足していて、これまでに何の進歩も見せていませんでした。私がWPFを使用しているのはこれが初めてであるという事実はどちらも役に立ちません。
簡単に言えば、私が探しているのは、WPFでのストリーミングを示すドキュメンテーションや例が付属していて、可能であれば実装するのも簡単です。解決策は完璧である必要はありません。私が必要とするのは、うまくいくものです。
WCFサービスは、TCPバインディングを使用し、 IISの外部で管理対象Windowsサービスとして実行されます。私は何らかの方法で着信ストリームのURLを取得するためにHttpListenerの代わりにTcpListenerを使用できますか? – rafale
あなたのWCFサービスがaa IStreamを返すと仮定しています - この仮定が真であれば、WCFプロキシクラスを使用してストリームを取得し、そのストリームを私が言及したライブラリに提供するか、http URLあなたのアプリケーションの中でHttpListenerを使用して、そのhttp URLを使用するようにMediaElementに指示してください...私は強くライブラリの1つを使用することをお勧めします... – Yahia
私はHttpListenerクラスを使用したことがないので、ストリームをHTTP URLにリレーします。これはあなたが意味することですか?最初のステップであるhttp://pastebin.com/iELVyybp – rafale