I2S over UDP from one esp32 to another esp32

Careful ... 8-bit and 32-bit microcontrollers are different word sizes.

You may find these of interest:
How to send and receive struct data packet over serial - Using Arduino / Programming Questions - Arduino Forum

Can I send multiple data in one package? - Using Arduino / Programming Questions - Arduino Forum