MediaCapture
클래스를 찾고 있었지만 찾고있는 것을 노출하지 못했습니다. 웹캠에서 라이브 Stream
을 원합니다. 녹화하거나 미리보기를 원하지 않습니다. Microsoft인지 서비스 감정 API에서 작업 중이며 this example을 따르기를 원하지만 파일 시스템에서 로컬 비디오 스트림을 가져 오는 대신 웹캠에서 Stream
을 얻고 싶습니다.UWP 라이브 웹캠 비디오 스트림을 받으십시오.
4
A
답변
-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"을 읽으십시오. –
MediaCapture.StartRecordToStreamAsync ( MediaEncodingProfile encodingProfile, IRandomAccessStream stream )? – pijemcolu
@pijemcolu, 스트림을 녹화하지만 ** 노출시키지 않습니다 **. 나는 이것이 내 질문에 나를 위해 일하지 않을 것이라고 구체적으로 언급한다. –
[예제] (https://msdn.microsoft.com/windows/uwp/audio-video-camera/capture-photos-and-video-with-mediacapture#capture-a-photo)를보십시오. 나는 이것이 당신이 찾고있는 것이라고 생각합니다. 카메라에서 메모리 스트림에 액세스하고 프레임/사진을 캡처하여 Microsoft Cognitive Services Emotion API로 전송합니다. – Shivam