WPF MediaElement を介して Adobe Flash Media Encoder メディア ストリーミングを取得できるかどうか、可能性を調査しています。
.NET RTMP クライアントのオープン ソース プロジェクトはありますか?
私たちはそれを行うことができますか?
WPF MediaElement を介して Adobe Flash Media Encoder メディア ストリーミングを取得できるかどうか、可能性を調査しています。
.NET RTMP クライアントのオープン ソース プロジェクトはありますか?
私たちはそれを行うことができますか?
RTMPプロトコルはかつては独自仕様でしたが、しばらく前にAdobeによって開かれました。したがって、 Red5のようなオープンソースサーバーの使用を検討するかもしれません。今は完全なRTMPサポートが必要です。
.NETの場合、私はこのライブラリのみを見つけました。
http://www.fluorinefx.com/index.html
私は.NETの経験がないので、それが実際にあなたに役立つかどうかはわかりません。私にとっては、それがあなたのシナリオに合うように見えます。
それが機能しない場合は、HLS( HTTP Live Streaming)プロトコルを介してAdobeMediaServerでストリーミングすることを検討してください。クライアント側では、これは.NETで機能するはずですが、プラットフォームに関する私の知識はあまりにも限られています。
別のオプションを提供するには、 Wowzaストリーミングサーバーの使用を検討してください。これは、RTMPストリームをMicrosoft Smooth Streaming(または任意の他の形式)に変換するアドオンを提供し、.NET/Silverlightと確実に互換性があるためです。スマートであれば、実際にビットストリームを再エンコードするべきではありません(再パッケージ化するだけです)が、私はそれを試していません。