- Video type: The data packet size is large, usually more than 1MB; Contains more video encoding format information, such as H.264, VP8, etc. Most contain information related to the video frame, such as time stamps.
- Audio type: The packet size is relatively small, generally within hundreds of KB; Contains audio encoding format information, such as AAC, OPUS, etc. Most contain information related to audio frames, such as time stamps.
- Text type: The packet size is small, usually within tens of bytes; Text protocols such as HTTP and WebSocket are usually used. Contains the ID of the sender and receiver, message type, message content, and so on.
- Image type: The packet size is generally large, within a few hundred KB; Contains the image format information, such as JPG, PNG, etc. Most contain information about the size of the image, the depth of the color, and so on.