Cypress技术william hill官网
直播中

陈浩

7年用户 149经验值
私信 关注
[问答]

ez-u*** fx3 sdk视频类示例-帧速率为什么那么快?

我是新的视频世界,特别是通过USB视频。
我有EZ-USB FX3超高速探索者工具包。一切都安装好了。我可以编译新的代码并编程FX3 OK。
我正在从SDK中运行“USB视频类示例”。这是通过USB显示4帧MJPEG的例子,它显示了CyPcCuPurPAtiON。
我使用VLC作为我的视频接收器。
我的问题是理解我所看到的。杯子为什么旋转得这么快?我认为程序化帧速率设置为15 fps,但看起来更快。
如果将USB描述符和UVC探头控制改变为1 fps,则VLC以与设置为15 fps的速度相同的速度显示。

回帖(1)

陈浩

2019-9-19 10:11:47
嗨,Madhu,
非常感谢您的回复和说明。
我假设视频播放器使用提供的帧速率,这样他们就知道在什么速率下播放所接收的帧。通过这种方式,它们可以缓冲接收的帧,而不依赖于帧的“准时交付”。当然,就像我在原来的帖子里说过的,我没有视频的经验,所以这只是我的假设。我把这个基于我在互联网上传输视频时所看到的——接收玩家缓冲尽可能多的帧,以应付链接上的任何掉落,但是玩家仍然以正确的速率播放视频。
所以,在有一个“真正的”摄像头的情况下,通过USB连接的数据传输将由相机等于交货率。一旦USB设备已交付一个给定的框架,如果是要求更多的数据由主机,想必它返回'没有'到'下一步'帧从摄像头接收。
我想我的下一步是尝试一个真正的相机,可能用柏树视频课例(an75779)为出发点。
作为一个外,谁能告诉我在一本好书或网络资源去帮我用术语和实用的视频在互联网上的USB的理解掌握,等视频流????
举报

更多回帖

发帖
×
20
完善资料,
赚取积分