2017-01-09 9 views
0

я пытаюсь прямой веб-камеры по сети (UWP, C#)Универсального Windows C#: Медиа Захват веб-камера прямой трансляция

Я попытался еще: Запись 2-й секундного видео с помощью MediaCapture.StartRecordToStreamAsync (отправить поток по сети) и повторите это. Конечно, это плохое решение, так как каждый раз, когда я использую StopRecordAsync, я теряю половину секунды, а с другой стороны это выглядит как огромный лагг.

Должно быть решение без вызова StopRecordAsync каждые 2 секунды. Как я могу отправлять видеоданные по сети во время записи?

ответ

0

В соответствии с вашим описанием, я думаю, что Real-time communication sample может быть тем, что вы хотите. В этом примере показано, как использовать функцию с низкой задержкой для включения приложений связи в реальном времени.

В этом примере используется функция расширения носителя, чтобы добавить функциональность в конвейер Microsoft Media Foundation. Для получения дополнительной информации о создании медиа-расширения Media Foundation в приложении Windows Store см. Пошаговое руководство: Creating a Windows Store app using WRL and Media Foundation и Media extension sample.