关于UAC标准音频数据传输端点的最大包长问题

时间:2024-04-22 07:10:34

1. 标准音频数据传输端点

标准音频数据传输端点(Standard AS Isochronous Audio Data Endpoint Descriptor)

是在音频流接口下,用来传输音频数据的端点。需要注意描述符结构中的两个字段:wMaxPacketSize + bInterval 。

(1) wMaxPacketSize:端点在某一时刻,发送/接收的字节数,单位是字节。

(2) bInterval:根据spec的描述规定,只能取1,单位是毫秒。指的是主机/设备轮询端点的时间间隔,每1毫秒轮询一次。

2. 端点最大包长上限

协议规定,对于等时传输/同步传输端点:

(1) 低速模式下(Low Speed࿰