[数据传输] uvc的bulk模式传输效率低,每个微帧只有3包或4包

[复制链接]
349|4
 楼主 | 2019-9-25 12:23 | 显示全部楼层 |阅读模式
uvc的bulk模式传输效率低,每个微帧只有3包或4包,怎么样才能提高传输效率呢?我看别家的摄像头抓的包都是每个微帧11包-13包,这个是代码哪里有问题吗,请求大神帮助

使用特权

评论回复
 楼主 | 2019-9-25 12:27 | 显示全部楼层
另外,每个微帧,3、 4包有512字节数据,有几包是空包,有几包是nak错包,这是咋回事呢

使用特权

评论回复
 楼主 | 2019-9-25 20:51 | 显示全部楼层
有没有对传输这一块有深入了解的,目前uvc这一块已经全部打通,只剩传输这一块还有点问题,如有需要我也可以提供相应的帮助,共同学习,共同进步。

使用特权

评论回复
| 2019-9-26 23:32 | 显示全部楼层
设备端要以足够快的速度将数据放入发送缓冲区,否则就会看到多个IN-NAK。

使用特权

评论回复
 楼主 | 2019-9-27 16:08 | 显示全部楼层
zhs2007 发表于 2019-9-26 23:32
设备端要以足够快的速度将数据放入发送缓冲区,否则就会看到多个IN-NAK。

我缓冲了两帧数据 就是乒乓buffer,有的时候是in-nak,有的时候是ack,但是数据长度是0,它也发出去了

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /3 下一条

在线客服 快速回复 返回顶部 返回列表