Type Adobe Flash Video
Jump to navigation
Jump to search
| Defined Constant | Type_Adobe_Flash_Video
|
| File Type Value | 318 |
| Parent Type | SWF |
| Carve | Yes |
| Format Details | No |
| MIME Type | video/x-flv
|
| Filename Extension | flv
|
Flash Video
Description
Adobe Flash Video
The Tag.TimeStamp value increases between packets and the PreviousPacketSize of the next packet equals the Tag.DataSize + 11 of this packet.
Details
Code
It may be possible to stitch fragments back together. The packet format is:
struct FLVTAG
{
uint8_t Type;
uint8_t DataSize[3];
uint8_t TimeStamp[3];
uint8_t TimeStampExtended;
uint8_t StreamID[3];
};
struct FLV_PACKET
{
uint32_t PreviousPacketSize;
FLVTAG Tag;
};