2024年1月10日发(作者:)
UI32FLVTAGUI32CommentAlways 0First tagSize of previous tag, including its header, in bytes. For FLV version1,this value is 11 plus the DataSize of the previous Size of second-to-last tag, including its header, in tagSize of last tag, including its header, in bytes
ReservedUB [2]Reserved for FMS, should be 0Indicates if packets are filtered.0 = No pre-processing UB [1]1 = Pre-processing (such as decryption) of the packet isrequired before it can be be 0 in unencrypted files, and 1 for encrypted Annex F. FLV Encryption for the use of of contents in this tag. The following types aredefined:8 = audioTagTypeUB [5]9 = video18 = script dataDataSizeUI24Length of the message. Number of bytes after StreamID toend of tag (Equal to length of the tag – 11)Time in milliseconds at which the data in this tag ampUI24This value is relative to the first tag in the FLV file, whichalways has a timestamp of ion of the Timestamp field to form a SI32 value. ThisTimestampExtendedUI8field represents the upper 8 bits, while the previousTimestamp field represents the lower 24 bits of the time IDAudioTagHeaderUI24IF TagType == 8AudioTagHeaderIF TagType == 9VideoTagHeaderIF Filter == 1EncryptionTagHeaderAlways 0.
VideoTagHeader
EncryptionHeader


发布评论