差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
public:it:flv [2024/04/23 09:41] – 创建 oakfirepublic:it:flv [2024/04/23 09:43] (当前版本) oakfire
行 1: 行 1:
 ====== FLV ====== ====== FLV ======
-<markdown> 
-- 工具:[flvAnalyser](https://github.com/zymill/flvAnalyser) 
-- https://www.jianshu.com/p/7ffaec7b3be6 
  
-## 格式+  * 工具:[flvAnalyser](https://github.com/zymill/flvAnalyser) 
 +  * https://www.jianshu.com/p/7ffaec7b3be6 
 + 
 +===== 格式 ===== 
 + 
 +  * header:  Signature(3 Byte) + Version(1 Byte) + Flags(1 Bypte) + DataOffset(4 Byte) 
 +  * body:  FLV的 body 部分是由一系列的 back-pointers + tag 构成 
 +    * back-pointers 固定4个字节,表示前一个tag的size。 
 +    * tag 分三种类型,video、audio、scripts。 
 +    * tag 组成:''tag type + tag data size + Timestamp + TimestampExtended + stream id + tag data'' 
 +      * tag type 1个字节。8 为 Audio, 9 为Video,18 为 scripts 
 +      * tag data size 3个字节。表示tag data的长度。从streamd id 后算起。 
 +      * Timestreamp 3个字节。时间戳 
 +      * TimestampExtended 1个字节。时间戳扩展字段 
 +      * stream id 3个字节。总是0 
 +      * tag data 数据部分
  
-- header:  Signature(3 Byte) + Version(1 Byte) + Flags(1 Bypte) + DataOffset(4 Byte) 
-- body: FLV的 body 部分是由一系列的 back-pointers + tag 构成 
-  - back-pointers 固定4个字节,表示前一个tag的size。 
-  - tag 分三种类型,video、audio、scripts。 
-  - tag 组成:tag type + tag data size + Timestamp + TimestampExtended + stream id + tag data 
- - tag type 1个字节。8 为 Audio, 9 为Video,18 为 scripts 
- - tag data size 3个字节。表示tag data的长度。从streamd id 后算起。 
- - Timestreamp 3个字节。时间戳 
- - TimestampExtended 1个字节。时间戳扩展字段 
- - stream id 3个字节。总是0 
- - tag data 数据部分 
-</markdown> 
  • public/it/flv.txt
  • 最后更改: 2024/04/23 09:43
  • oakfire