4

MediaCapture 클래스를 찾고 있었지만 찾고있는 것을 노출하지 못했습니다. 웹캠에서 라이브 Stream을 원합니다. 녹화하거나 미리보기를 원하지 않습니다. Microsoft인지 서비스 감정 API에서 작업 중이며 this example을 따르기를 원하지만 파일 시스템에서 로컬 비디오 스트림을 가져 오는 대신 웹캠에서 Stream을 얻고 싶습니다.UWP 라이브 웹캠 비디오 스트림을 받으십시오.

+0

MediaCapture.StartRecordToStreamAsync ( MediaEncodingProfile encodingProfile, IRandomAccessStream stream )? – pijemcolu

+0

@pijemcolu, 스트림을 녹화하지만 ** 노출시키지 않습니다 **. 나는 이것이 내 질문에 나를 위해 일하지 않을 것이라고 구체적으로 언급한다. –

+0

[예제] (https://msdn.microsoft.com/windows/uwp/audio-video-camera/capture-photos-and-video-with-mediacapture#capture-a-photo)를보십시오. 나는 이것이 당신이 찾고있는 것이라고 생각합니다. 카메라에서 메모리 스트림에 액세스하고 프레임/사진을 캡처하여 Microsoft Cognitive Services Emotion API로 전송합니다. – Shivam

답변

-1

감정을 비롯한 Microsoft인지 서비스 비디오 API는 스트리밍 API가 아닌 REST API이므로 시나리오가 지원되지 않습니다.

주기적으로 프레임을 캡처하고 이미지 API 중 하나에 RESTful 호출을 수행 할 수 있습니다.

+1

이 답변은 질문에 대답하지 않을뿐만 아니라 완전히 잘못되었습니다. 내가 공유 한 [예제] (https://github.com/Microsoft/ProjectOxford-ClientSDK/blob/master/Emotion/Windows/Sample-WPF/EmotionDetectionUsingVideoPage.xaml.cs#L68)에는 스트림을 전달하는 예제가 있습니다. API 이미 임시 캡처 및 게시 방법을 사용하고 있지만 스트리밍 비디오의 예를 따르기를 원했습니다. MIME 유형 "application/octet-stream"을 읽으십시오. –