0
|
Aviv Hurvitz · 技术社区 · 7 年前 |
![]() |
1
1
Surface Pro 3(顺便说一句,与Surface Pro 4不同)配备了能够 H.264 hardware compression 压缩视频的是摄像机,因此YUY2是原始输入,H264是其派生。
不,恰恰相反。 读取H264并将其路由到多路复用器,以生成带有H264视频轨迹的MP4文件。使用Windows Media Foundation的源读卡器和接收器编写器,也可能使用媒体会话API,这绝对是可能的,我对Windows.Media不太确定。捕捉,这可能是在上面提到的一层。 |
![]() |
2
1
有一些例子描述了如何将数据写入文件。 |
![]() |
3
0
您可以从UWP SDK中检查CameraFrames示例: https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/CameraFrames 基本上,它为网络摄像机创建了一个MediaFrameReader,并订阅其FrameArrived事件。例如,您应该可以访问H264帧并将其馈送到接收器写入程序。或者使用MediaCapture。StartRecordToCustomSinkAsync,您需要在其中提供自定义IMediaExtension媒体接收器。检查SimpleCommunication示例: https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/SimpleCommunication |