2017-01-09 9 views
0

私はネットワーク(UWP、C#の)の上にウェブカメラをライブストリームしようユニバーサルのWindowsのC#:メディアは、ウェブカメラライブストリームをキャプチャ

私はまだ試した:MediaCapture.StartRecordToStreamAsyncを使用して2秒のビデオを録画(ネットワーク経由でストリームを送信)し、これを繰り返します。もちろん、これは悪い解決策です。毎回StopRecordAsyncを使用するので、半分の時間がかかります。反対側では、巨大な遅延が発生します。

2秒ごとにStopRecordAsyncを呼び出さないと解決策が必要です。録画中にネットワーク経由でビデオデータを送信するにはどうすればよいですか?

答えて

0

あなたの説明によると、私はReal-time communication sampleがあなたが望むかもしれないと思います。このサンプルでは、​​低遅延機能を使用してリアルタイム通信アプリケーションを有効にする方法を示します。

このサンプルでは、​​Media Extension機能を使用してMicrosoft Media Foundationパイプラインに機能を追加しています。 Windows StoreアプリケーションでMedia Foundationメディア拡張を作成する方法の詳細については、チュートリアル:Creating a Windows Store app using WRL and Media FoundationMedia extension sampleを参照してください。

関連する問題