1

ネットワーク ストリームを取得し、トランスコード (できれば JPEG2000 & H.264) および/またはそれらを記録し、ファイルからストリーミングできるアプリケーションの開発に興味があります。

ffmpeg の .net ラッパー (ほとんどが不完全であるか、死んでいる)、Windows Media Foundation、および VLC プラグインを既に調べましたが、適切な解決策が見つかりませんでした。

これを実現するための、快適で使いやすく、できればマネージド (または COM) ソリューションを知っていますか?

4

1 に答える 1

1

いくつかのオプションがあります:

  1. FFmpeg を使用し、すべての面倒な作業をネイティブ コードで行い、ac# GUI でラップします
  2. DirectShow/MF を使用します。まずまずの C# ダイレクト ショー ラッパーがありますが、ネイティブ コードで手間のかかる作業を行う方がおそらく優れています。
  3. 再配布の要件に応じてニーズを満たす可能性のある Expression Encoder SDK (GUI クライアントで実行できることはほとんど何でも実行できます) を調べてください。
  4. ストリームコーダー(私が知る限りIPPを使用)または1または2を行う同様のものを使用します

現在のプロジェクトでは FFmpeg を使用しています。これは、EE が私たちの価格設定モデルで機能せず、キャプチャ/トランスコーディングを行うための .NET 製品がどれも優れていないためです。

于 2013-01-08T22:09:32.330 に答える