优化rtmp chunk相关处理代码

This commit is contained in:
xiongziliang
2021-06-22 10:39:16 +08:00
parent 510d908bc4
commit ce2122d3b6
2 changed files with 23 additions and 13 deletions

View File

@@ -115,7 +115,14 @@ public:
class RtmpHeader {
public:
uint8_t flags;
#if __BYTE_ORDER == __BIG_ENDIAN
uint8_t fmt : 2;
uint8_t chunk_id : 6;
#else
uint8_t chunk_id : 6;
//0、1、2、3分别对应 12、8、4、1长度
uint8_t fmt : 2;
#endif
uint8_t time_stamp[3];
uint8_t body_size[3];
uint8_t type_id;