有人对UVC协议有过研究么?

nosilence_2007 2012-12-04 04:13:53
在看协议中,有些不是很明白,在payload中有Frame和stream playload,解释是这样的:
A Stream Based payload format is any format where the video data is transferred as a Byte- or Packet-oriented stream
- Payload Header
- Payload Data


A Frame Based payload format is any format where the video data is transferred as a sequence of individual video images
(or frames), where each frame shares properties such as aspect ratio, bit depth, dimensions, etc
- USB Video Class payload header
- List of format descriptors

这个pay load是指传输的数据么?

从解释看 Stream Based payload 好像是camera 进来的视频流,而frame based是控制信息??

如果是这样的话,那frame中的header信息和stream header的信息不是重复了么?

谢谢!
...全文
587 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
宅男阿强 2013-07-04
  • 打赏
  • 举报
回复
payload 就是指的数据包,视频数据按照协商好的包大小,打包传输,每个payload包都有一个包头,就是你说的header信息,Stream Based 和frame Based是两种不同类型的数据格式,前者是流数据,后者传输的视频数据是由一帧一帧构成的,比如YUV等无压缩,MJPEG格式的都是一帧一帧的数据,在描述符里如果存在帧描述符的,则说明一定是frame based类型的。

21,615

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧