- 导出http -flv 的各个HEADER TAG到文件
- 怎么都解析不对
- 发现header ok,第一个tag script ok,后面都不行
- 索性按照TAG 导出
- 根据解析,我的导出是 FLV HEADER + PREVTAGSIZE (0)
- 后面是TAG BODY ( HEADER + DATA ) + PREVDATASIZE ( 占4个字节,内容为11 + dataSize(header里解析出来))
- 逐个导出,并统计字节量,通过 Binary Viewer 比对写入的文件,进行排查,发现:
- 写入的时候,字符会自动被改变。
为啥多了一个字节呢?
[flv_parse_tag end]-tagSize_ 484 --
@@@write type 18 size 488 cnt