これを実現するには、ある種のビデオ ストリーミング サーバーをセットアップ/作成する必要があります。
プロジェクトで同じ目的でVideoCapXを使用しました。ドキュメントとサポートは一流ではありませんが、十分です。WMV ストリーミング技術を使用しています。ストリームはMMSストリームと呼ばれます。ほとんどのメディア プレーヤーで表示できます。Windows Media Player、Media Player Classics、および VLC でテストしました。まだコードを記述せずにその機能を確認したい場合は、U-Broadcastをご覧ください。VideoCapX を使用して舞台裏でジョブを実行します。
私は DirectShow.Net をほぼ 2 年間使用していますが、DirectShow テクノロジの複雑さのために、自分でストリーミング サーバーを作成するのはまだ難しいと感じています。
WMV の他に、 Helix Serverや Apple Streaming Serverを見ることができます。後者は無料ではなく、Microsoft の WMV Streaming Server も無料です。
また、VLC またはWindows Media Encoderを見て、アプリケーションから直接ストリーミングを行うこともできます。しかし、これまでのところ、U-Broadcast は上記の両方を行っていることがわかりました。VLC には非 VLC プレーヤーからのコーデックと再生に関する互換性の問題があり、WME にはキャプチャ デバイスの起動に関する問題があります。
幸運を
注: 私は VideoCapX やその会社とは関係がありません。私はただそれを楽しんでいるだけです。