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>
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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.