首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows Media Foundation UVC 800万像素视频流

Windows Media Foundation UVC 800万像素视频流
EN

Stack Overflow用户
提问于 2016-06-11 02:43:14
回答 1查看 146关注 0票数 0

我正在调查一个内部开发的应用程序的问题,该应用程序使用WMF从Cypress FX3设备上捕获紫外线数据。该流是由从FPGA馈送到FX3的测试模式生成器产生的。对于1920x1080 (@30FPS)的帧大小,帧捕获工作正常。对于(比方说) 3264x2448的帧大小(小于8FPS以满足吞吐量限制),应用程序在ReadSample()期间被卡住。似乎正在接收数据,因为可以在内存中看到数据图像模式。设备枚举看起来没问题,即报告的描述符看起来是正确的,并且相应地设置了SelectFormat()。

对帧大小有什么限制吗?

EN

回答 1

Stack Overflow用户

发布于 2016-06-11 12:35:46

我看到你的硬件的问题是非常具体的,可能与硬件部分有关。帧大小- 3264x2448非常大。我有使用罗技HD Pro网络摄像头C920的经验,我可以在2FPS和RGB24下获得2304x1536的最大帧尺寸。如果你是通过USB连接的,那么通过USB总线(特别是USB2)传输它可能会有问题。您必须知道Windows Media Foundation是Windows的媒体部分的引擎-例如,WindowsStore只能与media Foundation一起工作。此外,Windows10包括HEVC (H265)视频的编码器和解码器,并在原生支持4K和8K,但通过USB播放视频和处理实时视频有一些不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37755221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档