2.2.3 Multiplexed TURN

Multiplexed TURN messages are used to multiplex data streams from different clients over the same UDP or TCP port on a TURN server.<24>


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Channel_ID

Length

MTURN_Session_ID

...

Data (variable)

...

...

Channel_ID (2 bytes): "0xFF10" for Multiplexed TURN packets.

Length (2 bytes): Number of bytes in the frame immediately following the Length field.

MTURN_Session_ID (8 bytes): Unique identifier for the given stream on the given TURN server.

Data (variable): Underlying data wrapped in this packet.