Isochronous Transfers are also subject to timing jitters as described for Interrupt Transfers.
The maximum packet size for the interrupt endpoint data is:
64 or less bytes for full-speed
1024 or less bytes for high-speed
The developer can define how often the host can request a data transfer from the device.